跳到正文
原文
GitHub Trending·· 4 小时前AI 评分56

JetBrains 开源智能体 IDE ThinkRail 登上 GitHub 热门

JetBrains / thinkrail

AI 导读

JetBrains 的 ThinkRail 是越用越好的智能体 IDE,围绕 pi 编码智能体构建界面,把工作隔离到独立工作区,并通过持续更新的规格文档为智能体提供持久的项目知识。

深度解读

ThinkRail:围绕 pi 编码智能体打造的开源智能体 IDE

  • 以 git worktree 隔离工作区,多个智能体并行工作而不影响主检出
  • 完整 IDE:Monaco 编辑器、带 git 变更标记的文件树、终端,可在文件和 diff 上留评论并作为结构化上下文发给对话
  • 每个工作区可开多个并发 pi 会话,各自选模型并实时显示 token 与成本;支持子智能体和共享计划
  • 用 SPEC.md 组成的“活规格”图作为项目真相,智能体通过 spec_* 工具读写维护
  • 下一步计划支持完整扩展,让 ThinkRail 按用户工作方式自行创建所需工具

ThinkRail 自称“每次使用都会变得更好”的智能体 IDE:现在通过活规格学习项目,未来将能自行构建能力。团队围绕 pi 编码智能体做了一套富界面,把工作隔离到独立工作区,并通过活规格和可复用技能给智能体持久的项目知识。

工作区方面,任何 git 仓库都可作为项目打开并切出 worktree 工作区,各有分支和工作目录;PR 合并或关闭、或沉寂一周后,工作区会自动收进项目“书架”。顶栏显示当前分支相对 origin 和 PR 的状态,一键发布、推送或开 PR,PR 描述可来自计划、提交、PR 模板或智能体草稿;PR 打开后可查看 CI 和评审结果,把失败检查交给智能体处理或直接合并。

技能方面,用户为其他编码智能体准备的 Agent Skills 可直接读取,内置工作流覆盖项目设置、设计头脑风暴和通过用户自己的 gh 发布 PR。

基于原文整理的中文深读,细节以原文为准。

来源:GitHub Trending · github.com