∴ GitHub / 趋势仓库
JetBrains / thinkrail
基于 pi 编码代理的轻量级智能 IDE,围绕你的工作方式自我定制
- 语言
- TypeScript
- Star
- 1.2k
- Fork
- 86
- 当日新增(10-26)
- +52
- 累计在榜
- 1 天
- 最高名次
- 第 8 名
- 首次上榜
- 2026-10-26
∴ 是什么
ThinkRail 是 JetBrains 孵化的智能体 IDE,围绕 pi 编码代理构建了丰富的界面,将工作隔离到独立的 git worktree 工作区,并通过活的 SPEC.md 文件和可复用技能为代理提供持久的项目知识。它提供分屏工作台、并发聊天会话、规格树视图、技能与工作流、MCP 服务器支持,以及桌面应用或浏览器 CLI 两种使用形式。
∴ 解决什么问题
- 代理并行工作时相互干扰,且无法在不动用主 checkout 的情况下安全试验
- 会话结束后代理丢失项目上下文和意图,缺乏持久的项目知识
- 缺乏对代理生成变更的直观审查和评论机制
- 多模型、多会话的并发管理缺乏结构化支持
∴ 怎么上手
- 01macOS/Linux 运行:curl -fsSL https://raw.githubusercontent.com/JetBrains/thinkrail/main/install.sh | bash
- 02Windows(cmd/PowerShell)运行:powershell -c "irm https://raw.githubusercontent.com/JetBrains/thinkrail/main/install.ps1 | iex"
- 03然后运行 thinkrail,可选带一个 git 仓库路径:thinkrail ~/code/my-repo
- 04需要 git 在 PATH 中,并配置模型提供商(可用 JetBrains AI 登录或使用自有凭据)
∴ 适合谁
使用 pi 编码代理的开发者,以及希望以隔离工作区、规格驱动和技能复用方式管理 AI 编码工作流的团队
∴ 要点
- 提供隔离的 git worktree 工作区,支持并行代理和自动归档
- 基于 SPEC.md 的规格图作为项目知识的真实来源
- 支持多种并发 pi 会话,每个会话独立模型和实时 token/成本显示
- 可复用现有 Agent Skills,并内置引导工作流
- 支持 MCP 服务器,含 OAuth 登录和权限确认
- 无自有账户,支持 JetBrains AI 或 pi 自有认证;桌面应用和 CLI 均发布,含 SHA256SUMS;对应平台有签名或未签名说明
许可证 Apache-2.0agentagent-skillsagentic-aiagentic-workflowai-codingai-toolspi-agentpi-agent-extensionspec-drivenspec-driven-codingspec-driven-developmentvibe-codingvibecoding
解读由 AI 依据项目 README 生成,生成于 2026-10-26,以 GitHub 原文为准。
∴ 在榜记录
GitHub Trending 今日榜的每日存档,日期按北京时间。2026-10-26 首次上榜,累计在榜 1 天,最高第 8 名。