跳轉至

建立 2026-09-15 更新 2026-09-15

CLI

不帶參數的 opencode 會開 TUI。帶子命令則可寫進腳本、CI,或讓 Web/Desktop 連同一顆 server。完整旗標見 官方 CLI。

非互動執行

opencode run "說明這個 repo 的目錄在做什麼"

常用旗標:-m provider/model、--agent、-f 附加檔案、--auto 對未 deny 的權限自動同意(腳本裡很方便,本機請小心)。

若 MCP 冷啟動很慢,先開常駐 server 再 attach:

opencode serve --port 4096
opencode run --attach http://localhost:4096 "跑測試並摘要失敗"

serve 沒有 UI;opencode web 則會順便開瀏覽器。綁到非本機位址時請設 OPENCODE_SERVER_PASSWORD。

日常子命令

命令 用途
opencode auth login 登入 provider
opencode models 列出 provider/model
opencode agent create 互動式建立 agent
opencode mcp add/list/auth 管理 MCP
opencode session list 列出工作階段
opencode stats token 與費用統計
opencode export/import 匯出 JSON 或從 share URL 匯入
opencode github install 安裝 GitHub Action
opencode pr <編號> checkout PR 再開 OpenCode
opencode plugin <套件> 安裝插件
opencode upgrade 更新
opencode uninstall 移除
opencode models anthropic
opencode models --refresh

--refresh 會重抓 models.dev 快取,新模型沒出現時用得上。

相關資料