简介
ThinkRail 是 JetBrains 孵化的开源智能体 IDE(GitHub 仓库 JetBrains/thinkrail,Apache-2.0,带 JetBrains 孵化项目标识)。它没有自己写智能体,而是围绕开源编程智能体 pi 搭了一个完整的 IDE:每个任务在一个独立的 git worktree 工作区里进行,有自己的分支和目录,几个智能体可以并行改代码,满意的分支合并,其余删掉。界面里有 Monaco 编辑器、文件树、终端和 diff 视图,每个工作区可同时开多个 pi 会话,各自选模型并实时显示 token 和费用。它的特点是「规格即事实」:项目里维护一组互相链接的 SPEC.md,智能体通过专门的 spec_* 工具读写,让需求和设计在会话结束后仍然保留;此外可直接复用已有的 Agent Skills,接入 MCP 服务器,并能从计划和提交记录生成 PR、查看 CI 结果。登录可用 JetBrains AI,也可通过 pi 接入任意模型服务商,ThinkRail 本身不设账号。官方博客 2026 年 8 月 19 日首次介绍该项目,10 月 18 日(UTC)发布稳定版 v0.2.0,之后每天发布 0.3.0 每日构建;10 月 24 日登上 Hacker News 首页,GitHub 约 1,000 星。官方称下一步会加入完整的扩展支持。安装:curl -fsSL https://raw.githubusercontent.com/JetBrains/thinkrail/main/install.sh | bash,然后运行 thinkrail ~/code/my-repo。官方来源:https://thinkrail.ai/ 、https://github.com/JetBrains/thinkrail 、https://thinkrail.ai/blog/introducing-thinkrail/ (2026-10-24 核对)。 定价:ThinkRail 本身免费开源(Apache-2.0),没有付费版;使用时的模型费用按你登录的 JetBrains AI 订阅或自有模型服务商计费。
- 独立工作区把任意 git 仓库作为项目打开,每个任务用 git worktree 开一个带独立分支的工作区,智能体并行干活不碰你的主目录;PR 合并或关闭、闲置一周后自动归档
- 完整 IDE 界面可分屏的 Monaco 编辑器标签、带 git 改动标记的文件树、终端、diff 视图;可在文件和 diff 上留锚定评论发给智能体,也能一键用本机 IDE 打开工作区
- 多会话并行每个工作区可同时跑多个 pi 会话,各自选模型,实时显示 token 用量和费用;支持中途插话、排队追问、委派子智能体、共同维护计划
- 规格即事实代码旁维护一组互相链接的 SPEC.md,智能体通过 spec_* 工具读写,Specs 面板以树形显示
- Skills 与工作流直接读取你给其他编程智能体写好的 Agent Skills;内置项目初始化、设计头脑风暴、发 PR 等工作流(通过你自己的 gh 推送和开 PR)
- GitHub PR 闭环顶栏显示分支相对 origin 与 PR 的状态,可发布、推送、开 PR,查看 CI 与评审结果,把失败的检查交给智能体处理
- MCP 服务器读取 pi 的 mcp.json,非只读调用会先在对话里征求同意,仓库自带的服务器默认关闭直到你批准
- 两种形态桌面应用(macOS Apple Silicon、Windows x64、Linux x64/ARM64,需 Ubuntu 24.04+)或命令行 thinkrail 在浏览器中打开同一界面;界面语言可跟随系统
界面截图
相关工具
- Claude Models on Google Cloud(Anthropic managed)Anthropic 运营、通过 Google Cloud 接入的完整 Claude Platform:用 Google Cloud IAM 鉴权、走 Google Cloud 账单并抵扣已有承诺消费,Managed Agents、代码执行、MCP 连接器等新功能与原生 API 同日上线;已正式发布(GA)。
- 商汤小浣熊 Raccoon Work把办公小浣熊与代码小浣熊统一到桌面、本地文件和行业工作流中的 AI 助手
- OpenEdit让 Codex、Claude Code 或 Gemini 直接剪片、加字幕和渲染成片的开源管线
- ChatGPT Sites在 ChatGPT 中生成、托管并发布交互式网站




