claude code常用命令,进阶命令大全

claude code常用命令,进阶命令大全svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



 
  
    
     
      
     

类型 触发方式 典型示例 CLI 命令 终端启动时执行 claude -c, claude –print “query” 斜杠命令 会话内 / 触发 /init, /compact, /model 键盘快捷键 会话内直接生效 Ctrl+C, Ctrl+R, Shift+Tab

输入 / 即可查看所有可用斜杠命令,边输入边筛选 。


命令/标志 功能描述 示例 claude 启动标准交互式 REPL 环境 claude claude -p, –print 打印响应后退出,不进入交互模式 claude -p “check for errors” claude -c, –continue 继续当前目录最近一次对话 claude –continue claude -r 通过会话 ID 恢复特定对话 claude -r “abc123” “Finish PR” claude –add-dir 添加额外工作目录供 Claude 访问 claude –add-dir ../lib ../apps claude –model 指定当前会话使用的模型 claude –model sonnet claude –verbose 启用详细日志,显示工具执行详情 claude –verbose claude –version 查看当前安装版本 claude –version claude update 更新到最新版本 claude update claude mcp 进入 MCP 服务器配置 claude mcp

管道模式:cat logs.txt | claude -p “explain” 可将文件内容直接传递给 Claude 分析 。


3.1 会话与导航

命令 功能 使用场景 /help 显示所有命令和快捷键 查看当前版本可用命令 /exit 退出 REPL 结束会话 /clear 硬重置,清空对话历史 切换到全新任务时 /resume 恢复之前的会话 继续未完成的工作 /context 可视化上下文窗口用量(百分比) 监控 token 占用,70-80% 时主动压缩 /compact 压缩对话历史,释放上下文空间 会话超 30 分钟或接近上限时

/clear vs /compact:/clear 完全清空(任务切换),/compact 保留摘要(延续长对话)。

3.2 项目与记忆

命令 功能 使用场景 /init 扫描项目生成 CLAUDE.md 新项目首次接入,消除 80% 重复上下文设置 /memory 打开并编辑 CLAUDE.md 添加编码规范、更新项目规则 /todos 持久化任务列表(v2.1.16+) 跨会话跟踪任务进度 # 内容 快速追加到 CLAUDE.md 无需打开编辑器即可添加记忆

记忆层级 :

  • Project memory (./CLAUDE.md):项目专属规则,可提交 Git 共享
  • User memory (~/.claude/CLAUDE.md):个人全局习惯,跨项目通用
  • Auto-memory:Claude 自动判断并记录重要信息

3.3 Git 与代码

命令 功能 使用场景 /commit 分析暂存更改,生成 commit 信息 自动化 Git 提交流程 /diff 查看当前会话的 git diff 提交前审查 Claude 的更改 /pr_comments 获取并显示 PR 评论 代码审查时查看反馈 /branch 创建或切换 Git 分支 分支管理

3.4 配置与模型

命令 功能 使用场景 /config 查看和修改配置(主题、权限等) 调整全局设置 /model 切换模型(sonnet/opus/haiku) 按任务复杂度选择模型 /theme 更换终端主题 个性化界面 /vim 切换 Vim 键位模式 习惯 Vim 操作时 /effort 调整推理深度 复杂任务需要更深思考时 /output-style 更改响应格式(Concise/Educational 等) 定制 Claude 的输出风格

模型选择策略 :

  • Sonnet 4.6:日常编码、重构、Bug 修复(默认)
  • Opus 4.6:复杂架构决策、关键生产代码(质量优先)
  • Haiku 4.5:简单编辑、快速提问(速度优先)

3.5 资源与成本

命令 功能 示例输出 /cost 显示当前会话 token 消耗和费用 Session cost: \(2.47 /stats 查看会话统计信息 输入/输出 token 详情 /usage 用量统计 累计使用情况

典型会话费用在 \)0.20–\(0.80(45 分钟重构),复杂任务可达 \)5–$50 。

3.6 诊断与认证

命令 功能 使用场景 /doctor 检查环境、认证和连通性 出现异常时首选的诊断工具 /version 显示 Claude Code 版本 确认版本信息 /login 登录 Anthropic 账户 首次使用或 token 过期 /logout 登出账户 切换账户 /upgrade 升级到最新版本 保持工具更新

/doctor 检查项:Node.js 版本(≥18)、API 连通性、token 有效性、配置文件一致性 。

3.7 集成与共享

命令 功能 /mcp 管理 MCP 服务器连接(GitHub、数据库等) /skills 列出和管理技能工作流 /desktop 将会话移交 Claude 桌面应用 /mobile 将会话移交 Claude 移动应用 /share 共享会话链接

