ThinkRail:JetBrains 开源的 pi 专属 IDE,每个任务独占一个 git worktree,SPEC 图谱让意图不随会话消失

ThinkRail 是 JetBrains 孵化的开源项目,给 pi 编码智能体配了一个真正的 IDE,而不是聊天壳:Monaco 编辑器标签页、文件树、终端、diff 审阅,都按当前 workspace 隔离。仓库创建于 2026 年 7 月 8 日,Apache-2.0 协议,截至 2026 年 10 月 29 日 17:10 核对时 5,536 星、281 fork,近两日随 GitHub 日榜冲高。

核心设计是每个任务一个 git worktree:独立分支、独立工作目录,多个智能体并行干活不碰主 checkout,合并好的分支留下、其余删掉。意图靠一套活的 SPEC.md 图谱留存:智能体用专用 spec_* 工具读写、检索、维护,意图不随会话消失。可并行开多个 pi 会话,各自选模型、token 与成本实时可见,可排队后续指令、可委派子智能体;已有的 Portable Agent Skills 可直接复用,MCP 服务器按 read-only 标记分级审批,仓库定义的服务器须先批准才启用。

平台:macOS 14+(Apple Silicon / Intel,DMG)、Windows x64、Linux x64/ARM64,桌面应用或 thinkrail CLI 在浏览器打开同一应用;界面内置简体中文、英文、日文、西班牙文。需要本机有 git 和一个模型供应商——可登录 JetBrains AI,也可走 pi 自身的 auth,ThinkRail 本身没有账号。安装走官方脚本,首次启动会引导连接供应商并选项目。与本站介绍的GitHub 把 Copilot 变成云端连贯体验同属“任务不断线”的路子,区别是 ThinkRail 完全本地、围绕 worktree 隔离;搭配设计 Skill 使用可看Impeccable:让编程智能体做出不像 AI 生成的页面。

来源:GitHub @JetBrains,原文:https://github.com/JetBrains/thinkrail

请登录后发表评论

    没有回复内容