OpenCode 命令速查表 - 开源 TUI AI 编码代理全参数
OpenCode 终端 AI 编码代理命令都在这里了,从启动续接到模型/代理指定、从 MCP 接入到会话分享,按场景分类整理,复制即用。
启动与运行 5
opencode启动默认交互式 TUI
opencode "重构 auth 模块"带初始提示启动会话
opencode -c继续最近一次会话(--continue)
opencode -s abc123按会话 ID 恢复指定会话(--session)
opencode --fork从当前会话派生新分支
CLI 标志位 5
opencode -m anthropic/claude-sonnet "任务"指定 provider/model 运行(--model)
opencode --agent build "实现登录页"指定子代理执行(--agent)
opencode --prompt "解释这个函数"非交互单次提示后退出
opencode --port 4096指定服务端口
opencode --hostname 0.0.0.0绑定监听地址
子命令 · agent / auth 5
opencode agent create <name>创建自定义子代理
opencode agent list列出已配置子代理
opencode auth login交互式登录 provider
opencode auth list列出已认证 provider
opencode auth logout退出登录
子命令 · github / mcp 5
opencode github install安装 GitHub 集成
opencode github run运行 GitHub 相关任务
opencode mcp add <name> <url>添加 MCP 服务器
opencode mcp list列出已配置 MCP 服务器
opencode mcp auth认证某个 MCP 服务器
服务与运行时 5
opencode run "任务"单次运行并退出(适合自动化)
opencode serve启动后台服务
opencode web打开 Web UI
opencode attach附加到运行中的会话
opencode upgrade升级到最新版本
交互斜杠命令 8
/help列出所有可用命令
/sessions打开会话选择器
/share /unshare分享 / 取消分享当前会话
/compact /summarize压缩 / 总结上下文释放窗口
/models /themes切换模型 / 主题
/init为项目生成配置
/undo /redo撤销 / 重做上一步
/exit /quit /q退出 TUI
提示
- OpenCode 是开源 Claude Code 风格 TUI,provider/model 用 `-m provider/model` 指定,可换 Anthropic/OpenAI/本地模型,避免被单一厂商锁定。
- 自动化任务用 `opencode run "..."` 单次执行后退出,配合 CI 做代码生成/审查,比常驻 TUI 更省资源。
- 把常用工作流固化成子代理(`opencode agent create`),用 `--agent` 调用,比每次在提示词里重复指令更稳。
- 会话分享用 `/share` 生成只读链接,适合把 Agent 的解法发给同事评审,不暴露本地环境。
由 巧匠 维护
公开更新于 2026年8月21日,内容持续校对官方文档。