同时开三个 agent 改一个仓库,最怕它们改到同一个文件上,回头 git status 一看,谁改了什么已经分不清了。 JetBrains 开源的 Thi… · @Curingieul · TwKit
@Curingieul
同时开三个 agent 改一个仓库,最怕它们改到同一个文件上,回头 git status 一看,谁改了什么已经分不清了。 JetBrains 开源的 ThinkRail 就是冲这个来的。它围着 pi 这个编程 agent 做了一个完整的 IDE,每开一个任务就自动切一个独立的 git worktree 和分支,几个 agent 在各自的目录里干活,你的主分支一行都不动。改得好的合并,不行的整个删掉。 这个项目 7 月就建了,两周前还只有 500 多星。10 月 24 号过 1000,现在 6700 多,今天单日涨了 700 多,上了 GitHub 日榜。 README 里我觉得比较有用的: 1. 编辑器、文件树、终端、diff 都在一个窗口里,diff 上能直接留评论发给 agent 2. 同一个任务可以并行开几个 pi 会话,各用各的模型,每个会话烧了多少 token、多少钱都看得到 3. 用 SPEC.md 记项目的设计意图,agent 自己维护,换个会话不用重新交代背景 4. 推分支、开 PR、看 CI 不用切出去,CI 红了可以直接让 agent 修 模型方面,JetBrains AI 账号、pi 支持的各家厂商、本地 Ollama 和 LM Studio 都能接。 Mac、Windows、Linux 都有安装包,界面能切简体中文,Apache-2.0。 https://github.com/JetBrains/thinkrail
曝光 23 · 评论 0 · 点赞 0 · 书签 0
查看原帖