详情

首页手游攻略 2026年最全Claude Code使用命令指南实用指南

2026年最全Claude Code使用命令指南实用指南

佚名 2026-08-23 11:20:01

平时做技术实践时,很多问题不是概念不会,而是细节没串起来。拿“2026年最全Claude Code采用命令指南”来说,它看着像小点,放到项目里常会牵出环境、配置、兼容性和维护成本。下面按实际采用顺序,把思路、关键写法和容易踩坑的地方讲清楚,便于大家直接对照操作。

目录
  • 命令体系概览
  • 一、Slash 命令(会话内操作)
    • 1. 项目初始化与记忆管理
    • 2. 会话管理
    • 3. 上下文管理
    • 4. 代码开发与审查
    • 5. 并行与后台任务
    • 6. 设置与个性化
    • 7. 工具与集成
    • 8. 故障排查与反馈
    • 9. 其他辅助命令
  • 二、CLI 启动命令与参数
    • 1. CLI 子命令
    • 2. CLI 启动标志(Flags)
  • 三、键盘快捷键
    • 1. 全局控制快捷键
    • 2. 文本编辑快捷键
    • 3. 多行输入快捷键
    • 4. 转录查看器快捷键(Ctrl+O 打开后)
    • 5. Vim 模式快捷键
  • 四、高级用法
    • 1. Shell 更快模式
    • 2. 自定义 Slash 命令
    • 3. 更快文件引用
  • 五、常用工作流示例
    • 典型开发流程
    • 大规模重构流程
  • 总结

    从实现思路看,Claude Code 是 Anthropic 推出的 AI 编程命令行工具,它内置了丰富的命令体系,帮助开发者高效完成项目初始化、代码开发、审查、同时行任务处理等全流程工作。本文将全面整理 Claude Code 的所有官方命令,按功能分类呈现,同时涵盖 CLI 启动参数、键盘快捷键和高级用法,帮你彻底掌握这个工具的全部能力。

    命令体系概览

    Claude Code 的命令分为三大类,覆盖从启动到交互的全流程:

    1. Slash 命令:会话内操作命令,以 / 开头,在 Claude 交互会话中采用,用来控制会话行为、调用功能
    2. CLI 命令:启动参数,在终端启动 Claude 时采用,用来设置会话的初始状态
    3. 键盘快捷键:交互过程中的快捷操作,无需输入完整命令即可更快触发功能

    一、Slash 命令(会话内操作)

    实际处理时,Slash 命令是 Claude Code 最核心的控制指令,所有命令都需在会话输入框的开头输入 / 触发。以下是按功能分类的完整命令列表:

    1. 项目初始化与记忆管理

    落到代码里,这类命令用来项目的初始设置,以及让 Claude 记住项目的规则和上下文。

    命令功能说明
    /init落到代码里,初始化项目,自动扫描代码结构,生成 CLAUDE.md 项目知识库文件,这是新项目的第一步
    /memory编辑 CLAUDE.md 记忆文件,管理自动记忆功能,对话中能够用 #xxxx 更快追加规则
    /team-onboarding基于你的采用历史生成团队上手指南,便于新队友更快上手项目设置
    /fewer-permission-prompts扫描你的采用记录,自动添加常用工具的权限白名单,减少权限弹窗

    2. 会话管理

    管理当前和历史会话,兼容分支、恢复、重命名等操作。

    命令功能说明
    /clear [name]实际处理时,清空当前对话上下文,开始新会话,旧会话可借助 /resume 恢复,别名:/reset/new
    /resume [session]在这个场景下,恢复指定 ID 或名称的历史会话,不带参数打开会话选择器,别名:/continue
    /rename [name]重命名当前会话,不带参数自动从对话历史生成名称
    /branch [name]新建当前对话的分支,尝试新方向不丢失原对话,切换到分支会话
    /fork <directive>理解这一步时,生成后台子代理,继承当前对话处理指定任务,你能够继续当前工作,任务完成后结果会自动同步
    /export [filename]导出当前会话为纯文本,带文件名直接保存到文件,否则可复制到剪贴板
    /status查看当前会话的状态:版本、模型、账户、连接信息
    /usage实际处理时,查看会话成本、套餐采用限额和活动统计,别名:/cost/stats
    /usage-credits设置采用额度,超出限额后继续工作
    /exit落到代码里,退出 CLI,后台会话会继续运行,别名:/quit
    /stop停止当前的后台会话

    3. 上下文管理

    管理对话的上下文窗口,避免上下文溢出,保持对话高效。

    命令功能说明
    /compact [instructions]总结当前对话,释放上下文空间,可指定总结的重点方向
    /context [all]在这个场景下,可视化当前上下文采用情况,显示优化建议,带 all 参数展开详细 breakdown
    /btw <question>在这个场景下,临时问一个侧问题,答案不会加入对话历史,不干扰当前任务,甚至能够在 Claude 工作时采用
    /rewind实际处理时,回滚对话和代码到之前的检查点,别名:/checkpoint/undo
    /recap手动生成当前会话的一句话总结

    4. 代码开发与审查

    代码开发全流程的辅助命令,从规划到审查全覆盖。

    命令功能说明
    /plan [description]进入规划模式,先制定方案再执行,可直接传入任务描述
    /ultraplan <prompt>生成超详细规划,在浏览器中查看后可远程执行
    /diff打开交互式差异查看器,查看未提交的修改和每一步的变更
    /code-review [level] [--fix] [--comment] [target]落到代码里,审查当前代码变更,兼容不同深度的审查,--fix 自动应用修复,--comment 自动提交 PR 评论,ultra 触发云端多代理深度审查
    /security-review分析代码变更的安全漏洞,检查注入、权限问题等风险
    /simplify [target]清理优化代码,不检查 bug,只做重构、简化、效率优化
    /review [PR]本地审查指定的 PR,自动检测当前分支的 PR
    /ultrareview [PR]落到代码里,云端多代理深度审查 PR,别名:/code-review ultra
    /run启动并驱动你的项目应用,验证变更是否正常工作
    /verify验证代码变更是否符合预期,借助运行应用观察结果,不依赖测试
    /run-skill-generator教 Claude 如何构建、启动你的项目,生成项目专属的运行技能

    5. 并行与后台任务

    落到代码里,Claude Code 兼容同时行处理任务,让你同时处理多个工作,不浪费时间。

    命令功能说明
    /agents管理子代理设置,查看和调度后台任务
    /background [prompt]结合项目来看,将当前会话转为后台代理,释放终端,可继续给它发指令,别名:/bg
    /batch <instruction>落到代码里,大规模同时行变更,将大任务拆分为多个独立单元,每个单元用独立的 worktree 处理,自动生成 PR
    /tasks实际处理时,查看和管理所有后台运行的任务,别名:/bashes
    /autofix-pr [prompt]生成云端会话,自动监控当前分支的 PR,CI 失败或有评论时自动修复
    /deep-research <question>深度研究任务,同时行搜索网络、交叉验证来源,生成带引用的报告
    /schedule [description]新建定时任务,在云端按计划执行
    `/goal [conditionclear]`设置目标,Claude 会持续工作直到条件满足,兼容自动循环
    /loop [interval] [prompt]实际处理时,循环执行提示词,可指定间隔,比如每 5 分钟检查部署状态,别名:/proactive

    6. 设置与个性化

    自定义 Claude Code 的界面、行为和偏好设置。

    命令功能说明
    /config结合项目来看,打开设置界面,调整主题、模型、输出风格等,别名:/settings
    /theme更换终端主题,兼容自动匹配终端、色盲友好主题、自定义主题
    /color [color]设置当前会话的提示栏颜色,兼容红、蓝、绿等,不带参数随机颜色
    /keybindings打开键盘快捷键设置文件,自定义快捷键
    /statusline设置状态栏,可自动从你的 shell 提示符同步
    /permissions管理工具权限规则,设置允许、询问、拒绝的规则
    `/fast [onoff]`切换更快模式
    /effort [level]在这个场景下,设置模型的思考努力程度,兼容 low/medium/high/xhigh/max 等
    /model [model]切换 AI 模型,可设置为默认
    /focus切换专注模式,只显示最后提示、工具摘要和响应,减少干扰
    /scroll-speed调整鼠标滚轮滚动速度
    /tui [mode]设置终端 UI 渲染器,兼容全屏模式
    /privacy-settings查看和更新隐私设置(Pro/Max 套餐可用)

    7. 工具与集成

    各类第三方工具和平台的集成命令。

    命令功能说明
    /mcp管理 MCP(Model Context Protocol)服务器连接和认证
    /plugin [subcommand]实际处理时,管理插件,不带参数打开插件菜单,兼容 list/install/enable/disable 等子命令
    /reload-plugins [--force]重新加载所有插件,应用变更不用重启
    /reload-skills重新扫描技能和命令目录,新加的技能不用重启就能用
    /chrome设置 Chrome 集成,让 Claude 能够启动浏览器做前端验证
    /ide管理 IDE 集成,查看状态
    /install-github-app安装 Claude GitHub Actions 应用,设置仓库集成
    /install-slack-app安装 Claude Slack 应用
    /web-setup结合项目来看,连接 GitHub 账号到云端 Claude Code,设置云端任务的权限
    /remote-control从实现思路看,开启远程控制,让你能够从 [claude.ai](claude.ai) 控制当前会话,别名:/rc
    /teleport结合项目来看,将云端的会话拉到本地终端,别名:/tp
    /desktop结合项目来看,在桌面端应用中继续当前会话,别名:/app
    /remote-env选择云端代理的默认环境
    /setup-bedrock设置 Amazon Bedrock 认证和模型
    /setup-vertex设置 Google Vertex AI 认证和模型

    8. 故障排查与反馈

    遇到问题时的排查和反馈命令。

    命令功能说明
    /doctor诊断安装和设置问题,自动修复可修复的问题
    /debug [description]开启调试日志,排查会话问题,可描述问题聚焦分析
    /heapdump生成内存快照,用来排查高内存问题
    /feedback [report]在这个场景下,提交反馈、报告 bug,可附带会话上下文,别名:/bug/share
    /insights理解这一步时,生成你的 Claude Code 采用分析报告,查看项目分布、交互模式等

    9. 其他辅助命令

    命令功能说明
    /help查看帮助和所有可用命令
    /release-notes查看版本更新日志,可选择特定版本
    /login登录 Anthropic 账号
    /logout登出账号
    /copy [N]复制最后一个响应到剪贴板,带数字复制第 N 个最新响应,兼容选择代码块
    /add-dir <path>为当前会话添加额外的工作目录,扩展文件访问范围
    /radio打开 Claude FM lo-fi 电台,放松工作
    /stickers订 购 Claude Code 贴纸
    /passes分享免费的 Claude Code 体验周(符合条件的账户可用)
    /upgrade打开升级套餐页面
    /powerup交互式功能引导,更快学习 Claude Code 的功能
    /hooks查看工具事件的钩子设置
    /sandbox切换沙盒模式(兼容的平台可用)
    /voice [mode]切换语音输入模式,兼容 hold/tap/off
    /mobile从实现思路看,显示移动端应用的下载二维码,别名:/ios/android

    二、CLI 启动命令与参数

    实际处理时,这些命令是你在终端启动 Claude Code 时采用的,用来设置会话的初始状态,兼容非交互式的脚本调用。

    1. CLI 子命令

    命令说明示例
    claude启动交互式会话claude
    claude "query"启动会话并传入初始提示claude "explain this project"
    claude -p "query"非交互式查询,执行后退出claude -p "explain this function"
    `cat fileclaude -p “query”`处理管道输入`cat logs.txtclaude -p “explain”`
    claude -c继续当前目录最近的会话claude -c
    claude -r "<session>" "query"恢复指定会话并传入提示claude -r "auth-refactor" "Finish this PR"
    claude update更新 Claude Code 到最新版本claude update
    claude install [version]安装指定版本,兼容 stable/latestclaude install stable
    claude auth login登录账号,兼容 --email/--sso 参数claude auth login --console
    claude auth logout登出账号claude auth logout
    claude auth status查看认证状态claude auth status
    claude agents打开代理视图,监控后台会话claude agents --json
    claude attach <id>连接到指定的后台会话claude attach 7c5dcf5d
    claude logs <id>查看后台会话的日志claude logs 7c5dcf5d
    claude stop <id>停止后台会话claude stop 7c5dcf5d
    claude rm <id>删除后台会话记录claude rm 7c5dcf5d
    claude respawn <id>重启后台会话claude respawn 7c5dcf5d
    claude plugin管理插件claude plugin install code-review@claude-plugins-official
    claude mcp管理 MCP 服务器claude mcp
    claude project purge清除项目的本地 Claude 数据claude project purge ~/work/repo --dry-run
    claude remote-control启动远程控制服务器claude remote-control --name "My Project"
    claude ultrareview [target]非交互式运行深度审查claude ultrareview 1234 --json
    claude setup-token生成 CI / 脚本用的长期令牌claude setup-token

    2. CLI 启动标志(Flags)

    这些参数用来设置启动时的行为,比如指定模型、权限、目录等。

    标志说明示例
    --add-dir添加额外的工作目录claude --add-dir ../apps ../lib
    --model指定当前会话的模型claude --model claude-sonnet-4-6
    --effort指定思考努力程度claude --effort high
    --permission-mode启动时的权限模式claude --permission-mode plan
    --allowedTools自动允许的工具规则claude --allowedTools "Bash(git log *)" "Bash(git diff *)"
    --disallowedTools拒绝的工具规则claude --disallowedTools "Bash(rm *)"
    --tools限制可用的工具claude --tools "Bash,Edit,Read"
    --system-prompt自定义系统提示,替换默认的claude --system-prompt "You are a Python expert"
    --append-system-prompt追加自定义提示到默认提示claude --append-system-prompt "Always use TypeScript"
    --system-prompt-file从文件加载系统提示claude --system-prompt-file ./custom-prompt.txt
    --append-system-prompt-file从文件追加提示claude --append-system-prompt-file ./style-rules.txt
    --name, -n设置会话名称claude -n "my-feature-work"
    --continue, -c继续最近的会话claude --continue
    --resume, -r恢复指定会话claude --resume auth-refactor
    --bg启动为后台会话claude --bg "investigate the flaky test"
    --chrome启用 Chrome 集成claude --chrome
    --worktree, -w启动到独立的 git worktreeclaude -w feature-auth
    --remote新建云端会话claude --remote "Fix the login bug"
    --remote-control, --rc启用远程控制claude --remote-control "My Project"
    --debug启用调试模式claude --debug "api,mcp"
    --bare最小模式,跳过自动发现,启动更快claude --bare -p "query"
    --print, -p非交互式打印模式claude -p "query"
    --output-format打印模式的输出格式claude -p "query" --output-format json
    --max-turns限制非交互式的最大轮数claude -p --max-turns 3 "query"
    --max-budget-usd限制非交互式的最大花费claude -p --max-budget-usd 5.00 "query"
    --version, -v查看版本号claude -v
    --help查看帮助claude --help

    三、键盘快捷键

    落到代码里,Claude Code 内置了丰富的键盘快捷键,让你无需离开键盘就能完成大部分操作,提升效率。

    1. 全局控制快捷键

    快捷键功能说明
    Ctrl+C中断运行中的操作,空输入时按两次退出
    Ctrl+D退出 Claude Code 会话
    Esc中断 Claude 的响应,停止当前工具调用
    Esc+Esc清空输入草稿,空输入时打开回滚菜单
    Ctrl+L重绘屏幕,恢复乱掉的终端显示
    Ctrl+G在默认编辑器中打开当前输入,适合长文本
    Ctrl+O切换转录查看器,查看详细的工具调用
    Ctrl+R反向搜索命令历史
    Ctrl+V粘贴剪贴板中的图片
    Ctrl+B将运行中的任务后台化
    Ctrl+T切换任务列表显示
    Shift+Tab循环切换权限模式
    Alt+P切换模型,不清除当前输入
    Alt+T切换扩展思考模式
    Alt+O切换更快模式
    Ctrl+X Ctrl+K杀死所有后台子代理

    2. 文本编辑快捷键

    快捷键功能说明
    Ctrl+A光标移动到行首
    Ctrl+E光标移动到行尾
    Ctrl+K删除到行尾
    Ctrl+U删除从光标到行首
    Ctrl+W删除前一个单词
    Ctrl+Y粘贴删除的文本
    Alt+Y循环粘贴历史
    Alt+B向后移动一个单词
    Alt+F向前移动一个单词

    3. 多行输入快捷键

    快捷键功能说明
    Shift+Enter换行输入,大部分终端默认兼容
    Ctrl+J换行输入,所有终端都兼容
    + Enter更快换行,所有终端都兼容
    Option+EntermacOS 下的换行(需设置 Option 为 Meta)

    4. 转录查看器快捷键(Ctrl+O 打开后)

    快捷键功能说明
    ?显示快捷键帮助面板
    {/}跳转到上一个 / 下一个用户提示
    Ctrl+E切换显示所有内容
    v在编辑器中打开完整对话
    q/Esc/Ctrl+C退出转录查看器

    5. Vim 模式快捷键

    若你开启了 Vim 编辑模式,还能够采用这些 Vim 风格的快捷键:

    模式切换

    命令动作
    Esc进入普通模式
    i插入模式,在光标前
    I插入模式,在行首
    a插入模式,在光标后
    A插入模式,在行尾
    o在下一行插入
    O在上一行插入
    v字符选择模式
    V行选择模式

    普通模式导航

    命令动作
    h/j/k/l左 / 下 / 上 / 右移动
    w/e/b下一个单词 / 单词尾 / 上一个单词
    0/$行首 / 行尾
    gg/G输入开头 / 输入结尾
    f{char}/F{char}跳转到下一个 / 上一个字符

    普通模式编辑

    命令动作
    x删除字符
    dd删除行
    dw删除单词
    yy复制行
    p/P粘贴到光标后 / 前
    u撤销
    .重复上次修改
    >>/<<缩进 / 反缩进

    四、高级用法

    1. Shell 更快模式

    在输入框开头输入 !,能够直接运行 shell 命令,不需经过 Claude 解释,结果会自动加入对话上下文:

    ! npm test
    ! git status
    ! ls -la

    这个模式兼容后台运行,也兼容历史自动补全,很适合更快执行系统命令。

    2. 自定义 Slash 命令

    在这个场景下,你能够借助 Skills 功能新建自己的自定义 Slash 命令,把常用的工作流封装成命令:

    • 在项目的 .claude/skills/ 目录下新建你的命令文件,比如 my-command.md
    • 在文件中定义命令的名称、描述和提示内容
    • 运行 /reload-skills 重新加载,之后就能够用 /my-command 调用了

    比如,新建一个自动格式化代码的命令:

    ---
    name: format
    description: 自动格式化当前项目的代码
    ---
    请帮我运行项目的代码格式化命令,修复所有的格式问题。

    3. 更快文件引用

    输入 @ 能够触发文件路径自动补全,更快引用文件,让 Claude 读取指定文件的内容:

    帮我看看 @src/components/Login.tsx 这个文件的问题

    五、常用工作流示例

    典型开发流程

    • 初始化项目:进入项目目录,运行 claude 启动,随后执行 /init 生成项目知识库
    • 规划任务:执行 /plan 实现用户登录接口,包含参数校验和错误处理
    • 开发过程:开发中如果有临时问题,用 /btw JWT 的过期时间配置是哪个文件? 不干扰主任务
    • 代码审查:写完代码后,执行 /code-review --fix 自动审查同时修复问题
    • 查看变更:执行 /diff 查看所有的代码变更
    • 导出记录:任务完成后,执行 /export login-dev.md 导出开发记录

    大规模重构流程

    • 执行 /batch 将项目从 JavaScript 迁移到 TypeScript
    • Claude 会自动拆分任务,生成多个后台子代理同时行处理
    • 等待任务完成,每个子任务会自动生成 PR,你能够逐个合同时

    总结

    在这个场景下,Claude Code 的命令体系覆盖了从项目初始化到代码交付的全流程,借助合理采用这些命令,你能够将 AI 编程的效率提升到极致。本文整理了截至 2026 年 6 月的所有官方命令,随着版本更新,可能会有新的命令加入,你能够随时在 Claude 会话中输入 / 查看最新的可用命令列表。

    在这个场景下,到此这篇关于2026年最全Claude Code采用命令指南的文章就介绍到这了,更多相关Claude Code命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多兼容脚本之家!

    相关资讯
    点击查看更多
    游戏推荐
    推荐专题
    热门阅读
    推荐下载