ThinkRail:JetBrains 孵化的 Agentic IDE,pi Agent 在隔离工作区里并行干活,主检出毫发无损

ThinkRail 工作台:项目、pi 会话与 Specs 树

ThinkRail 是 JetBrains 孵化项目里的一个 Agentic IDE:以 pi 编码 Agent 为核心,外面套了一个真正的 IDE。它今天登上 GitHub Trending 日榜,仓库约 3,300 星,Apache-2.0 协议,官网在 thinkrail.ai。

最实在的设计是隔离工作区:每个项目可以切出多个 git worktree 工作区,各自有分支与工作目录,Agent 并行干活互不碰你的主检出;做完的好分支合并,其余删掉。做完或闲置一周的工作区会“沉降”到每项目专属的架子上,PR 合并或关闭时也一样,需要时一点就回来。

IDE 本身是可拆分的工作台:Monaco 编辑器标签页、带实时 Git 标记的文件树、终端与文档,都按当前工作区划定。多个 pi 会话可以并行跑,各自有模型与实时 token/费用读数;可以在运行中的回合里转向、排队追问、委派子 Agent,还能共用一份由 Agent 更新、你可编辑的计划。

Specs 即事实来源:一幅由 SPEC.md 文件组成的连通图谱待在代码旁边,Agent 通过专用工具读取、搜索与维护,意图不会随会话结束而丢。已有的 Agent Skills 可直接原地读取,MCP 服务器按 pi 的配置接入,非只读调用会先在聊天里征求你的同意。

安装分桌面版与 CLI 两种:macOS 14+ 有 Apple Silicon 与 Intel 的 DMG,Windows 与 Linux 也有对应安装包;CLI 版是在浏览器里打开同一个应用。登录用 JetBrains AI 或你自己的提供方,ThinkRail 自己不设账号;界面语言跟随系统,英文与简体中文内置。

相关阅读:Cindy:开箱即用的开源 AI Agent,Claude Code 与 Codex 装进同一个桌面,以及社区帖 tstack:Theo 每天在用的 9 个 Agent 技能打包开源。

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

请登录后发表评论

    没有回复内容