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 许可协议开源。