AI News HubLIVE
站內改寫1 分鐘閱讀

前沿模型定價太坑,我開發了一個開源CLI工具

Kolega Code 是一個本地優先的終端編碼代理,支援多代理編排(Gigacode),適用於大規模程式碼審查、遷移等任務。它允許多個專業子代理並行工作,支援多種模型提供商和路由,具備計劃與構建模式,以及豐富的工具集。

來源Hacker News AI作者: fabioricardo7

Kolega Code 是一個本地優先的終端編碼代理,專為處理單個代理難以完成的大範圍任務而設計。它引入了 Gigacode 編排功能,能夠同時派生出多個專業子代理,用於並行審計、遷移、跨檔案檢查等任務。

該工具的核心優勢在於其多代理工作流。與大多數只能順序處理任務的終端代理不同,Kolega Code 可以生成並行階段、管道、迴圈、評審面板和合成步驟。工作流階段標題和進度線會即時顯示在轉錄中,使用者還可以透過子代理檢查器檢視每個代理的即時軌跡。每次執行都會儲存生成的工作流指令碼、結果檔案、Markdown 轉錄、原始 JSONL、恢復日誌和除錯代理轉錄。

Kolega Code 提供計劃和構建兩種模式。在計劃模式下,子代理保持只讀,用於並行調查;在構建模式下,它們可以使用完整的編碼工具集。此外,中斷的執行可以透過日誌恢復,無需重啟整個工作流。

該工具支援廣泛的模型提供商,包括 Anthropic、OpenAI(包括 ChatGPT 訂閱登入)、Google、Groq、Together.ai、Fireworks.ai、xAI、DashScope、Moonshot、DeepSeek、Z.AI、Kimi 以及本地模型。使用者可以根據角色路由不同的模型:例如,在主要編碼迴圈中使用強長上下文模型,在實用工具呼叫中使用更快模型,並可為推理分配專用模型。

Kolega Code 還整合了多種 Web 搜尋引擎,預設使用 DuckDuckGo(無需金鑰),也支援 Firecrawl、Tavily 和自託管 SearXNG。它支援 MCP 伺服器(包括 OAuth 啟用的 HTTP 伺服器)作為工具。此外,使用者可以透過 ChatGPT 登入使用 OpenAI 模型,無需單獨 API 金鑰。

安裝非常簡單,可以透過 curl 指令碼或 pip/uv 工具完成。首次執行時會引導使用者連線模型,之後可透過設定介面或命令配置。Kolega Code 提供互動式 TUI 和單次命令兩種使用方式,適合日常開發和指令碼自動化。

所有會話資料、設定、許可權和 API 金鑰都儲存在本地計算機上,並採用嚴格的許可權控制。該專案基於 Apache 2.0 許可協議開源。