OpenCode 常用操作命令,快捷键说明
- 2026-03-30
- 阅读:17
OpenCode 的操作命令主要分为两大类:以
/ 开头的斜杠命令和通过 Ctrl+X 组合键实现的快捷键。⌨️ 常用斜杠命令
在 OpenCode 的输入框中输入
/ 即可触发并使用以下命令。表格
| 命令 | 功能 | 说明 |
|---|---|---|
/new |
新建会话 | 关闭当前对话,开始一个新的会话。 |
/sessions |
查看并切换会话 | 列出所有历史会话,并支持切换。 |
/undo |
撤销操作 | 撤销 AI 上一步对文件的修改。 |
/redo |
重做操作 | 重做被撤销的操作。 |
/compact |
压缩上下文 | 对话过长时,压缩上下文以节省 Token。 |
/models |
查看/切换模型 | 列出所有可用的 AI 模型并进行切换。 |
/init |
初始化项目 | 在项目根目录创建 AGENTS.md 文件,帮助 AI 理解项目结构。 |
/export |
导出对话 | 将当前对话记录导出为 Markdown 文件。 |
/share |
分享会话 | 生成一个链接,用于分享当前会话。 |
/help |
显示帮助 | 显示所有可用命令的帮助信息。 |
✨ 核心快捷键
OpenCode 使用
Ctrl+X 作为“前缀键”(Leader Key),按下后松开,再按下一个字母键来执行操作。表格
| 快捷键 | 功能 | 说明 |
|---|---|---|
Ctrl+X → N |
新建会话 | 等同于 /new 命令。 |
Ctrl+X → L |
会话列表 | 等同于 /sessions 命令。 |
Ctrl+X → U |
撤销消息 | 等同于 /undo 命令。 |
Ctrl+X → R |
重做消息 | 等同于 /redo 命令。 |
Ctrl+X → C |
压缩上下文 | 等同于 /compact 命令。 |
Ctrl+X → M |
模型列表 | 等同于 /models 命令。 |
Ctrl+X → Y |
复制消息 | 复制 AI 的回复内容。 |
Ctrl+X → B |
切换侧边栏 | 显示或隐藏会话树。 |
Ctrl+X → T |
主题列表 | 更换界面主题。 |
Ctrl+X → Q |
退出 OpenCode | 等同于 /exit 命令。 |
🚀 基础交互操作
表格
| 快捷键 | 功能 |
|---|---|
Enter |
发送消息 |
Shift+Enter |
换行(不发送) |
Tab |
切换 Agent 模式(Plan/Build) |
Ctrl+C |
清空输入框 / 退出 |
Escape |
中断 AI 响应 |
↑ / ↓ |
翻阅历史输入 |
💡 两种核心工作模式
OpenCode 的核心在于其两种工作模式,可以通过
Tab 键快速切换。-
Plan 模式 (规划模式)
- 角色:架构师。
- 功能:只读模式。AI 会分析项目、规划任务、提出建议,但不会修改任何文件。
- 场景:适合探索陌生项目、进行代码审查或规划复杂功能。
-
Build 模式 (构建模式)
- 角色:工程师。
- 功能:读写模式。AI 拥有完整权限,可以直接修改文件、执行命令。
- 场景:适合执行已经确认好的计划,进行日常开发。
推荐养成 “先 Plan 后 Build” 的习惯,先让 AI 规划方案,确认无误后再让它执行,可以有效避免误操作。

部分评论