Broccoli 一个把Linear ticket变成PR的自托管编程agent
Broccoli是个小开源项目,只做一件事但做得很好。把Linear ticket分配给它的bot账号,Broccoli规划改动、在你自己的Cloud Run job里跑Claude或Codex CLI、改你自己的仓库、提一个PR,然后让Claude review diff提改进意见。MIT协议,两个FastAPI组件,全部在你自己的Google Cloud项目里跑。
这些工程选择比演示更重要。Webhook去重、Postgres持久化的任务状态、Secret Manager集成、可fork的提示词模板。这些都是大多数agent demo会跳过、但企业要部署一个改代码的bot之前真正需要的生产级脚手架。
它也是一个最干净的回答:当你不想把自己的代码库和工单送到别家云的时候,Devin或Cursor Agents的自托管替代品长什么样?Broccoli就是那个朴素扎实的答案。仓库:https://github.com/besimple-oss/broccoli
← 返回所有文章
这些工程选择比演示更重要。Webhook去重、Postgres持久化的任务状态、Secret Manager集成、可fork的提示词模板。这些都是大多数agent demo会跳过、但企业要部署一个改代码的bot之前真正需要的生产级脚手架。
它也是一个最干净的回答:当你不想把自己的代码库和工单送到别家云的时候,Devin或Cursor Agents的自托管替代品长什么样?Broccoli就是那个朴素扎实的答案。仓库:https://github.com/besimple-oss/broccoli
评论