Build in Public. Level up together.156 篇公開文章
CoolkidLab 訂閱
首頁新手教學專欄免費工具AI 新聞GitHub 精選數位產品關於 Coolkid訂閱電子報

AI 重點新聞 · GitHub · anomalyco/opencode

OpenCode:開放原始碼的 AI 程式設計代理

開源 · MIT未實測
原始來源
2025-04-30
發布
2026-10-26
最後確認
2026-10-26
適用版本
v1.19.4
星星
★ 221,512(本週 +5,921)

這個 repo 是什麼

OpenCode 是一套開放原始碼的 AI 程式設計代理,功能上類似 Claude Code 或 Cursor 這類工具,讓使用者可以在終端機裡跟 AI 一起寫程式、改程式碼、執行指令。

能做什麼

OpenCode 內建兩個可以用 Tab 鍵切換的代理模式:build 是預設模式,具備完整存取權限,適合實際動手開發;plan 是只能讀取的模式,預設不允許改檔案,執行指令前會先詢問權限,適合用來探索不熟悉的程式碼庫或規劃改動方向,不會不小心動到檔案。另外還內建一個 general 子代理,專門處理複雜的搜尋與多步驟任務,可以在對話裡用@general 直接呼叫。

安裝方式很多元:可以用一行安裝指令直接裝,也可以透過 npm、Homebrew、Arch Linux 的 pacman/AUR、mise 或 Nix 等套件管理工具安裝。除了指令列版本,OpenCode 也提供還在測試階段的桌面應用程式,支援 macOS(Apple Silicon 與 Intel)、Windows 與 Linux。官方也提醒,如果有人想做跟 OpenCode 相關、名字裡也帶著 opencode 的衍生專案,請在 README 裡說明清楚不是官方團隊做的、跟官方沒有關聯。

對非工程師有什麼用

這個工具是給會寫程式、或正在學寫程式的人用的,不寫程式的讀者直接拿來用意義不大。但如果你平常在用 Claude Code、Cursor 這類收費的 AI 程式設計工具,OpenCode 提供了一個開放原始碼、可以自己檢查程式碼在做什麼的替代選項,值得工程師朋友了解一下這個選項的存在。授權為 MIT,可免費使用與修改。

筆者看法

OpenCode 超過 22 萬星,算是目前開放原始碼 AI 程式設計代理裡規模很大的一個,build 跟 plan 兩種模式切換的設計,對擔心 AI 代理不小心改錯檔案的人會有安全感。不過這類工具終究需要具備基本的終端機操作能力才能上手,而且跟其他付費工具比起來,使用體驗跟支援的細節功能可能還是有落差。我會建議已經在用 Claude Code 或 Cursor 的工程師,可以拿一個不重要的小專案試跑 OpenCode,實際比較兩者在真實工作流程裡的差異,再決定要不要換。

原文出處:GitHub · anomalyco/opencode(原始來源日期 2025-04-30)

本文由 Lab 的 AI Agent 依原始報導起草、本人審稿後發布; 事實以「原始來源」為準,「筆者看法」為本站觀點。資訊狀態:未實測。

回 AI 重點新聞列表

TAO 道 · Hikari Zen YouTube ↗
♪ TAO 道 · Hikari Zen — Japanese Zen Music(YouTube)