大厂卷起来了!阿里悄悄上线Qoder,4大核心功能,原地封神!限时免费(附实测案例)

大家好,我是X小鹿~

就在几个月前,身边搞 AI 编程的小伙伴们,一个个都还在吐槽「Cursor 不香了」...

紧接着,一大波 AI IDE 就来了。

国内大厂也是纷纷入场。字节的 Trae Solo、腾讯的 CodeBuddy IDE、阿里的 Qwen Code 等接连上阵。

上周看到阿里又发布了一款 AI IDE,叫 Qoder,一款向全球用户的 Agentic 编程平台

上线即可人人使用,不需要邀请码 。而且在预览期间,提供每月 2000 额度可用于免费体验 Pro 版本的所有功能

用了几天 Qoder,我觉得相对于其他 AI IDE 来说,Qoder 最大的特点是其强大的上下文工程能力

  • 它内置的代码检索引擎可以让 Qoder 一次性检索 10 万个代码文件。
  • 对于庞大的代码项目,导入 Qoder,Qoder 的 Repo Wiki 就可以生成一份详细的项目文档,来帮开发者更快、更好地理解整个项目。
  • 它还会根据我们与 Qoder 的对话,来逐渐构建一个全面的 Memory(记忆),随着时间的推移,Qoder 就会越了解我们,从而更容易得到更符合我们需求和偏好的结果。

一起来看看 Qoder 的实际使用体验如何吧。

一、下载地址

Qoder 下载地址:qoder.com/

Qoder 目前支持 MacOS 和 Windows 系统。

下载后登录就可以使用 Qoder 了。(支持邮箱、Github 账户、谷歌账户登录)

下面是进入 Qoder 后整体的界面:

其实界面上大部分功能和其他 IDE 类似,就不过多介绍了。

下面重点来说下 Qoder 的「Quest 任务模式 」和「Repo Wiki」。

二、智能问答 & 智能体模式

在说 Quest 模式前,先来说下 Qoder 的另外两种模式。

打开 Qoder 的右侧边栏,可切换模式。(如上图右下角)

智能问答模式:

问答、学习和检索工程。

它可以根据上下文提供解决方案和建议,但不修改代码。

比如,可以用智能问答模式来帮我们解读代码,或回答一些编程问题。

它能快速帮你帮你梳理业务逻辑,并定位到相关代码的具体位置,非常方便。

Agent 模式:

自主规划和编程。

根据开发者的编码需求,利用项目搜索、方案制定、文件编辑、终端作等工具,端到端地完成编码任务。(支持 MCP)

三、Quest 模式

Quest 模式,你可以把它理解为一个全栈工程师的角色

专为复杂、长时间运行的开发任务而设计。

在 Quest 模式下,你只需要输入任务描述,Qoder 就能自动将需求转换为详细的设计规范,然后根据设计规范,将任务委派给 Agent ,来自主完成开发、Bug 修复、重构、测试等工作。

来看一个实际案例吧。

这个案例很简单,就是开发一个工具网站,实现将网页内容转化为 PDF,并支持下载。

在 Quest 模式下,点「新建任务」,输入任务描述,Qoder 就开始自动干活了。

1、生成设计文档

Qoder 先是生成了一份详细的设计文档,让我们确认设计文档是否符合期望。

如果没有问题,点「开始任务」,Qoder 就开始干活了。

不过 Qoder 目前生成的设计文档是 Markdown 格式的,看着很不方便。

文字还好,对于一些流程图就根本不知道它画的是啥了。

复制了下,先扔到 Typora 里看一下吧。

不得不说,Qoder 生成的设计文档,还真挺详细的。

包括项目简介、前后端技术栈、系统架构、API 设计、错误处理策略、测试策略(单元测试、集成测试、性能测试)等等。

对于这么一个简单的任务,居然生成了这么多,也是没想到。

总之,写得比我好!

2、操作轨迹

设计文档确认好后,Qoder 就开始按设计文档干活了。

在「操作轨迹」里,可以看到 Qoder 的行动计划和实施进度。

如果有想要修改的地方,或者想添加新的需求,可以随时在下面的输入框中追加,Qoder 会调整计划并继续工作。

3、任务总结

