跳到主要内容
AI News HubLIVE
站内改写1 分钟阅读

前沿模型定价太坑,我开发了一个开源CLI工具

文章摘要

Kolega Code 是一个本地优先的终端编码代理,支持多代理编排(Gigacode),适用于大规模代码审查、迁移等任务。它允许多个专业子代理并行工作,支持多种模型提供商和路由,具备计划与构建模式,以及丰富的工具集。

来源Hacker News AI作者: fabioricardo7
前沿模型定价太坑,我开发了一个开源CLI工具
报告错误

纠错通道尚未开通,可先复制下方文章信息留存。

查看更正说明
直接读正文

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

展开要点与分析

文章情报

工程师中级

要点

  • Kolega Code 是一个开源的本地优先终端编码代理,支持多代理协作。
  • 通过 Gigacode 功能,可并行执行多个子任务,提升大型代码库的处理效率。
  • 支持多种模型提供商,包括 Anthropic、OpenAI、Google 等,并可按角色路由模型。
  • 提供计划/构建双模式,支持 Web 搜索、MCP 服务器和浏览器代理。

要点与分析由自动化流程生成,可能有误,请结合原始来源核实。