AI News HubLIVE
站内改写1 分钟阅读

Show HN:前沿模型定价太坑,所以我开发了一个开源命令行工具

Kolega Code 是一款开源、本地优先的命令行工具,能够协调多个AI代理完成编程任务。它支持多种模型提供商,具备并行子代理工作流(Gigacode)、网络搜索、浏览器自动化等功能,所有数据均保留在用户本地。

来源Hacker News AI作者: fabioricardo7

Kolega Code是一个开源的命令行工具,旨在解决前沿AI模型定价过高的问题。它采用本地优先和提供商中立的设计,允许用户在终端中协调多个AI代理完成复杂的编程任务。该工具的核心功能是Gigacode,它可以派生出多个专门的子代理,如规划者、编码者、调查者和评审者,这些代理并行工作,协同完成项目。所有会话、设置、权限和凭证都保留在用户本地机器上,确保了数据安全和隐私。

Kolega Code的安装非常简单,只需执行一行命令:curl -fsSL https://kolega.dev/install-kolega-code.sh | sh,或者使用pip安装。它支持多种模型提供商,包括Anthropic、OpenAI、ChatGPT(通过登录)、Google、Groq、Together.ai、Fireworks.ai、xAI/Grok、DeepSeek、Qwen、Kimi、Z.AI/GLM、Ollama本地模型等。用户可以使用自己的API密钥,或通过/login chatgpt命令使用现有的ChatGPT计划,无需额外密钥。默认的网络搜索使用DuckDuckGo,无需密钥。

Gigacode功能允许用户通过一条命令启动一个完整的工程团队:规划者将任务分解,编码者并行构建功能,调查者浏览代码库,评审者进行审查和综合。所有工作流都是可脚本化的、可恢复的,每个产物都保存到磁盘。此外,Kolega Code还提供模型路由功能,可以为不同任务分配不同模型(如长上下文、快速、思考型),并支持按代理角色覆盖默认模型。网络搜索默认使用DuckDuckGo,也支持Firecrawl、Tavily等高级服务。基于Playwright的浏览器代理可以处理交互式网站。

Kolega Code强调本地优先和脚本化,状态完全保留在用户机器上。它支持TUI模式,也可以使用kolega-code ask命令进行一次性查询,输出JSON格式,便于CI集成。与常见的单代理CLI工具相比,Kolega Code在任务代理数量、模型提供商支持、状态管理、浏览器自动化、并行工作和许可证方面都有显著优势。Kolega Code是Kolega Labs开源工具链的一部分,与Kolega Studio(可视化构建)和Kolega DevSec(安全审计)紧密集成,采用Apache-2.0许可证,确保无锁定。