用过Cursor、VS CodeAgent的小伙伴多少都受过罪:AI一通疯狂改代码,主仓库被改得面目全非,改崩了回退都要手忙脚乱,仿佛把家里装修交给临时工,干完一地狼藉还要自己收拾残局。
JetBrains 前几天推出了全新的AI IDE thinkrail,试图换一套思路解决Agent开发的痛点
它不是像之前jetbrains推出的air基于IntelliJ平台,这次的thinkrail是实打实的轻量,编辑器内核直接复用Monaco(VS Code的编辑器引擎),底层核心是编码Agent引擎pi,UI只是一层薄薄外壳,不偷偷拼接Prompt,把模型、会话压缩、工具调度全部交给pi处理。
它也不是像IDEA那样,把AI当作一个插件,这次AI是thinkrail的真正主角。
最亮眼的巧思是git worktree隔离工作区。传统AI IDE直接在你当前工作目录读写代码,Agent写崩就是直接祸害源码。ThinkRail每启动一个Agent任务,就新建独立git worktree工作空间,拥有专属分支与运行目录。
下面就随我来体验这款全新IDE
虽然刚出来没多久,thinkrail目前已经支持的win,mac,linux的安装
可以去github或者挂安王thinkrail.ai去下载安装

已安装我才发现thinkrail是真的轻量,只有40多M,和vscode的400多M相比,居然轻了10倍
接着就来到了thinkrail的首页

我也是第一次看到一个AI IDE 如此简洁,中间就一个open project的按钮
打开一个项目之后,就会看到如下界面

接着你可以点击Default ,这个表示默认的workspace,也就是体现了前面说的thinkrail的主要的特性:一个workspace 就是一个git worktree
点开之后,就会出现如下界面

核心区域是chat,也就是你跟AI聊天的地方,在聊天之前需要配置provider

还支持openrouter的方式,可以使用免费的api key.如果你有deepseek api key,也可以直接复制进去用

下面就是我配置的deepseek

最下方是熟悉的终端
最右边包含了spec和ai的changes,spec就是thinkrail主推的spec-driven 开发
点击右边的file图标,会出现项目的文件

我们还可以选中一段代码,进行类似vscode agent里面的内敛聊天

点击command palette就是vscode熟悉的命令面板

如果你想开发一个新特性,你可以在左上角点击Default,添加一个新的workspace

就像这样

很快他就实现了

点击review turn可以查看这次的更改

当然,它目前还属于InnovationHub孵化预览项目,不是用来替换IDEA、PyCharm的正式产品。主打浏览器UI,也提供桌面安装包,支持Windows/macOS/Linux,Apache‑2.0完全开源。
对比市面上一众AI编辑器:别家是编辑器为主,AI做附加插件;ThinkRail反过来,Agent才是核心,编辑器只是你观察Agent干活的窗口。它能不能跑赢Cursor、Zed还需要时间检验,但“不让Agent污染主代码”这个设计,已经戳中很多开发者的真实痛点。
转载自 CSDN-专业IT技术社区
原文链接:https://blog.csdn.net/weixin_44058951/article/details/169168257




