ThinkRail
SHA-256JetBrains 出品的开源智能体 IDE:多个 AI 在独立 git 工作区并行写代码,开源免费、可自带模型密钥。
让多个 AI 在隔离工作区并行写代码的开源 IDE。
核心功能
- 隔离工作区:基于 git worktree,多个 AI 任务并行互不干扰,满意的分支一键合并
- 完整 IDE 体验:Monaco 编辑器、终端、文件树、差异审查一应俱全
- 活规格(Specs):SPEC.md 图谱让 AI 跨会话记住项目设计意图
- 多会话并发:每个聊天可选不同模型,实时显示 token 与费用
- 开放生态:支持 MCP 服务器、技能与工作流,登录 JetBrains AI 或自带任意 API 密钥
避坑指南
- •注意:没有 Intel 芯片的 macOS 版本,仅支持 Apple Silicon;Linux 需要 glibc 2.38 及以上并安装 GTK3、WebKitGTK 4.1 等依赖,建议使用 Ubuntu 24.04 或更新系统;软件本身不含免费模型额度,必须登录 JetBrains AI 或自备模型 API 密钥才能使用;依赖 git 环境,使用前确保 git 已加入 PATH;项目仍处于 JetBrains 孵化阶段,更新快、可能有稳定性问题,重要项目请谨慎使用。
适用场景
- 同时让多个 AI 智能体并行开发不同功能分支,择优合并
- 希望 AI 长期记住项目设计意图、跨会话不丢上下文
- 想摆脱订阅制、使用自有 API 密钥的开发者
- 需要对 AI 改动逐行审查、评论后再提交的团队
ThinkRail 是 JetBrains 出品的开源智能体 IDE,围绕 pi 编程智能体构建。每个任务运行在独立的 git worktree 工作区,多个 AI 并行开发互不干扰,满意的分支一键合并。独有的「活规格」(SPEC.md 图谱)让 AI 跨会话记住项目意图;内置编辑器、终端与差异审查,支持 MCP 服务器与并发会话。相比 Cursor,它完全开源(Apache-2.0)且可自带任意 API 密钥,无订阅锁定;相比 Claude Code 等终端工具,它提供可视化工作区隔离与持久项目记忆,更适合并行智能体工作流。
标签
快速上手
安装软件
根据你的发行版安装对应的包(dpkg / rpm / AppImage)
从 GitHub Releases 下载对应平台的桌面安装包,或运行官方一键脚本安装 thinkrail 命令行工具
macOS 打开 DMG 拖入应用;Windows 解压 ZIP 后运行安装程序;Linux 解压后执行 installer(需先安装 GTK3/WebKitGTK 等依赖)
启动应用后登录 JetBrains AI,或配置自己的模型供应商 API 密钥
- 从 GitHub Releases 下载对应平台的桌面安装包,或运行官方一键脚本安装 thinkrail 命令行工具
- macOS 打开 DMG 拖入应用;Windows 解压 ZIP 后运行安装程序;Linux 解压后执行 installer(需先安装 GTK3/WebKitGTK 等依赖)
- 启动应用后登录 JetBrains AI,或配置自己的模型供应商 API 密钥
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
e82521939e728557e2afe2dfb0d3928db8f0b60002a42a112ff123ba17713bec该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
命令行用户运行 thinkrail uninstall 即可移除程序、PATH 配置和安装元数据;默认保留 ~/.thinkrail 中的应用数据,加 --remove-data 参数可一并删除。桌面版按各系统的常规方式卸载应用即可。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
3 FAQs