JetBrains 又搞一套 AI,我却越来越觉得它落伍了

JetBrains 又做了一个 AI 编程工具,叫 ThinkRail。这是 InnovationHub 孵化的开源项目,给命令行里的 Pi Agent 配上图形界面,可以通过浏览器使用,也有桌面版本。编辑器用的是 Monaco,也就是 VS Code 使用的编辑器组件。

它把代码、会话和工作区放到一起,让人能边看 Agent 干活,边检查和修改结果。官方介绍 也说得很清楚,项目还处于早期阶段,首先想解决的是 Pi 用户的使用门槛。给 Pi 做个顺手的工作台,这个出发点很好理解。只是放在 JetBrains 这几年的产品名单里,又多了一个需要用户重新认识的名字。

 ThinkRail 界面截图

有哪些功能

真正执行任务的是 Pi:读文件、改代码、运行命令,模型和技能也由它管理。ThinkRail 把这些过程放进界面里,支持按会话选模型、查看 token 用量和费用,Agent 工作时还能追加要求。换模型时,底下运行的依然是 Pi。

开发时,可以为不同任务创建独立的 Git worktree,各有自己的分支和文件目录;同一工作区也能开多个聊天。编辑器、终端和 Git 差异视图都围绕当前工作区展开:看代码、跑测试、检查 Agent 改了什么,都有对应入口。默认工作区也可以直接用原仓库,并非每开一次聊天就自动隔离。工作区说明

orca 界面截图

看到这里,我更容易想到 Orca。它也是把 Agent、worktree、终端和审查放进一个工作台,还能并排运行 Claude Code、Codex、OpenCode、Pi 等不同 Agent。ThinkRail 则明确只接 Pi。功能有用,但对已经见过这类工具的人,它还得解释自己值得被选择的理由。

JetBrains 路线越试越散

2023 年底,AI Assistant 公开发布;2025 年初,Junie 开启早期预览。Fleet 尝试过 AI-first,2025 年底停止更新和分发,后来转成 Air,2026 年 3 月公开预览。8 月,官方又介绍了 ThinkRail。

折腾的代价,JetBrains 自己都承认。Fleet 与原有 IDE 定位重叠,让用户困惑,也分散了精力。Junie 和 AI Chat 曾经各有一套界面,到 2025 年 12 月才宣布 开始合并。入口先做散,再慢慢收回来,用户跟着认名字、选工具。

JetBrains 已有支持多 Agent 并行和代码审查的 Air,如今又孵化出面向 Pi 的工作台。我越来越受不了这种策略:产品越出越多,定位却总要回头调整。做了这么多年 IDE,到了 Agent 时代,还不断端出需要解释定位的新产品,实在让人觉得越来越落伍。