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 許可協議開源。