🛠️ 安装与配置
在开始使用 Claude Code 前,你需要完成一些准备工作。
-
环境要求:确保你的操作系统 (Windows 10+, macOS 10.15+, 或主流 Linux 发行版) 上已安装 Node.js 18.0 或更高版本。
-
安装 Claude Code:在终端中执行以下命令即可全局安装。
bash
npm install -g @anthropic-ai/claude-code -
配置 API (关键步骤) :由于官方服务对国内用户存在访问限制,通常需要配置第三方 API 中转服务。核心是设置两个环境变量:
ANTHROPIC_AUTH_TOKEN: 你的 API 密钥。ANTHROPIC_BASE_URL: 中转服务的 API 地址。
以下是设置环境变量的方法,你可以根据需求选择临时或永久配置。
我使用的是 Kimi
关于获取 API 令牌和中转服务地址,一些搜索结果提到了诸如 AnyRouter、ClaudeYY、Kimi 或自建代理等方式,你可以自行探索选择。
🚀 核心使用方式
配置完成后,你就可以通过以下两种主要方式与 Claude Code 交互。
- 交互式会话:在终端中输入
claude并回车,会启动一个交互式对话界面。你可以像与助手聊天一样,连续提出多个问题或指令。 - 非交互式命令:使用
claude -p "你的问题"格式,Claude Code 会执行单次查询并直接输出结果,然后退出,非常适合快速获取信息或集成到脚本中。
⌨️ 常用命令与技巧速查
在对话框输入 / 可查
Conversations
- New conversation 新对话
- Resume conversation 重新开始
- Clear conversation 清除对话
Manage Context
- Mention a file 和cursor 的@ 命令差不多,提及一个上下文件
- Attach file 可以上传文件
Settings
- General Config 在 vscode 里面进行claude code 设置
- Login
- MCP Status 还不咋会用,用之前必须使用 claude add mcp
- Select model
- Change output styles
- Configure agents
- Configure hooks
- Edit memory
- Manage MCPs
- Manage permissions
- Manage plugins
MCPS、hooks、agents 都没有用过
Slash Commands
| 命令 | 功能说明 | 使用场景示例 |
|---|---|---|
/compact | 压缩对话历史为摘要,释放上下文 Token 空间 | 会话过长导致模型 “遗忘” 前情时使用 |
/context | 查看 / 调整当前对话的上下文范围、内容 | 需要补充 / 清理上下文时使用 |
/cost | 显示当前会话的 Token 消耗、预估费用 | 监控 API 使用成本时使用 |
/init | 载入项目持久记忆(如CLAUDE.md),初始化项目认知 | 开始项目协作前加载项目信息 |
/pr-comments | 拉取 GitHub PR 的评论内容(含审查反馈) | 终端内查看 PR 协作反馈时使用 |
/release-notes | 基于代码变更自动生成版本发布说明 | 发版前整理更新文档时使用 |
/review | 智能审查代码的语法、逻辑、性能问题,提供优化建议 | 代码质量检查时使用 |
/security-review | 扫描代码安全漏洞(如注入、权限缺陷),提供修复方案 | 代码安全合规检查时使用 |
/todos | 提取代码中的TODO/FIXME标记,整理成待办清单 | 跟踪开发任务时使用 |
感觉这些命令都非常好用
claude doctor 更新