Appearance
AI 编程工具命令速查表
本文档汇总了主流 AI 编程工具的命令和快捷键,方便快速查阅。
目录
Codex CLI
OpenAI Codex CLI 是一个基于终端的 AI 编程助手。
CLI 命令
| 命令 | 说明 |
|---|---|
codex | 启动交互式会话 |
codex -h / codex --help | 显示帮助信息 |
codex -v / codex --version | 显示版本号 |
codex login | 登录认证(支持 ChatGPT 或 API Key) |
codex logout | 登出 |
codex exec / codex e | 非交互模式运行,直接执行提示词 |
codex review | 代码审查模式 |
codex --dangerously-bypass-approvals-and-sandbox | 绕过审批与沙盒(危险操作) |
codex --full-auto | 完全自动模式 |
斜杠命令(Slash Commands)
| 命令 | 说明 |
|---|---|
/permissions | 设置 Codex 无需确认即可执行的操作权限 |
/help | 显示帮助信息 |
/clear | 清除当前会话 |
/compact | 压缩会话内容,节省 tokens |
/model | 切换 AI 模型 |
/cost | 显示当前会话消耗 |
/quit / /exit | 退出 Codex |
安装与更新
bash
# 安装
npm install -g @openai/codex
# 更新
npm update -g @openai/codex
# 或
brew upgrade codexClaude Code
Claude Code 是 Anthropic 推出的 AI 编程助手,支持深度代码理解和多文件编辑。
CLI 命令
| 命令 | 说明 |
|---|---|
claude | 启动交互式会话 |
claude -h / claude --help | 显示帮助信息 |
claude -v / claude --version | 显示版本号 |
claude --print | 打印模式,输出到标准输出 |
claude --dangerously-skip-permissions | 跳过权限确认(危险操作) |
claude --allowedTools <tools> | 指定允许使用的工具 |
claude --mcp-config <path> | 指定 MCP 配置文件路径 |
斜杠命令(Slash Commands)
| 命令 | 说明 |
|---|---|
/help | 显示帮助信息 |
/add-dir <路径> | 添加额外的工作目录 |
/bug <说明> | 报告 Bug,将对话发送给 Anthropic |
/clear | 清除当前对话上下文(会话复位) |
/compact [说明] | 压缩会话内容,保留关键信息以节省 tokens |
/config | 打开设置界面 |
/cost | 显示当前会话消耗的 tokens 和费用 |
/doctor | 诊断 Claude Code 环境 |
/init | 初始化项目配置(创建 CLAUDE.md) |
/login | 登录认证 |
/logout | 登出 |
/memory | 管理 Claude 的记忆文件 |
/model | 切换 AI 模型 |
/permissions | 管理权限设置 |
/pr-comments | 查看 PR 评论 |
/review | 代码审查模式 |
/status | 显示当前状态 |
/terminal-setup | 设置终端集成 |
/vim | 切换 vim 模式 |
/quit / /exit | 退出 Claude Code |
安装
bash
npm install -g @anthropic-ai/claude-codeOpenCode
OpenCode 是一个开源的 AI 编程助手,支持多模型和本地部署。
CLI 命令
| 命令 | 说明 |
|---|---|
opencode | 启动 TUI 交互界面 |
opencode -h / opencode --help | 显示帮助信息 |
opencode -v / opencode --version | 显示版本号 |
opencode run "<命令>" | 从 CLI 执行斜杠命令 |
opencode --model <model> | 指定使用的模型 |
opencode --provider <provider> | 指定 AI 提供商 |
opencode --config <path> | 指定配置文件路径 |
斜杠命令(Slash Commands)
| 命令 | 快捷键 | 说明 |
|---|---|---|
/help | Ctrl+X H | 显示帮助信息 |
/clear | Ctrl+X C | 清除当前会话 |
/compact | Ctrl+X O | 压缩会话内容 |
/model | Ctrl+X M | 切换 AI 模型 |
/provider | Ctrl+X P | 切换 AI 提供商 |
/quit / /exit | Ctrl+X Q | 退出 OpenCode |
/session | Ctrl+X S | 会话管理 |
/copy | Ctrl+X Y | 复制最后一条消息 |
/export | - | 导出会话 |
/import | - | 导入会话 |
/share | - | 分享当前会话 |
/unshare | - | 取消分享会话 |
/diff | - | 查看代码差异 |
/undo | - | 撤销上一次操作 |
/redo | - | 重做操作 |
安装
bash
# 使用 Go 安装
go install github.com/opencode-ai/opencode@latest
# 或使用 npm
npm install -g opencode-cliCursor
Cursor 是一款 AI 驱动的代码编辑器,基于 VS Code 构建。
AI 相关快捷键
| 快捷键 (Mac) | 快捷键 (Win/Linux) | 说明 |
|---|---|---|
Cmd + K | Ctrl + K | AI 生成/编辑代码(行内编辑) |
Cmd + L | Ctrl + L | 打开 AI Chat 面板 |
Cmd + I | Ctrl + I | 打开 Composer 模式(多文件编辑) |
Cmd + Shift + L | Ctrl + Shift + L | AI 解释代码 |
Cmd + Shift + I | Ctrl + Shift + I | AI 行内对话 |
Cmd + Shift + K | Ctrl + Shift + K | AI 生成文档 |
Cmd + E | Ctrl + E | 后台代理控制面板 |
Cmd + . | Ctrl + . | 模式菜单,快速访问不同工作模式 |
Cmd + / | Ctrl + / | 在 AI 模型间循环切换 |
Cmd + Shift + J | Ctrl + Shift + J | 打开 Cursor 专属设置页面 |
Cmd + Shift + P | Ctrl + Shift + P | 打开命令面板 |
Cmd + , | Ctrl + , | 打开设置 |
Chat 面板快捷键
| 快捷键 (Mac) | 快捷键 (Win/Linux) | 说明 |
|---|---|---|
Cmd + Enter | Ctrl + Enter | 发送消息 |
Shift + Enter | Shift + Enter | 换行 |
Cmd + Shift + Enter | Ctrl + Shift + Enter | 发送并执行 |
@ | @ | 引用文件或代码块 |
Cmd + Shift + R | Ctrl + Shift + R | 清除 Chat 历史 |
代码编辑快捷键
| 快捷键 (Mac) | 快捷键 (Win/Linux) | 说明 |
|---|---|---|
Cmd + D | Ctrl + D | 选中下一个相同词 |
Cmd + Shift + D | Ctrl + Shift + D | 选中所有相同词 |
Cmd + / | Ctrl + / | 注释/取消注释 |
Cmd + [ | Ctrl + [ | 减少缩进 |
Cmd + ] | Ctrl + ] | 增加缩进 |
Option + Shift + F | Alt + Shift + F | 格式化代码 |
Tab 功能
| 操作 | 说明 |
|---|---|
Tab | 接受 AI 补全建议 |
Cmd + → | 接受 AI 补全的下一个词 |
Esc | 拒绝 AI 补全建议 |
Trae
Trae 是字节跳动推出的 AI IDE,支持多种 AI 模型和智能编程功能。
AI 相关快捷键
| 快捷键 (Mac) | 快捷键 (Win/Linux) | 说明 |
|---|---|---|
Cmd + U | Ctrl + U | 打开 AI 侧边对话 |
Cmd + I | Ctrl + I | AI 行内编辑 |
Cmd + K | Ctrl + K | AI 代码生成 |
Cmd + Shift + I | Ctrl + Shift + I | AI 行内对话 |
Cmd + Shift + P | Ctrl + Shift + P | 打开命令面板 |
文本编辑快捷键
| 快捷键 (Mac) | 快捷键 (Win/Linux) | 说明 |
|---|---|---|
Cmd + Enter | Ctrl + Enter | 新建一行进行编辑 |
Cmd + X | Ctrl + X | 剪切一行(无需选中) |
Cmd + L | Ctrl + L | 选中一行(或下一行) |
Cmd + Z | Ctrl + Z | 撤销操作 |
Cmd + Shift + Z | Ctrl + Shift + Z | 重做操作 |
Cmd + / | Ctrl + / | 注释当前行 |
Cmd + F | Ctrl + F | 调出搜索框 |
Cmd + F12 | Ctrl + F12 | 跳转到定义 |
Cmd + Space | Ctrl + Space | 触发代码自动补全 |
F2 或 Enter | F2 | 重命名符号 |
导航快捷键
| 快捷键 (Mac) | 快捷键 (Win/Linux) | 说明 |
|---|---|---|
Cmd + P | Ctrl + P | 快速打开文件 |
Cmd + Shift + P | Ctrl + Shift + P | 打开命令面板 |
Cmd + B | Ctrl + B | 切换侧边栏 |
Cmd + J | Ctrl + J | 切换终端面板 |
Cmd + Shift + E | Ctrl + Shift + E | 显示资源管理器 |
Cmd + Shift + F | Ctrl + Shift + F | 全局搜索 |
Tab 功能
| 操作 | 说明 |
|---|---|
Tab | 接受 AI 补全建议 |
Esc | 拒绝 AI 补全建议 |
对比总结
| 功能 | Codex | Claude Code | OpenCode | Cursor | Trae |
|---|---|---|---|---|---|
| 类型 | CLI | CLI | CLI | IDE | IDE |
| 开源 | 否 | 否 | 是 | 否 | 否 |
| 多模型支持 | 否 | 是 | 是 | 是 | 是 |
| MCP 支持 | 是 | 是 | 是 | 是 | 是 |
| 代码补全 | - | - | - | ✓ | ✓ |
| 行内编辑 | - | - | - | ✓ | ✓ |
| Chat 模式 | ✓ | ✓ | ✓ | ✓ | ✓ |