路径: src/commands/
子目录数: 86 个
每个命令一个独立目录,通过 load: () => import() 懒加载
| 命令 | 别名 | 行数 | 说明 |
/clear | reset, new | 19 | 清空对话历史,重新开始 |
/compact | — | 15 | 清空历史但保留摘要,支持非交互模式 |
/branch | fork | 14 | 创建对话分支 |
/resume | continue | 12 | 恢复之前的对话 |
/rewind | checkpoint | 13 | 回退代码/对话到之前的点 |
/rename | — | 12 | 重命名当前对话(立即执行) |
/export | — | 11 | 导出对话到文件或剪贴板 |
/tag | — | 12 | 给会话打标签(仅内部用户) |
/exit | quit | 12 | 退出 REPL(立即执行) |
/btw | — | 11 | 快速旁白问题,不打断主对话 |
/thinkback | — | 13 | 2025 年度回顾(特性门控) |
| 命令 | 行数 | 说明 |
/config | 11 | 打开配置面板(别名 settings) |
/theme | 10 | 切换主题 |
/color | 16 | 设置提示栏颜色(立即执行) |
/model | 16 | 切换 AI 模型 |
/effort | 13 | 设置推理努力级别(low/medium/high/max/auto) |
/fast | 26 | 切换快速模式(受限可用性) |
/vim | 11 | 切换 Vim/Normal 编辑模式 |
/keybindings | 13 | 打开/创建快捷键配置文件 |
/privacy-settings | 14 | 查看/更新隐私设置(订阅用户) |
/remote-env | 15 | 配置默认远程环境 |
/sandbox-toggle | 50 | 配置沙箱设置(动态状态显示) |
/voice | 20 | 切换语音模式(claude.ai,特性门控) |
/output-style | 11 | 已弃用,隐藏 |
| 命令 | 行数 | 说明 |
/doctor | 12 | 诊断安装和设置问题 |
/status | 12 | 显示综合状态(立即执行) |
/stats | 10 | 显示使用统计和活动 |
/cost | 23 | 显示会话费用和时长(订阅用户隐藏,内部用户除外) |
/usage | 9 | 显示计划使用限制(claude.ai 用户) |
/diff | 8 | 查看未提交变更和每轮 diff |
/heapdump | 12 | 转储 JS 堆(隐藏,内部用) |
| 命令 | 行数 | 说明 |
/login | 14 | 登录或切换账户 |
/logout | 10 | 登出 |
/upgrade | 16 | 升级到 Max 计划(claude.ai 用户) |
/passes | 22 | 分享免费周给朋友(推荐系统) |
| 命令 | 行数 | 说明 |
/bridge | 26 | 远程控制会话(特性门控,禁用时隐藏) |
/session | 16 | 显示远程会话 URL 和 QR 码(别名 remote) |
/remote-setup | 20 | 在 Web 上设置 Claude Code(命名 web-setup) |
/desktop | 26 | 在 Claude Desktop 中继续会话(平台特定) |
| 命令 | 行数 | 说明 |
/ide | 11 | 管理 IDE 集成 |
/chrome | 13 | Chrome 中的 Claude 设置(claude.ai 用户) |
/mobile | 11 | 显示移动端 QR 码(别名 ios, android) |
/terminalSetup | 23 | 安装终端快捷键绑定(终端特定) |
/plugin | 11 | 管理插件(别名 plugins, marketplace,立即执行) |
/reload-plugins | 18 | 激活待处理的插件变更 |
| 命令 | 行数 | 说明 |
/context | 24 | 查看上下文(交互式彩色网格 / 非交互式) |
/files | 12 | 列出上下文中的文件(仅内部用户) |
/add-dir | 11 | 添加新的工作目录 |
/memory | 10 | 编辑 Claude 记忆文件 |
/copy | 15 | 复制 Claude 最后回复到剪贴板 |
| 命令 | 行数 | 说明 |
/plan | 11 | 启用计划模式或查看会话计划 |
/tasks | 11 | 列出和管理后台任务(别名 bashes) |
/agents | 10 | 管理 Agent 配置 |
| 命令 | 行数 | 说明 |
/mcp | 12 | 管理 MCP 服务器(立即执行) |
/permissions | 11 | 管理 allowed-tools) |
/hooks | 11 | 查看钩子配置 |
| 命令 | 行数 | 说明 |
/help | 10 | 显示帮助和可用命令 |
/feedback | 26 | 提交反馈(别名 bug,多重限制) |
/release-notes | 11 | 查看发布说明 |
/stickers | 11 | 订购 Claude Code 贴纸 |
/skills | 10 | 列出可用技能 |
| 命令 | 说明 |
autofix-pr | 禁用存根(1 行) |
ant-trace | 禁用存根(1 行) |
bughunter | 禁用存根(1 行) |
backfill-sessions | 禁用存根(1 行) |
break-cache | 禁用存根(1 行) |
| 命令 | 行数 | 说明 |
/share | — | 分享对话 |
/summary | — | 生成对话摘要 /review |
/issue | — | GitHub Issue 操作 |
/install-github-app | — | 安装 GitHub App |
/install-slack-app | — | 安装 Slack App |
/good-claude | — | 正向反馈 |
/thinkback-play | 17 | 播放 thinkback 动画(隐藏) |
// 每个命令目录的 index.ts(典型 10-26 行)
export default {
type: 'local', // 'local' | 'local-jsx'
name: 'help',
description: 'Show help',
isEnabled: () => true, // 动态启用检查
isHidden: false, // 是否在帮助中隐藏
userFacing: true,
aliases: [],
immediateExecution: false, // 是否立即执行(不进入对话)
load: () => import('./HelpCommand.js'), // 懒加载
}
claude-ai only — 仅 claude.ai 用户
ant-only — 仅 Anthropic 内部用户
subscriber-only — 仅付费订阅用户
feature-gated — 受特性标志控制
policy-based — 受组织策略控制
platform-specific — 特定平台