兩個都是終端里的編程 agent,也都開源。真正影響日常的差別是:要不要綁定廠商帳號、能接多少家模型服務商、以及宿主進程能把多少控制權交給它。最後這組是實測的——Orkas 把兩個都作為 CLI 後端在跑,必須遵守各自的契約。
四行歸一個,四行歸另一個。標了「實測」的行是驅動方觀察到的,不是從兩邊文件抄的功能列表。
| 能力 | CodexOpenAI 的編程 agent | OpenCode終端編程 agent,MIT |
|---|---|---|
| 把任務放到你電腦之外跑 | 有雲端版本,跑在 OpenAI 自己的基礎設施上 | 只在你自己的機器上 |
| 在你已經在用的編輯器里 | 有 VS Code、Cursor、Windsurf 擴展 | 提供 VS Code、Cursor、Windsurf 和 VSCodium 擴展 |
| 運行途中追加消息 <em>(實測)</em> | 這一輪還在跑時就能接收新消息 | 要先把這一輪跑完 |
| 宿主能設定的權限檔 <em>(實測)</em> | 繼承、逐次詢問、完全放行 | 只能完全放行 |
| 不綁廠商帳號就能開始 | 使用 OpenAI 時需 ChatGPT 或 API key;本地模型無需兩者 | MIT;手上有哪家的 key 就用哪家 |
| 模型可選範圍 | OpenAI、兼容的自定義供應商及本地模型 | 幾十家服務商、任何 OpenAI 兼容介面,以及本地運行時 |
| 把規劃和執行分開 | 一個 agent,外面套審批檔位 | 一個只讀的 plan agent 和一個完全放行的 build agent,一個鍵切換 |
| fork 掉你依賴的那個東西 | CLI 是開源的,托管服務不是 | 一份 MIT 代碼庫,可以自己 fork 自己跑 |
第三、四行以及續接行為,是 Orkas 驅動各自 CLI 時觀察到的,描述的是宿主能拿到的契約,不是兩個 agent 寫代碼的水平。這兩個項目都沒有公佈我們會在這裡轉述的數字。
本對比頁最後更新於 2026 年 9 月 27 日;最新條款請以各廠商官網為準。
Orkas 是一個桌面應用,把 Claude Code、Codex、OpenCode、OpenClaw、Hermes 作為本地會話運行。上面標「實測」的行,就是各自給宿主的契約。
兩個都裝上、都保持登入——Orkas 用的就是你已有的 CLI 和帳號。
把兩個分別加成外接 CLI agent,各自拿到獨立本地會話,在同一個窗口裡並行跑。
把同一個任務發給兩邊,在同一段對話里並排看兩個答案。
可以,在同一個桌面窗口裡。在 Orkas 里每個外接 agent 都有自己的本地 CLI 會話,兩個並行跑,輸出匯到同一段對話。Codex 還能在運行途中接新消息;OpenCode 要先跑完這一輪。
Codex 和 OpenCode 都提供編輯器集成,具體交互和功能有所不同。本頁涉及 Orkas 控制能力的比較,以當前 CLI 適配器支援情況為準。
Codex。從 Orkas 驅動時,Codex 支援三種權限檔(繼承、逐次詢問、完全放行),還有一個能跨會話存活的原生指令字段。OpenCode 只能跑在完全放行模式,常駐指令是以首輪使用者消息的形式送進去的。
不是。OpenCode Go 是 OpenCode 團隊的付費訂閱:按月付固定費用(文件頁標價 10 美元),讓 OpenCode CLI 或別的編程 agent 按額度呼叫托管的開源權重編程模型。OpenCode 本身仍是那個 MIT 協議、用你手上任意 key 就能跑的 agent。所以「OpenCode Go vs Codex」比的其實是一個模型套餐和 OpenAI 自家的 agent 加模型,不是兩個 agent 並排比。
Orkas 免費、MIT 許可。它在你自己的機器上把 Claude Code、Codex、OpenCode、OpenClaw、Hermes 作為本地會話驅動。