claude code route 使用教程|命令大全
本文介绍了Claude Code交互工具的核心功能和使用方法,主要包括:1)基础交互命令如项目初始化、上下文管理、模型切换等;2)MCP(模型控制协议)的安装与使用;3)权限控制与自定义命令配置;4)Hook机制实现自动化操作;5)Sub Agent处理复杂任务。还涵盖了GitHub CLI集成、对话回退/导出、桌面可视化应用等扩展功能。该工具通过结构化命令和灵活配置,支持高效的项目协作与代码管理
1、交互命令
基础命令/init:初始化项目,生成 CLAUDE.md 文件,作为项目记忆文档,帮助Claude理解项目结构和代码风格。 /clear:清除当前会话的对话历史。 /compact:压缩上下文内存。 /config:配置菜单,可修改工具权限等设置。 /exit:退出Claude Code。
项目管理命令/add-dir <目录>:添加工作目录。 /mcp:查看和管理 mcp (模型控制协议)状态。 /memory:编辑项目记忆文档(CLAUDE.md)。 /model <模型名>:更换当前使用的模型。
工具配置命令/login <API密钥>:使用官方API密钥启动服务(需替换为实际密钥)。 /doctor:检查客户端完整性。 /update:更新客户端镜像站。
其他命令think < think head < think header < ultrathink 控制模型思考长度:! 开启临时命令行# 记忆存放入文件
实战技巧
- 初始化项目:首次使用Claude Code时,建议通过/init生成CLAUDE.md文件,该文件将作为项目记忆文档,后续可通过自然语言指令修改。
- 清除上下文:当对话历史过长时,使用/clear重置上下文,避免干扰新任务。
- 切换模型:通过/model <模型名>快速更换当前使用的模型(如GPT-5)。
- /ide 通过插件打通IDE,获取选中代码
2、非交互模式ccr code -p “今天星期几” 临时问答AI助手
3、MCP
context7 帮助AI查询最新技术文档
安装mcp
项目级别:claude map add context7 -- npc @upstash/context7-mcp
用户级别:claude map add context7 --scope user -- npc @upstash/context7-mcp
启动mcp:/mcp
向claude提问: 使用context7 tailwind4如何配置
删除mcpclaude map remove context7
不同协议的安装方式-- transport http-- transport ssh
4、权限控制
a. /permissions 自定义权限控制
Allow:不再需要请求人的同意,自己就可以自动执行:
Bash(git commit:*)
Deny:禁止Claude使用某个工具
b. 赋予最高权限ccr code --dangerously-skip-permissions
5、自定义命令
在文件目录~/.claude/commands下创建文件,文件名就是命令名
eg: 创建文件code_review.md,在文件内用自然语言描述
对比这个分支:$ARGUMENTS,与main分支的差异,并且提出你的review意见.
在项目文件夹中,输入命令 /code_review 分支A
6、hook
hook可以让claude的工作过程中的某个节点执行某些特定操作
使用prettier工具,检查代码格式是否正确npx prettier --check . 检查当前目录下的代码格式是否正确
现在想让ai来执行这条语句,可以借助hook来实现
步骤:在文件目录~/.claude/commands下创建文件settings.json(优先级settings.local.json > settings.json)
文件内容:
触发事件:
7、sub agent
后台子进程,用于拆解复杂任务;各自执行精简版的上下文,不会被主对话所污染,提高专注力
/agents 创建sub agent
使用自然语言描述,主要描述 执行的什么样任务,希望达成什么样的结果
eg: 你是代码审核大师,请帮我比较git分支的代码差异,并提出审核意见
下一步选择赋予什么样的权限,默认continue
选择一个模型
最后选择一个颜色
8、githubcli命令行工具集成
下载安装包 http://github.com/cil/cil/release
查询仓库命令:gh repo list
场景:全自动修复issue,再推送回github
9、resume 回退对话/resume 选择某一历史话题
按两边esc,跳转到某一句话前面继续对话
ccundo 回退代码
安装命令 npm install -g ccundo
执行 ccundo list 查找历史对话和代码
执行 ccundo undo <编号> 回退对话和代码
10、export 将对话导出并复制到粘贴板中/export 将对话导出并复制到粘贴板中
11、claudia 桌面可视化应用
github 开源搜索 claudia
更多推荐


所有评论(0)