golang学习记头像
比VS Code轻10倍,JetBrains开源全新AI IDE封面图

比VS Code轻10倍,JetBrains开源全新AI IDE

用过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

文章来源转载

评论

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--