Agent 介面卡對照表
OpenDesign 自己不生成東西,幹活的是你接上去的 Agent。這一頁是選型用的對照表。
介面卡是什麼
每個介面卡是一層很薄的轉接:把某個 Agent 的原生訊息格式翻成 OpenDesign 的技能協議。加一個新 Agent 是加一個檔案,不用 fork。
結果是技能和設計系統跟 Agent 無關。換 Agent 是改一行配置,不是重做設計。
21 個介面卡
| Agent | 廠商 | 憑據 |
|---|---|---|
| Claude Code | Anthropic | Anthropic API key(BYOK)或 Claude 訂閱 |
| Codex | OpenAI | OpenAI API key(BYOK)或 ChatGPT 訂閱 |
| Cursor Agent | Cursor | Cursor 賬號(用你自己配的 provider key) |
| Gemini CLI | Google AI Studio key(BYOK) | |
| GitHub Copilot CLI | GitHub | GitHub Copilot 訂閱 |
| OpenCode | 社群 | 通過 OpenCode 配置的 provider key(BYOK) |
| Qwen Code | 阿里 | DashScope / Qwen API key(BYOK) |
| Grok Build | xAI | xAI SuperGrok OAuth(grok login --oauth) |
| Hermes | 社群 | 通過 hermes auth add 配的 xAI / OpenAI / Anthropic key |
| Kimi CLI | 月之暗面 | Moonshot API key(BYOK) |
| Devin for Terminal | Cognition | Devin 賬號 |
| DeepSeek TUI | DeepSeek | DeepSeek API key(BYOK) |
| Pi | 社群 | provider key(BYOK)或訂閱登入 |
| Mistral Vibe CLI | Mistral | Mistral API key(BYOK) |
| Kiro CLI | Amazon(預覽) | AWS 憑據(BYOK) |
| Kilo | 社群 | 通過 Kilo 配置的 provider key(BYOK) |
| Qoder CLI | 阿里 | Qoder 賬號(qodercli login) |
| Trae CLI | 字節跳動 | provider key(BYOK) |
| Aider | 社群 | provider API key(BYOK) |
| Antigravity | Google 賬號(預覽) | |
| DeepSeek Reasonix | 社群 | DeepSeek API key(BYOK) |
另有 DeepSeek Harness(dsh)單獨列出:它本身能在真實倉庫裡構建和修改介面,接進 OpenDesign 之後由設計系統、可複用技能和本地產物預覽來引導這部分工作。
數字對不上是正常的
官方 FAQ 裡寫「17 個一方 BYOK 介面卡」,Agent 頁面上列了 21 個條目。列表在增長,兩處更新節奏不一樣。以 open-design.ai/agents 為準。
怎麼挑
| 你的情況 | 選 |
|---|---|
| 已經在付 Claude 訂閱 | Claude Code |
| 已經在付 ChatGPT 訂閱 | Codex |
| 在用 Cursor | Cursor Agent |
| 有 GitHub Copilot | GitHub Copilot CLI |
| 想先花最少的錢試 | Gemini CLI 或 Qwen Code |
| 在國內且要穩定 | Qwen Code、Kimi CLI、DeepSeek TUI 這幾個 |
| 公司只批了某一家 | 找那一家對應的介面卡 |
先看你已經在付哪份錢,再看模型好不好。 設計任務和寫程式碼任務共用同一個額度池,這是 OpenDesign 最實在的省錢點。
憑據放在哪
兩個位置:
text
.od/media-config.json 專案內的憑據檔案
環境變數 你的 shell profile呼叫從你的機器直接打到廠商,OpenDesign 不代理、不中轉。賬單進你在那家的賬戶。
別提交 .od/media-config.json
它是憑據檔案。開工前確認它在 .gitignore 裡。
不暴露 key 的接法
如果 Claude Code、Codex、Cursor 或者 OpenCode 已經裝在你機器上並且登入過,直接讓 OpenDesign 指過去。桌面版會自己掃 PATH。
這種接法下一個 key 都不用交出去——生成走的是那個 CLI 已有的憑據,從頭到尾沒離開你的機器。社群教程裡反覆提到這一點,是這個專案在安全性上被稱讚最多的地方。
BYOK 的四條含義
- 憑據在
.od/media-config.json或者你的環境變數裡。 - API 呼叫從你的機器直達廠商。
- 換廠商是換一個 key,不是重新上手。
- API 花費記在你在每家的賬戶上。
換 Agent 會丟什麼
| 東西 | 跟 Agent 繫結嗎 |
|---|---|
技能(SKILL.md) | 不綁,純 Markdown |
設計系統(DESIGN.md) | 不綁 |
| 已生成的產物 | 不綁,是你倉庫裡的檔案 |
| 憑據 | 綁,每家一份 |