商傳媒|葉安庭/綜合外電報導
GIGAZINE 報導,一款名為 OpenCode 的免費開源 AI 編碼代理已於昨日(23 日)正式亮相。這項工具的目的是提升開發者的工作效率,其最大特色為廣泛支援多種主流大型語言模型(LLM)協議與作業系統。
OpenCode 支援包括 Claude、GPT 和 Gemini 等多種 LLM 服務,並允許開發者透過設定 API 金鑰,使用任何 LLM 供應商的服務。此外,它也能夠整合 GitHub Copilot 及 ChatGPT Plus/Pro 帳戶,甚至支援本地端模型。OpenCode 提供名為「Zen」的選項,其中包含經過其團隊驗證的模型集合。該代理程式不僅適用於 Windows、Linux 及 macOS 等主要作業系統,還能在終端機介面(TUI)、整合開發環境(IDE)及桌面應用程式中使用,其中桌面版本目前在 macOS、Windows 和 Linux 上處於測試階段。
作為一個為開發者設計的工具,OpenCode 讓使用者能直接向其提問程式碼庫相關問題、要求新增功能,或是委派程式碼的修改與重構任務。它內建了「build」和「plan」兩款代理程式,「build」具備完整的開發權限,「plan」則預設為唯讀,用於分析和探索程式碼,並在執行 Bash 指令前要求使用者授權。開發者在專案中可使用「@」鍵進行模糊搜尋檔案,甚至能將圖片拖曳至終端機作為提示,讓 OpenCode 讀取並參考其內容。在隱私保護方面,OpenCode 採「隱私優先」設計,預設不會儲存使用者的程式碼或上下文資料,對話分享功能也需明確啟用。
OpenCode 以其 100% 開源(MIT 授權)的特性,提供一個彈性且高效的 AI 輔助編碼解決方案,特別推薦 Windows 用戶透過 WSL(適用於 Linux 的 Windows 子系統)來獲得更佳的體驗。








