Kolega Labs 开源本地优先编码智能体 kolega-code,可自行编排多智能体工作流
Show HN: A free coding agent that writes its own multi-agent workflows
Kolega Labs 开源本地优先、不绑定模型厂商的编码智能体 kolega-code,可通过 pip install kolega-code 安装,面向超出单个上下文窗口的大型任务。
ENGINEER kolegacode.com · 开源
生产级引擎。
一个本地优先、不依赖特定供应商的编码智能体,专为超出单个上下文窗口的大型工作而构建。规划器分解任务,专业子智能体并行推进,每个阶段都有日志记录、可审查、可恢复。
# 安装 · pypi · python 3.11+
pip install kolega-code && kolega-code .
本地优先
你的机器,你的密钥,你的代码库。
开源
与我们在客户项目上运行的是同一个引擎。
不依赖特定供应商
不锁定于单一模型厂商。
日志记录
每次运行都留下审计轨迹。
# gigacode
在你的终端里生成一整个工程团队。
一条命令即可展开一个协调有序的专业子智能体组织。规划器分解工作,独立的编码者并行推进,审查者在任何内容触及你的分支之前进行整合。整个过程边运行边记录。
kolega-code . · gigacode 已开启
$ kolega-code .
/gigacode on
› 将贷款 API 从 Flask 迁移到 FastAPI
⊢ 规划智能体 · 工作流:流水线(3 个阶段)
◐ 编码者[路由] 重写端点
◐ 编码者[模式] pydantic 模型
◐ 编码者[测试] 一致性测试套件
⊢ 审查智能体 · 整合差异
✓ 阶段已记录 · 可恢复 · 差异已准备好审查
→ 移交给 devsec · 合并前扫描
# 它构建的组织
规划器分解与排序
阅读代码库,将任务拆分为多个阶段,决定哪些可以并行运行。
├─ 展开 ─┤
编码者
路由
编码者
模式
编码者
测试
└─ 汇聚 ─┘
审查者整合与移交
解决各条轨道之间的冲突,并呈现一份差异供人工批准。
为什么这在受监管的工作中很重要:一项横切迁移不是一次漫长的对话,而是数十项相互依赖的变更。将它们展开是完成工作的方式;将它们记录下来是获得签署批准的方式。
# 控制
在你另行指示之前,只读。
计划模式在不触碰任何文件的情况下进行调查和提议。构建模式应用已审查的差异。Shift+Tab 在两者之间切换,任何工作树之外的操作(shell 命令、网络调用、超出范围的写入)都会先询问。在客户项目中,这条边界不是偏好,而是让智能体可审计的控制手段。
范围
按会话授予权限
授予一次,针对一条路径,针对一次运行。不会有任何内容静默留存。
本地
你的机器,你的密钥
会话、令牌和记录都留在你运行它的机器上。
loan-servicing-api 计划模式
› 利息应计在哪里计算?
读取 41 个文件 · 无写入
accrual/daily.py:88 → ledger/post.py:214
shift+tab → 构建模式
⚠ 需要权限
运行 pytest tests/accrual · 写入 accrual/daily.py
允许一次拒绝
✓ 差异已暂存 · 2 个文件 · 等待你的审查
# 一次运行留下的东西
每次运行都是证据。
记录、阶段日志和差异会在工作发生时写入磁盘。在受监管的变更中,这份记录不是锦上添花,而是纸面轨迹,也正是 CAM™ 认证所依据的同一套产物。
.kolega/run-2026-08-14T0912/
├─ transcript.md 人类可读日志
├─ run.jsonl 机器可读轨迹
├─ phases/ 计划、状态、恢复点
├─ diffs/ 每个阶段的每一处变更
└─ approvals.json 谁在何时允许了什么
# 无供应商锁定
带上你被允许使用的模型。
前沿、托管或完全本地部署。在受监管环境中,约束通常在于数据可以去哪里,而不是本季度哪个模型最好,因此引擎将提供商视为配置项。
前沿 API
托管模型 API
你的云
你租户内的托管端点
本地部署
开放权重模型,气隙隔离
混合
用廉价模型处理繁重工作
为单个智能体无法覆盖的工作而构建
跨领域迁移、多服务重构、同一仓库上的并行功能线,以及同时触及每一层的框架升级。
它所在的位置
工具链的中段,而非全部。
以市场期望的速度编码。
我们通过 Kolega Code 交付,并教会你的工程师以同样的方式工作。开放核心,在你需要规模和支持时提供托管服务。
来源:Hacker News · kolega.ai