【实用工具】Claude Code 安装和使用指南
Claude Code 是一个强大的命令行工具,允许开发者直接在终端中与 Claude AI 进行交互,并委托编程任务。
安装
全局安装
1 | npm install -g @anthropic-ai/claude-code |
配置 GLM4.5 接入
修改 ~/.bashrc 文件,添加以下环境变量:
1 | export ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic |
20250912补充,其实这些环境变量最好是放在文件
~/.claude/settings.json中
基本用法
常用命令
| 命令 | 功能描述 |
|---|---|
/status |
查看当前Claude Code配置 |
/exit |
退出应用 |
/init |
项目初始化,将项目信息添加到CLAUDE.md中 |
/compact |
打包对话上下文 |
/clear |
清空对话上下文 |
/ide |
查看可选择的IDE,需先安装VSCode插件 |
/resume |
重新对话 |
/export |
将当前对话内容复制到剪贴板或文件 |
思考模式
Claude Code 提供不同强度的思考模式:
1 | think # 普通思考 |
命令行模式
使用 ! 前缀执行系统命令:
1 | !ls # 列出当前目录文件 |
记忆功能
可以添加持久化记忆,例如:
1 | # 始终用中文回答我 |
全局记忆存储在
~/.claude/CLAUDE.md中
临时对话
1 | # 单次查询 |
自动执行模式(跳过权限确认)
1 | claude --dangerously-skip-permissions |
快捷键
| 快捷键 | 功能 |
|---|---|
@ |
提及文件 |
Option + Enter |
换行输入 |
Shift + Tab |
切换模式(Plan mode/Accept edits/普通模式) |
Esc (两次) |
退出当前操作 |
Ctrl + U |
删除光标前的所有整行 |
? |
查看常用快捷键 |
模式说明
- Plan mode:适合探索代码库、与AI交谈并规划
- Accept edits:自动接受所有编辑建议
- 普通模式:标准交互模式
高级用法
SubAgent 子代理
1 | /agents # 查看和管理子代理 |
创建并定义子代理,用于特定任务的自动化处理。
MCP 集成
1 | # 添加本地 MCP |
VSCode 集成
- 在 VSCode 中安装 Claude Code 插件
- 使用
/ide命令查看可选择的 IDE 选项 - 实现 VSCode 与 Claude Code 的无缝集成
GitHub 集成
安装 GitHub CLI 后,可以使用 Claude Code GitHub Actions(需要配置 ANTHROPIC_API 环境变量)。
输出样式自定义
1 | /output-style # 设置Claude Code的输出风格 |
自定义命令
在 ./claude/commands/ 目录下创建自定义命令文件(如 weather.md):
1 | 查询 $CITY 的天气 |
使用方法:
1 | /weather shanghai |
参数使用 $ 符号 + 大写字母定义,如 $ARGUMENT、$CITY 等。
Hook 配置
通过配置 ./claude/settings.local.json 文件,让 Claude Code 在特定时刻执行特定命令。
扩展阅读
- Claude Code 官方文档:https://docs.anthropic.com/zh-CN/docs/claude-code/common-workflows
评论