基于 Claude Code v2.1.143+ (2026年5月)
速查表(可直接复制) 启动命令 1 2 3 4 5 6 7 claude claude /path/to/project claude --continue claude --new claude --dangerously-skip-permissions claude --print "问题" claude --version
最常用命令 1 2 3 4 5 6 7 8 9 10 11 12 13 14 /help /plan /edit /read /write /clear /compact /context /exit /resume /rewind /approve /reject /stop
常用命令 1 2 3 4 5 6 7 8 9 10 11 12 /model /fast /effort /diff /grep /glob /branch /review /commit /pr /agents /files
系统与调试 1 2 3 4 5 6 7 8 9 /status /usage /cost /doctor /hooks /tools /cache /session /export
记忆系统 1 2 3 4 5 /memory /remember /forget /init /ask
快捷键 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ↑ / ↓ Tab Tab × 2 Ctrl+G Ctrl+L Ctrl+C Shift+Enter Ctrl+J Ctrl+Enter Ctrl+U Ctrl+W Ctrl+A Ctrl+E / // Esc × 2 Shift + Tab !
1. 安装与登录 安装 1 2 3 4 5 6 7 8 irm https://claude.ai/install.ps1 | iex npm install -g @anthropic-ai/claude-code claude --version
登录
卸载 1 npm uninstall -g @anthropic-ai/claude-code
2. 启动方式 基础启动
命令
说明
claude
当前目录启动新会话
claude /path/to/project
指定项目目录启动
claude -c
继续最近会话
claude -r
选择历史会话继续
claude --print "问题"
单次查询后退出
CLI 参数
参数
说明
--model <model>
指定模型 (opus/sonnet/haiku/MiniMax-M2.7)
--permission-mode <mode>
权限模式 (auto/ask/plan)
--dangerously-skip-permissions
跳过所有权限确认
--version
显示版本
--help
帮助
3. 核心斜杠命令 3.1 会话管理 /help - 帮助
/clear - 清除上下文
/compact - 压缩上下文
压缩对话上下文,节省 token。可选添加指令指定保留重点:
/context - 查看上下文使用
可视化当前上下文使用情况,给出优化建议。显示:
当前 token 使用量
上下文窗口占用比例
优化建议
/cost - 查看花费
显示当前会话的 token 消耗情况。
/exit - 退出会话
/resume - 恢复会话
恢复最近中断的会话。
/rewind - 回滚对话
回退到上一个对话节点。
/stop - 终止任务
立即终止当前运行任务。
3.2 模型控制 /model - 模型管理
可用模型:
claude-opus-4-7 / opus - 最大模型,适合复杂任务
claude-sonnet-4-6 / sonnet - 中等模型,平衡性能
claude-haiku-4-5 / haiku - 快速模型,简单任务
MiniMax-M2.7 - MiniMax 模型
/fast - 快速模式
切换到快速模式,使用 Haiku 处理简单查询,节省时间和成本。
/effort - 思考等级1 /effort low|medium|high|xhigh
设置模型思考和执行的深入程度:
low - 快速响应,简单处理
medium - 平衡
high - 深入分析(默认)
xhigh - 最高级别探索
3.3 规划与执行 /plan - 规划模式
适合:
重构大型代码库
多文件修改任务
需要先了解方案的任务
提交计划后,可以选择:
/execute - 执行计划
在计划模式后执行已批准的计划。
/approve / /reject - 审批修改
/review - 代码审查1 2 /review /review <file_path>
审查代码质量问题、安全漏洞、逻辑错误等。
3.4 文件操作 /edit - 编辑代码
对当前文件或选中代码进行编辑:
1 2 3 /edit 修复这个函数的 bug /edit 添加参数验证 /edit 重构为 async/await
/read - 读取文件1 2 /read <file_path> /read <file_path>:<start_line>-<end_line>
读取文件内容,支持指定行号范围:
1 2 /read src/app.py /read src/app.py:10-50
/write - 写入文件
创建新文件或覆盖现有文件。
/diff - 查看变更
查看当前会话中文件的变更内容。
/glob - 搜索文件
搜索匹配模式的文件:
1 2 /glob **/*.ts /glob src/**/*.js
/grep - 搜索内容1 2 /grep <pattern> /grep <pattern> <file_path>
在项目中搜索文本内容:
1 2 /grep "function login" /grep "TODO" src/
/files - 列出访问过的文件
列出会话中访问过的所有文件。
3.5 Git 操作 /commit - 提交1 2 /commit /commit <message>
自动分析更改并生成有意义的 commit message。
/pr - 创建 PR
创建 Pull Request,需要在 git 分支上。
/wcommit - 辅助提交
查看当前更改并辅助编写 commit message。
/branch - 分支管理
3.6 权限管理 /permissions - 权限设置1 2 3 4 /permissions /permissions allow /permissions ask /permissions deny
/allow / /deny - 允许/禁止操作1 2 /allow <operation> /deny <operation>
3.7 智能体管理 /agents - 智能体管理面板
打开智能体管理面板。
3.8 记忆系统 /memory - 记忆管理1 2 3 4 5 /memory /memory list /memory add <content> /memory edit <id > <content> /memory delete <id >
/remember - 记住偏好
让 Claude 记住你的偏好和习惯:
1 2 /remember 我的项目使用 Python + FastAPI /remember 每次重构前先问我确认
/forget - 忘记信息
删除特定记忆。
3.9 系统状态 /status - 状态查看
显示 Claude Code 的全面状态:
版本信息
当前模型
账号状态
API 连接状态
工具状态
工作目录
/usage - 用量查看
显示:
当前套餐用量限制
本月已使用量
剩余额度
重置日期
/doctor - 诊断问题
诊断和验证 Claude Code 的安装和配置:
Node.js 版本
API 连接
权限配置
环境变量
3.10 项目初始化 /init - 初始化项目
创建 CLAUDE.md 文件,让 Claude 了解你的项目:
/ask - 纯问答
不执行任何操作,仅回答问题。适合:
3.11 其他命令
显示所有可用工具及其当前状态。
/hooks - 管理 Hooks1 2 3 4 /hooks /hooks list /hooks edit <name> /hooks delete <name>
/cache - 缓存管理1 2 /cache clear /cache status
/session - 会话管理1 2 3 /session save <name> /session list /session load <id >
/export - 导出会话1 2 /export /export <file>.md
4. 环境变量配置 设置文件位置
文件
作用域
Git
~/.claude/settings.json
全局
否
.claude/settings.json
项目
是
.claude/settings.local.json
项目本地
否
常用配置项 1 2 3 4 5 6 7 8 9 10 11 12 { "env" : { "TAVILY_API_KEY" : "your-key-here" } , "model" : "claude-opus-4-7" , "effortLevel" : "high" , "theme" : "dark" , "permissions" : { "allow" : [ "Bash(git *)" , "Read" ] , "deny" : [ "Bash(rm -rf *)" ] } }
5. 权限规则语法 基本语法
规则
说明
"Bash(npm *)"
允许所有 npm 命令
"Read"
允许所有读取操作
"Write(/tmp/*)"
允许写入 /tmp 目录
"Edit(.claude)"
允许编辑 .claude 目录
权限模式
模式
说明
auto
自动允许安全操作
ask
所有操作需确认
plan
复杂操作需计划审批
acceptEdits
自动接受编辑
6. Hooks 配置 Hook 事件
事件
触发时机
PreToolUse
工具执行前
PostToolUse
工具执行后
PreCompact
压缩上下文前
PostCompact
压缩上下文后
Stop
会话结束时
SessionStart
会话开始时
配置示例 1 2 3 4 5 6 7 8 9 10 11 { "hooks" : { "PostToolUse" : [ { "matcher" : "Write|Edit" , "hooks" : [ { "type" : "command" , "command" : "prettier --write $FILE" } ] } ] } }
7. MCP 服务器配置 .mcp.json 格式 1 2 3 4 5 6 7 8 { "mcpServers" : { "server-name" : { "command" : "npx" , "args" : [ "-y" , "@package/name" ] } } }
启用/禁用服务器 1 2 3 4 5 { "enabledMcpjsonServers" : ["server1" ], "disabledMcpjsonServers" : ["server2" ] }
8. Agent 任务 使用 Agent 1 2 3 4 5 Agent ({ description : "分析前端结构" , prompt : "搜索 src/frontend 目录,找出所有 React 组件" , subagent_type : "Explore" })
内置 Agent 类型
Agent
用途
Explore
搜索和分析代码库
general-purpose
通用任务
Plan
复杂任务规划
9. 高效使用技巧 1. 提供具体上下文 ❌ 不好:修复这个 bug ✅ 好:修复 src/auth/login.py:45 的 token 过期问题
2. 使用规划模式处理复杂任务
3. 利用记忆系统 1 2 /remember 我的项目使用 TypeScript + React /remember 总是先运行测试再提交
4. 善用文件操作 1 2 /read src/app.py:100-150 /edit 简化这个复杂的 switch 语句
5. Git 集成 1 2 /commit /pr 创建 OAuth 登录功能
10. 常见问题排查 /doctor 诊断清单
API 连接是否正常
权限配置是否正确
环境变量是否设置
Node.js 版本是否兼容
常见错误处理
错误
解决方案
Permission denied
使用 /permissions 检查设置
Context overflow
使用 /compact 压缩上下文
Model unavailable
使用 /model 切换到可用模型
API timeout
检查网络连接或增加 timeout
最后更新 : 2026年5月31日版本 : Claude Code v2.1.143+