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

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

文章摘要

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

来源Hacker News AI作者: fabioricardo7
Show HN:前沿模型定价太坑,所以我开发了一个开源命令行工具
报告错误

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

查看更正说明
直接读正文

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许可证,确保无锁定。

展开要点与分析

文章情报

工程师中级

要点

  • 多代理编程,配备专门的子代理和 Gigacode 并行工作流。
  • 本地优先设计:会话、密钥和状态保留在用户机器上。
  • 提供商无关:支持 Anthropic、OpenAI、Google、DeepSeek 及本地模型等。
  • 开源,Apache-2.0 许可证,无锁定。

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