当前位置: 首页 > news >正文

claude code route 使用教程|命令大全

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如何配置

删除mcp
claude 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

http://www.xdnf.cn/news/1459351.html

相关文章:

  • linux中的awk使用详解
  • 深度解读《实施“人工智能+”行动的意见》:一场由场景、数据与价值链共同定义的产业升级
  • 【8】C#上位机---泛型、委托delegate与多线程Task
  • 2025年代理IP服务深度评测:三大平台横评,谁是最强业务助手?
  • 检查数据集格式(77)
  • 计算机二级C语言操作题(填空、修改、设计题)——真题库(16)附解析答案
  • C++基础——模板进阶
  • 【C++题解】关联容器
  • Linux的权限详解
  • 一次死锁的排查
  • 激活函数:神经网络的“灵魂开关”
  • 阅读论文神奇Zotero下载安装教程以及划词翻译(Translate for Zotero)的配置
  • 动态内存管理柔性数组
  • Vue 中绑定样式的几种方式
  • Process Explorer 学习笔记(第三章3.1.1):度量 CPU 的使用情况详解
  • 【Unity知识分享】Unity接入dll调用Window系统接口
  • 无限时长视频生成新突破!复旦联合微软、腾讯混元推出StableAvatar,仅需1张照片+1段音频实现真人说话视频
  • hutool的EnumUtil工具类实践【持续更新】
  • 揭秘23种设计模式的艺术与技巧之行为型
  • 美联储计划召开稳定币和代币化创新会议
  • 大数据框架Doris全面解析
  • 期权平仓后权利金去哪了?
  • 基于STM32的智能家居语音控制系统设计
  • Pycharm终端pip install的包都在C:\Users\\AppData\Roaming\Python\解决办法
  • 手写Spring框架
  • 前端跨域终极指南:3 种优雅解决方案 + 可运行 Demo
  • 解密注意力机制:为何它能在Transformer中实现高效并行计算?
  • STM32G4 速度环开环,电流环闭环 IF模式建模
  • 如何在Linux上部署1Panel面板并远程访问内网Web端管理界面
  • Kafka 开启 SASL_PLAINTEXT 双监听器认证(内网/外网)