命令 功能 使用场景 /btw 不中断主任务提问,不污染上下文 执行长任务时临时查资料 /fast 极速模式(API 优化) 交互式快速迭代、实时调试 /plan 计划模式(只读,仅展示方案) 敏感操作前审批,避免误操作 /fork 创建临时对话分支 测试高风险重构,效果不好即关闭 /rewind 回退对话或代码( ESC×2) 撤销错误更改,可分别回退对话/代码 /simplify 三并行 Agent 代码审查 替代已弃用的 /review,覆盖质量/安全/性能 /permissions 配置可跳过确认的操作 设置特定工具/目录的自动审批 /sandbox 启动安全沙箱执行 隔离运行不可信代码

三种工作模式(Shift+Tab 切换):

  1. Default:每次工具执行需确认
  2. Auto-Accept:文件修改自动执行,shell 命令仍需确认
  3. Plan:只读,只展示方案等待审批

快捷键 功能 上下文 Ctrl+C 中断当前生成 任何情况 Ctrl+D 发送 EOF,安全退出 空提示符 Ctrl+L 清屏(不删除历史) 终端界面 Ctrl+R 反向搜索命令历史 快速定位历史 Prompt Ctrl+B 将任务挂到后台运行 长任务如编译/测试 Ctrl+T 显示/隐藏任务列表面板 查看任务进度 Shift+Tab 循环切换三种工作模式 Normal → Auto-Accept → Plan ESC 取消当前操作 生成中或菜单中 ESC×2 打开回退菜单( /rewind) 撤销对话/代码 Tab 命令自动补全 输入 / 后 ↑/↓ 浏览命令历史 空提示符 + Enter 输入框内换行 输入多行代码 Alt+V 粘贴图像(Windows) 截图分析 UI/报错

后台任务:! npm test 运行 Bash 命令,Ctrl+B 挂到后台,Claude 会获得任务 ID 并在完成后取回输出 。


6.1 自定义斜杠命令

在 .claude/commands/(项目级)或 ~/.claude/commands/(用户级)创建 Markdown 文件:

 
       
    
          分析文件 $ARGUMENTS,检查:

  1. 潜在 Bug
  2. 性能问题
  3. 改进建议

    调用:/review src/auth.ts

    可用变量:\(ARGUMENTS(所有参数)、\)FILE(当前文件)、\(PROJECT(项目根目录)、\)GIT_BRANCH(当前分支)、\(SELECTION(选中文本)。

    6.2 技能(Skills)

    在 .claude/skills/ 定义,可设置为手动/自动触发:

    { "name": "review-pr", "description": "PR 审查,遵循团队规范", "instructions": "检查命名规范、单元测试、console.log 残留", "trigger": "manual" } 

    6.3 子代理(Subagents)

    类型 可用工具 使用场景 general-purpose 全部 完整实现 Explore 只读(Read, Grep, Glob) 代码搜索 Plan 只读 + 规划 架构设计 Bash 仅终端命令 脚本和系统命令

    调用示例:/agent Explore "找出所有 API 端点"

    6.4 钩子(Hooks)

    在 .claude/settings.json 配置,事件触发时自动执行:

    { "hooks": { "PostToolUse": [ { "tool": "Edit", "command": "npx prettier --write \)CLAUDE_FILE_PATH“ } ] } } 

    可用事件:PreToolUse、PostToolUse、UserPromptSubmit、Stop

    6.5 MCP 集成

    连接外部工具(GitHub、PostgreSQL、文件系统等):

    { ”mcpServers“: { ”github“: { ”command“: ”npx“, ”args“: [”-y“, ”@modelcontextprotocol/server-github“], ”env“: { ”GITHUB_TOKEN“: ”ghp_xxx“ } } } } 

  1. 新项目接入:/init → 编辑 CLAUDE.md → /memory 完善规则
  2. 日常开发:/model sonnet 起步 → 遇瓶颈切 /model opus → 琐碎任务用 /model haiku
  3. 长会话管理:/context 监控 → 70-80% 时 /compact → 任务切换时 /clear
  4. 提交前审查:/diff 查看更改 → /simplify 代码审查 → /commit 生成提交信息
  5. 成本控制:每次大交互后 /cost → 简单任务降级模型 → 及时压缩上下文
  6. 任务持久化:Ctrl+T 打开任务面板 → 自然语言拆解任务 → 跨会话跟踪进度

提示:所有命令以 /help 输出为准,版本迭代可能新增或调整命令。/doctor 是遇到问题时的首选诊断工具 。

小讯
上一篇 2026-04-19 13:39
下一篇 2026-04-19 13:37

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/265968.html