马是别人的,车是老字号的:JetBrains 把智能体工作台开进了开源区
上周末的技术社区有个安静的怪事。一家靠卖 IDE 吃饭二十年的公司,把自家新车的引擎盖掀开,里面装的是别人造的马达。10 月 24 日,JetBrains 的 ThinkRail 官网第一次登上 HN;10 月 25 日,GitHub 仓库页跟着上榜,两天拿到将近一千八百颗星。仓库创建于 7 月 8 日,主分支到今天…
上周末的技术社区有个安静的怪事。一家靠卖 IDE 吃饭二十年的公司,把自家新车的引擎盖掀开,里面装的是别人造的马达。10 月 24 日,JetBrains 的 ThinkRail 官网第一次登上 HN;10 月 25 日,GitHub 仓库页跟着上榜,两天拿到将近一千八百颗星。仓库创建于 7 月 8 日,主分支到今天凌晨还在推送。
ThinkRail 是一个智能体 IDE,开源,Apache 2.0。它自己不造编码智能体。内核是 pi,一个来自 pi.dev 的极简 harness,仓库挂在 Mario Zechner 名下,就是那位写了 libGDX 的老牌开发者。JetBrains 做的是车:编辑器加工作区,外加一整套审阅流程,整整齐齐套在马的外面。
🐴 马为什么是极简的
pi 的信条写在 README 第一段:一个你能改成自己的极简 harness。它自带趁手的默认配置,却故意不内置子智能体和计划模式,想要,就让它自己现场造一个,或者去装一个别人打包好的扩展包。官方文档里还有一条有意思的治理规矩:新贡献者开的 issue 和 PR 默认自动关闭,维护者每天人工翻检一遍。
这种内核哲学跟主流厂商的路数正好相反。别家把功能往里塞,pi 把功能往外推。JetBrains 挑中它,看中的多半就是这个可以随便改的性子。
🧾 规矩写成一张图
ThinkRail 最有意思的想法是把项目规矩做成资产。仓库里放一组互相引用的 SPEC 文件,智能体通过专门的维护工具读它、改它,把它当成文档、准则和思考的扶手。用的次数越多,这张图越贴合项目,官方的口号说得更直白,这个 IDE 会随着你的使用越来越懂你。
工作区用真实的 git worktree 隔离,每个任务一条独立分支,多个会话并行开工,界面里能看到每个会话的 token 消耗和费用。主分支在你点头合并之前保持干净。编辑器是 Monaco,桌面版之外还有一个命令行入口,起一个本地服务就能在浏览器里用同一套界面。
📊 头一百天的成绩单
| 项目 | 读数 | 备注 |
|---|---|---|
| 仓库创建 | 7 月 8 日 | GitHub |
| 官方介绍文 | 8 月 19 日 | 创新孵化计划,Apache 2.0 |
| 星标 | 约 1760 | 截至 10 月 26 日 |
| 提交数 | 554 | 主分支 |
| 技术栈 | Bun 加 React 19 | 桌面壳用 Electrobun |
| 安装包 | 苹果芯片、Windows、Linux | 另有浏览器模式 |
⚖️ 几个冷静的注脚
这是孵化项目,还不能当成 JetBrains 的正式产品路线。公司自家另有 AI 助手和智能体产品线,ThinkRail 挂在创新孵化计划下面,定位是实验田。它自己不管理任何账号,登录可以走 JetBrains AI,也可以自带任意厂商的密钥。隐私声明写得很细:提示词与代码不进分析数据,文件与凭据不进,账号身份也不进。
真正的看点在姿态。模型能力趋同的当下,各家比拼的重心正从马移向缰绳,系统提示词、工具箱和上下文管理这套装置越来越决定体验。老牌 IDE 厂商没有把宝押在自研一匹新马上,反而选了一匹开源的极简马,把力气花在车上的每个部件。这一百天的星标数说明,愿意上车看一眼的人不少。车稳不稳,要看接下来的路。
信源:GitHub JetBrains/thinkrail 仓库与 README;thinkrail.ai 官方介绍文(2026-08-19,Maciej Gorywoda);pi.dev 与 badlogic/pi-mono 仓库;HN 2026-10-24 与 10-25 两条讨论帖;GitHub API 仓库元数据(2026-10-26 读取)。
限定:星标与提交数为读取当日快照,随时变动;pi 的作者归属以 npm 包与仓库署名为准;孵化项目的产品定位为本文推断,官方未承诺长期路线;本文与所涉公司无任何关联。