OpenCode 命令速查表 - 开源 TUI AI 编码代理全参数

OpenCode 终端 AI 编码代理命令都在这里了,从启动续接到模型/代理指定、从 MCP 接入到会话分享,按场景分类整理,复制即用。

AI 命令行·共 33 条命令·最后更新 2026-08-21

启动与运行 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日,内容持续校对官方文档。

联系我们

命令或描述有误?提交反馈、商务合作或产品建议都可发送邮件给我们。

联系我们