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“ } ] } } 

    可用事件PreToolUsePostToolUseUserPromptSubmitStop

    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