ThinkRail 桌面版与 CLI(官方 Releases)软件 v0.2.0

ThinkRail 桌面版与 CLI(官方 Releases)

JetBrains 开源的 Agentic IDE ThinkRail,围绕 pi 编程 Agent 构建,workspace 用 git worktree 隔离并行开发。本页提供官方 GitHub Releases 下载入口,含 Windows / macOS / Linux 桌面版与跨平台 CLI,并附安装说明与已知问题。

开发工具#Agentic IDE#AI编程#JetBrains#pi#开发工具
Windows / macOS / Linux 0 次下载 2026-10-28
立即下载 外链资源

界面预览

ThinkRail 桌面版与 CLI(官方 Releases) 截图 1ThinkRail 桌面版与 CLI(官方 Releases) 截图 2ThinkRail 桌面版与 CLI(官方 Releases) 截图 3

资源介绍

ThinkRail 是 JetBrains(InnovationHub)开源的 Agentic IDE,Apache-2.0 协议,围绕 pi 编程 Agent(@earendil-works/pi-coding-agent)构建:把工作拆进互相隔离的 git worktree workspace,把 Monaco 编辑器、终端与 diff 评审收进同一界面,并用 spec 图谱让意图跨会话留存。本页下载按钮指向官方 GitHub Releases,按系统自取安装包;写作时最新稳定版为 v0.2.0,nightly 通道已到 0.3.0-nightly.x。

下载与平台选择

在 Releases 页按系统选择对应文件:

  • Windows x64:thinkrail-desktop-windows-x64.zip,解压后在原地运行它的安装程序;
  • **macOS 14+**:thinkrail-desktop-darwin-arm64.dmg(Apple Silicon)或 -x64.dmg(Intel);
  • Linux x64 / ARM64:thinkrail-desktop-linux-*.tar.gz,解压后运行 installer;
  • 命令行 CLI:thinkrail-<platform> 单文件,或用下方一行脚本安装。

稳定版与 nightly 包都在同页,可按需取用。

命令行安装

# macOS / Linux / WSL
curl -fsSL https://raw.githubusercontent.com/JetBrains/thinkrail/main/install.sh | bash
thinkrail ~/code/my-repo
# Windows(cmd 或 PowerShell)
powershell -c "irm https://raw.githubusercontent.com/JetBrains/thinkrail/main/install.ps1 | iex"

安装脚本会下载对应二进制、校验 SHA-256,并把 thinkrail 加进 PATH。也可以手动下载二进制,但要重命名为 thinkrail(Windows 为 thinkrail.exe)放到 <prefix>/bin/,否则自更新无法生效。

运行要求

  • 本机需要 git,以及一个已认证的 pi provider:可以登录 JetBrains AI,或使用 pi 自己的 provider 凭证;
  • 桌面版 Linux 需要 Ubuntu 24.04+(glibc 2.38+),以及 GTK3、WebKitGTK 4.1、Ayatana AppIndicator 3、librsvg2 等原生库;
  • 首次启动会引导连接 provider 并挑项目;没有现成仓库时,「Start a new project」可创建一个空 git 仓库;
  • 应用状态存放于 ~/.thinkrail,卸载时默认保留。

已知问题(动手前看一眼)

  • 部分 Windows 用户反馈 0.2.0 桌面版启动时抛 Failed to start websocket server: Unexpected 后退出,而 CLI 版正常——在 Windows 上先从 CLI 试会更稳(#962、#972);
  • 本地宿主 /ws 端点的鉴权仍在修复中(#969,跨站 WebSocket 劫持);修复落地前,不要在开着来路不明页面的浏览器里同时运行 CLI 宿主;
  • 新建 workspace 目前不携带被 gitignore 的文件(node_modules、.venv 等),首个命令常常需要先自行安装依赖(#968)。

相关链接