FZ-006 · 开发工具
Colonizer
为在自己机器上工作的开发者把 GitHub issue 变成 pull request。
访问 colonizer.dev 已发布: 2026-10-22
- 状态
- 上线 · 自托管
- 流水线阶段
- 发布
- 行业
- 开发工具
- 自主目标
- 第 4 级 · 自我优化
- 构建于
- 3 个已上线 · 3 个计划中
问题
你手动修复的每个 GitHub issue,都占用了本想用来开发的时间。
它做什么
Colonizer 会针对你选定的 GitHub issue 运行编码 agent,并交回一个供你审查的 pull request。
运作方式
- 每个 agent 都在各自隔离的虚拟机中工作,远离你的机器和密钥
- 在你自己的电脑上本地运行
- 返回可直接评审的 pull request
免费开源(MIT)。在你自己的机器上运行;不提供托管。
每个积压事项都能为你省下数小时的编码工作。
现状目前可在 Linux 和 macOS(DMG)上运行,并可通过 WSL2(v0.2.22)在 Windows 上运行,智能体为 Claude Code。
影片
目标
- 自主运营
- 积压事项本该自己清零。由人挑选 issue 并评审 pull request;中间的一切(沙盒、worktree、agent、网格、提交和推送)都是自动化的目标。
- 智能
- 靠隔离和判断,而不是更大的模型:每个 colony 配一个 settler,问题以选择题卡片而不是长篇文字返回,有看门狗发现 colony 已停止推进,还有路由器为每个位置配上合适的模型。
- 增长
- 由仓库驱动。增长以运行了 colony 的仓库和由此合并的 pull request 计,从第一个不属于作者的安装开始统计。
技术细节
把 GitHub issue 变成 pull request 的本地优先应用。每个任务会分配一个编码 agent(目前是 Claude Code),运行在它自己的一次性 KVM 微虚拟机中,带有全新的 git worktree,并通过一个绝不触及你自己 tailnet 的私有网格与主机相连。Web 界面显示对话、虚拟机内的终端,以及 agent 以选择题卡片形式提出的问题。提交、推送和创建 pull request 的是主机而不是虚拟机,因此 GitHub 和 Claude 的令牌永远不会进入虚拟机。Rust 主机、虚拟机内的守护进程和 React 界面均以 MIT 许可开源,在支持 KVM 的 Linux x86_64 上本地运行。没有托管服务;更多编码 agent、模型路由、远程 outpost,以及 GitLab、Linear 和 Jira 来源均为计划中,尚未构建。