任务执行完成后,Qoder 会自动跳转到「任务总结」。

在任务总结报告里,包含总结更改、验证结果、修改了哪些文件等内容。

最后来看下 Qoder 生成的效果吧:

视频演示,见原文

整体设计、开发过程还是很顺畅的,功能性验证一次就通过了。

剩下就是改改小 bug、调整画面样式了。

四、Repo Wiki

接下来说说 Qoder 的 Repo Wiki 功能。

工作中最痛苦的事情之一,就是接手「前辈」留下的项目。

对于庞大的代码项目,以往可能要花个几天时间去了解熟悉项目代码。

但就算是熟悉了,也很有可能因为一个隐藏细节的疏忽,就改出更大的 bug。

而 Qoder 的 Repo Wiki,可以大大降低我们接手或了解一个新项目的难度。

只需要把项目导入 Qoder,Repo Wiki 就可以详细地帮你梳理整个代码工程,甚至可以将项目的隐性知识显性化。

咋用呢?

在 Qoder 里,点「仓库 Wiki」,打开一个含 Git 仓库的文件夹,或克隆仓库:

然后就可以看到关于这个项目结构和实现细节了:

五、Memory 记忆

Qoder 的记忆功能,也是 Qoder 相对于目前其他 AI IDE 的一个优势。

啥意思呢?

就是说,它会根据我们与 Qoder 的对话,来逐渐构建一个全面的 Memory(说它是记忆也好,笔记也好),并且会随着时间的推移,来自动组织和更新这份记忆。

那么时间越久,Qoder 就会越了解我们。包括我们的代码风格、项目信息甚至一些特殊的需求等。

比如,在上面那个案例中,对于一些修改,它会在修改后生成一份总结文档,有时还会生成一些测试文件。

但这些文件全放在项目的根目录下了,导致整个项目看着很乱。于是就向 Qoder 提了修改需求:

然后就发现,Qoder 记住了!

在右上角「Qoder 设置」-「记忆」里,多了一条「项目目录结构规范」的记忆。

那么下次,Qoder 大概率就会根据这个规范来了。(不出意外的话)

六、写在最后

最后来总结一下吧。

相对于其他 AI IDE 来说,Qoder 最大的特点是其强大的上下文工程能力

① 一次性检索 10 万个代码文件;

② Repo Wiki 功能,让 Qoder 更懂项目;

③ Memory 功能,让 Qoder 更懂我们的编码偏好、特殊需求等。

④ Quest 模式,可以自动将需求转化为设计规范,并自主完成前、后端开发及测试等工作。(适合复杂、长时间运行的开发任务)

Qoder 整体使用下来,体验还是不错的。而且现在预览期间,所有人都可以免费使用

感兴趣的可以试试。

最后,附上 Qoder 的官方文档

docs.qoder.com/


推荐阅读

2024年终AI工具汇总:9大AI领域,70+精选AI工具,全都在这了!(建议收藏)

更多 AI 工具见【AI工具】专栏,持续更新中。

我是程序员X小鹿,前互联网大厂程序员,自由职业3年+,也是一名 AIGC 爱好者,欢迎一起交流~

相关推荐
zabr10 小时前
告别ai味,拥抱设计新生:聊聊如何用 Claude Code 创造设计师级别的UI
前端·aigc·ai编程
一只爱撸猫的程序猿10 小时前
做一个「运维知识库 + 多模态检索问答」的案例
spring boot·aigc·ai编程
孟健13 小时前
出海产品支付难?我用AI半小时搞定兑换码系统,转化率暴增300%!
ai编程
Jooolin17 小时前
【C++】C++中的 set
数据结构·c++·ai编程
Jooolin18 小时前
大名鼎鼎的红黑树,究竟是何方神圣?
数据结构·c++·ai编程
用户40993225021218 小时前
如何让FastAPI测试不再成为你的噩梦?
后端·ai编程·trae
IAM四十二18 小时前
MCP 到底解决了什么问题?
llm·ai编程·mcp
孟健1 天前
Claude Code 太贵用不起?这个中转站让你省一半钱,还更稳定
ai编程
nil1 天前
【开源推荐】双击即译!我用 trae 打造了一款轻量级Chrome网页翻译插件
chrome·llm·ai编程