阿里正式上线 Qoder CLI,一款媲美 Claude Code 的命令行编程工具

AI摘要

阿里推出全新命令行AI编程工具Qoder CLI,支持代码审查、自助编程、MCP工具集成及并行任务处理。具备高效、轻量、无缝融入现有开发流程的特点,显著提升开发效率,提供媲美Claude Code的本地化替代方案。

阿里正式上线了 Qoder CLI,一款媲美 Claude Code 的命令行编程工具。https://qoder.com/

图片

我只能说,群众的眼睛是雪亮的,虽然只是一行小字,但还是被我发现了,立马就在本地安装并干起活来了。

沉浸式体验了一天下来,发现真的,我以后可以做更多的实战项目给大家了,好用、高效、舒服。

以前喜欢在 IntelliJ IDEA 中编程,现在竟然又回到了命令行编程。但体验完全不同了。

以前觉得自己菜,命令行那是极客们才敢用的编程方式,现在倒反天罡了,感觉自己什么都能干,感觉自己就是一名极客,并且这种感觉非常好,非常好。

从下面这张图就能看出,阿里的雄心壮志,势要比 Claude Code、Gemin CLI、Cursor Agent 更强大,功能更完善。

图片

Claude Code 没有的 worktree 他支持,Claude Code 没有的自助编程他支持,Gemini CLI 没有的 CodeReview 他支持。

并且从阿里这一年的发展能看得出来,他们的确有这个实力。

01、安装 Qoder CLI

废话不多说,直接先安装,在终端执行以下命令即可。

curl -fsSL https://qoder.com/install | bash

大概也就只需要 10 秒钟吧,快得就像秋天的风,不经意,但刺骨。

图片

完事执行一下 qodercli --version 查看一下版本号,果然咱们都是元老级用户,0.1.0 版本哦。

图片

看这英文介绍,我就想特么的翻译翻译什么叫做翻译。

Qoder CLI 是一款强大的,基于终端的 AI 助手,可以和 AI 聊天交互,可以进行代码编写、测试,还可以集成 MCP Server。

好,我们直接进入 IntelliJ IDEA,新起一个终端,执行 qodercli,看看他到底是什么美男子。。。

图片

我喜欢在 IntelliJ IDEA 中开终端是因为可以实时监督,万一 AI 搞什么小动作我们可以及时修正他写的代码,哈哈哈。

然后再输入 /login 登录账号,可以和 Qoder 保持一样,这样他们就可以共享同一套账号体系、云端服务额度与配置信息。

图片

然后我们就可以开始让他猛猛干活了!

02、review审查代码

OK,老规矩,先执行一下 /init 让 Qoder 读一下项目上下文,让 Qoder 记住架构和业务逻辑。

图片

方便他这个牛马进行下一次干活,😄

那我们先来小试牛刀一下,试试 Qoder CLI 的代码审查能力,执行 /review 命令即可,Qoder CLI 就会针对当前正在修改的内容给出分析报告。

图片

也可以针对某一些文件/某一个文件进行单独 review,例如:

/review 检查一下 QuickForumApplication 有什么问题?

我其实在代码中留了一个小坑,就是把 http 改成了 htt,那 Qoder CLI 就毫不留情的检出来了。

图片

这个功能对提交代码可真的太有用了,不想犯低级错误,背锅,那就必须在代码提交之前让 AI 帮我们把把关。

AI 目前在这方面的能力确实强,细心这一趴没得说。

03、quest自助编程

小试牛刀后,我们来一个 Qoder 专有的功能 quest——自助编程。

刚好技术派项目有一个小的功能需要升级,我们就来体验一下。我们的提示词是:

/quest ZsxqWhiteListServiceImpl在update的时候,我希望星球过期时间如果大于当前时间的话,就给 userAiDO 的 状态设置为正式用户

虽然有点“杀鸡焉用牛刀”的感觉,但正好可以验证一下 AI 修改起来是不是比我们人要快,哈哈哈。

Qoder CLI 会先进行需求分析,然后去评估这次的修改注意事项,非常谨慎。

图片

然后给出实现方案,要我们确实是否继续下一步。

图片

不知道大家有没有发现,这正是命令行编程的优势,我们可以实时和 AI 进行沟通交流,并且在 AI 强大的理解能力加持下,我们通过自然语言描述,就可以快速进行开发。

OK,确定任务已经完成了,非常严谨。

图片

如果想添加更复杂的任务,也只需要把我们需要开发的功能告诉 quest 就可以了。

/quest 请为当前项目添加一个新功能:
功能描述:导出订单列表为 Excel。
要求:
1. 新建 OrderExportController,路径 /api/orders/export;
2. 使用 EasyExcel 导出;
3. Service 层支持分页查询;
4. 文件导出后存入 MinIO,并返回下载 URL;
5. 所有新类需添加 JavaDoc 注释。

04、MCP工具集成

Qoder CLI 还提供了非常多的 MCP Server,可以开箱即用。

比如说,我们直接通过 qodercli mcp add deepwiki -- npx -y mcp-deepwiki@latest 把 deepwiki 添加进来。

再比如说,我们可以通过 qodercli mcp add playwright -- npx -y @playwright/mcp@latest 把浏览器的控制 MCP 添加进来。

通过 qodercli mcp list 可以查看当前已经集成进来的 MCP Server。

然后我们进入 Qoder CLI,输入这样一段提示词:

使用浏览器打开Google搜一下沉默王二这个博主

Qoder CLI 就会调用 playwright 这个 MCP Server 去打开 chorme 浏览器。

记得给一下权限

记得给一下权限

这就意味着,随着 MCP Server 的完善,我们可以在命令行里完成各种格式的对外部工具的调用。

图片

省去了我们自己去打开 chrome 浏览器,输入关键字,并且浏览结果的所有过程。

图片

还不拍手👏,是不是很舒服?

05、Worktree并行任务

Qoder CLI 的 Worktree Jobs 是一个非常巧妙的功能,他把 Git 的 worktree 概念和容器化任务隔离结合起来,用来实现“在同一项目里开多个并行的 AI 工作环境”。

用一个简答的公式来讲,就是 Worktree Jobs = 「Git 分支级隔离」+「并行运行多个 Qoder 任务」。

通俗点讲,就是,我们可以在同一个项目里,开出多个“平行宇宙”的分支(每个都是独立的工作目录),每个分支都运行着一个独立的 Qoder CLI 实例(带独立会话和记忆)。

这样我们就能:

  • 让一个 Qoder 写代码;

  • 让另一个 Qoder 写测试用例;

  • 再让第三个 Qoder 写教程;

互不影响、互不覆盖。

比如说,我们先开一个并发优化任务的 Qoder CLI。

图片

然后输入提示词:

请扫描整个项目,重点分析 com.example.concurrent 包中线程池和 CompletableFuture 的使用。 目标:

  1. 检查是否存在线程泄漏;

  2. 优化任务提交策略;

  3. 替换阻塞调用为异步方案;

  4. 输出重构建议与优化后代码。

再开一个 Redis 缓存优化任务的 Qoder CLI。

图片

输入提示词:

请检查所有与 Redis 交互的类,特别是缓存更新和删除逻辑。 识别可能导致缓存穿透、击穿或雪崩的风险点,并修复为更安全的实现。 优化点请附示例代码,并在最后输出改动摘要。

最后来一个单元测试生成任务的 Qoder CLI。

图片

请为 com.example.service 包下的所有类生成 JUnit 5 测试用例。 要求:

  1. 使用 Mockito 注入依赖;

  2. 每个 public 方法至少生成一个测试;

  3. 结果输出至 src/test/java;

  4. 自动执行 mvn test 并汇总覆盖率结果。

这些 worktree 任务都能并行启动,互不干扰。每个任务执行完,我们可以用 qodercli jobs 查看状态,然后 git merge 把满意的结果合回主分支。

图片

06、ending

一天高强度的使用下来,我已经有点爱不释手了。

感觉真的自己就像一个极客,无所不能。

以前敲代码时间久了,会感觉累,现在有了 Qoder CLI 这个牛马,我感觉自己可以一个打十个,😄

图片

Qoder CLI 给我的第一印象不是“强”,而是“干净”。启动快得几乎像个 shell 命令,却能在后台唤醒完整的 Agent 框架。没有臃肿的守护进程,没有漫长的冷启动,只有一种令人安心的流畅。

发个通知、触发个构建、同步个状态,动作之间几乎无感。那种“润物细无声”的自动化体验,正是我喜欢的优雅。

Claude Code 我用了蛮长时间了,但有时候因为网络的原因,做一个前后端的联调编码时,会感觉等待需要好长时间,并且很怕突然有一天我用不了了。

Qoder CLI 的出现,我想肯定不是为了取代 Claude Code,而是让我们多了一种选择:融入我们日常的工作,融入我们已经习惯的开发节奏。

他似乎做的不是“更重的智能”,而是“更轻的陪伴”。

欢迎下载体验:https://qoder.com/cli

相关推荐

推荐一款好用的刷题工具

为了帮助正在准备求职季的开发者提升备战效率,阿里云特别推出“通义灵码陪你备战求职季”活动,精心挑选百道历史校招技术面试/笔试题,借助通义灵码智能问答、代码智能生成、代码优化等核心功能,帮助开发者更加准确地了解程序员职业所需的核心技能,加强对问题解决思维和解题能力的练习。

阿里巴巴云原生的博客 1381

通义灵码 Visual Studio 下载安装指南(附安装包)

本安装步骤适用于 Windows 10 及以上操作系统中安装和使用通义灵码。

阿里巴巴云原生的博客 4435

让复杂任务由团队完成:阿里云 AgentCore 多 Agent 协作架构及实践

Alibaba Cloud AgentCore 以身份、通信、团队和任务为基础,让专业 Agent 与人类成员共同参与业务协作。企业可以按职责组合知识、工具、Skill 和模型,用任务系统持续追踪工作,再结合 AgentLoop 评估效果、优化配置。

阿里巴巴云原生的博客 301

易点天下:AI 驱动 IT 运维组织提效的实践

易点天下作为一家专注品牌全球化的营销科技公司,由智能营销、全域增长、智能变现三大引擎驱动。公司旗下拥有“整合营销服务”与“广告平台业务”两大业务线。

阿里巴巴云原生的博客 284

阿里云可观测 2026 年 10 月产品动态

阿里云可观测 2026 年 10 月产品动态

阿里巴巴云原生的博客 188

用 Nacos 3.3.0 ARD 让 Agent 按任务发现工具和 Skill

如今,工作中用 Agent 帮忙已经越来越常见。研发同学用 Coding Agent 写代码、补测试、排查问题,业务同学用 Work Agent 整理资料、分析表格、制作演示文稿。不少过去需要自己一步步操作的事情,现在可以把需求交给 Agent,让它协助完成。

阿里巴巴云原生的博客 308

HiRoute 新版本发布:结合自己的真实工作选择最佳模型

HiRoute[1]是一个开源、运行在本地的 Agent 智能路由引擎。你继续用 Codex、Claude Code、Qoder、Pi、OpenCode、Hermes、DeepSeek Harness 等熟悉的 Agent,由 HiRoute 判断每一步交给哪个模型。

阿里巴巴云原生的博客 377

用户说 App“下不了单”:用 Session Replay 看清流程卡在哪一步

Session Replay(会话回放)将采集到的页面变化重建为可回看的过程。研发可以沿着这次会话,查看操作前后的界面变化,先确认流程停在了哪里,再结合当时的事件、日志和代码检查原因。

阿里巴巴云原生的博客 55

欢迎报名丨Alibaba Cloud AgentCore 企业智能体构建与治理八城巡回沙龙 · 杭州站开启

欢迎报名丨Alibaba Cloud AgentCore 企业智能体构建与治理八城巡回沙龙 · 杭州站开启

阿里巴巴云原生的博客 132

运维走出控制台:阿里云 AgentCore AI Native 运维实践

UModel 让现场能够被关联,运维数字员工让经验能够被调用,AgentCore Team 让分析能够协作,AgentLoop 让质量能够被检验。这些建设共同服务于一件事:让团队对系统的理解,成为每个人处理问题时都能接上的能力。

阿里巴巴云原生的博客 291

从长程 Agent 到 Super-agent,解锁更多场景

Deepseek Harness 提升了架构的透明度,但也带来了工程上的复杂度。这次开源的dsh-superagent-prototype,是对 Agent “连续实体”能力的工程拆解。

阿里巴巴云原生的博客 232

排查提效 50%:淘大集新核心系统的观测护航之路

供应链运维,缺的不是更多机器,是“一条能把指标、日志、链路串起来的线”。阿里云 ARMS+SLS+云监控2.0+STAROps 重构观测底座。

阿里巴巴云原生的博客 147

概率、插座与 5000 个爱因斯坦:专访阿里云研发副总裁周琦

这次访谈发生在 2026 年云栖大会之后。大会期间,阿里云发布了智能体构建和治理平台 AgentCore,将企业级 Agent 基础设施进一步标准化和托管化。

阿里巴巴云原生的博客 152

Agent 数据飞轮平台的选型和实践

用统一标准判断修改效果,积累覆盖不同路径的测试样本,沿执行记录排查失败,并将典型问题纳入后续回归。而这也是宙斯接入 AgentLoop 要解决的问题。

阿里巴巴云原生的博客 28

Durable Agent 详解:如何让 Agent 在云端长期稳定运行

本文使用一个具体的用户任务示例“向五位客户发送通知邮件”,解释为什么保存聊天记录还不够,再以 AgentScope 构建的 Agent 为例,展开任务状态、持久提交和故障恢复的通用设计,最后结合 Alibaba Cloud AgentCore 已有的 Harness 托管与节点恢复能力,讨论共享状态、可靠调度及 Brain / Hands 分离如何支撑更完整的长期托管服务。

阿里巴巴云原生的博客 334

Qoder × AgentLoop:智能体规模化应用,敏感数据保护如何跟上?

智能体观测与优化平台 AgentLoop 持续分析已采集的 Qoder 审计日志,将发现的风险线索关联到具体会话、工具调用、成员和环境,帮助安全团队回查任务过程、明确需要整改的环节,并复查处理效果。

阿里巴巴云原生的博客 288

完整还原已经服务千家企业的 AIOps Agent 的评测和调优实践

阿里云 STAROps 是一个生产运维 Agent,通过连接多域数据、运维工具与专家经验,从被动响应走向智能自治,7×24 保障业务连续、稳定运行。本文将分享 STAROps 的评测和调优实践。

阿里巴巴云原生的博客 198

阿里云云原生四项 AI 应用工程化实荣获“鼎新杯”优秀案例

第五届“鼎新杯”由中国通信标准化协会主办、中国信息通信研究院承办,自2026年05月正式启动,历时近 5 个月,聚焦国内政企数智化转型领域的创新成果,旨在为行业提供可复制、可推广的实践参考。

阿里巴巴云原生的博客 321

交付周期从 51 天缩短到 14 天,多 Agent 协作产品⾃进化背后的组织重构

本⽂结合这段实践,介绍评测如何驱动产品持续进化、⼈机协作的边界如何设定,以及团队如何通过统⼀⽬标、结果标准和责任分⼯,减少跨岗位交接,降低沟通损耗,把技术能⼒转化为实际交付效果。

阿里巴巴云原生的博客 327

从部署上线到运维优化:STAROps 与 ROS Agent 的资源运维自动化实践

STAROps 数字员工提供统一的运维对话入口,结合日志、指标、告警等信息理解问题,并通过 alibabacloud-ros-agent 技能,将基础设施规划和变更任务委派给 ROS Agent。

阿里巴巴云原生的博客 128

车企数据隐私保护必修课:如何用 SLS mask 守住日志中的敏感信息

阿里云日志服务 SLS 的 mask 函数可在采集或写入阶段替换匹配的敏感值,同时保留业务状态与调用链,并结合访问控制和保留期限管理减少暴露。下文通过车辆与车主服务、海外联网订阅、智能座舱交互三类业务中的四组日志,介绍规则选择与脱敏效果。

阿里巴巴云原生的博客 111

切换模型会损失缓存,智能路由还省钱吗?

智能路由会把不同的工作交给不同的模型。很多人随之会问:模型一换,之前积累的缓存就用不上了,这笔损失会不会把省下的钱又花回去?

阿里巴巴云原生的博客 209

LiteLLM 半年两度被投毒,大模型的“钥匙串”该放在哪里?

开源 Higress 把扩展代码关进 Wasm 沙箱,把发布链路锁成不可变;Higress 企业版再把凭证、供应链和防护交给平台托管。选哪一种,取决于你的团队想把精力花在哪里。想先试试托管形态的话,Serverless 标准版 0 元起步,不用先付实例费。

阿里巴巴云原生的博客 315

用 Kimi K3.1 Pro 重新介绍 AgentCore

今天凌晨 Kimi 发布 K3.1 Pro,在前端页面、Three.js 交互场景有明显提升。本文使用 Qoder 上提供的 K3.1Pro 模型,设计并排版了介绍 AgentCore 的全新方式。

阿里巴巴云原生的博客 13

从 Jev 范式决策模型接入,到参与 Team 协作的完整实践

本文将以一个工单分诊助手为例,把开发、打包和上线的过程串起来:用 AgentScope Java 与百炼决策模型(国内网络无法使用 Jev)实现分诊,通过代码包部署到阿里云 AgentCore[1],再验证普通调用和流式调用。文章最后,再看这个助手如何加入 Team,参与任务分工与报告审核。

阿里巴巴云原生的博客 339

MCP 服务无状态,任务状态存哪?RocketMQ LiteTopic 给每个任务一本账

AI Agent 调用一个工具,有时几百毫秒就能返回,有时却要运行好几分钟——比如检索一大批资料、生成一段长内容,或执行一次批处理。让请求一直挂着等结果,会长期占用连接和资源,也很难支撑大规模并发。

阿里巴巴云原生的博客 296

Personal Agent 观察:拆解全天候运行的技术挑战

本文将探讨一下,为什么 Personal Agent 成为了当前新的 AI 应用竞争点,底层技术以及后续国内跟进的可能方向。

阿里巴巴云原生的博客 289

Agent as a Service:驱动 Personal Agent 与企业智能体的服务架构

本文以 AgentScope 为基础,围绕 Sandbox as Tool 展开这条建设路径:将 Harness 托管为远端服务,将 Context、Memory 与恢复状态接入云端状态服务,通过执行权交接支持本地与远端续做,再通过 Brain/Hands 分离连接不同位置的工具执行端。

阿里巴巴云原生的博客 155

非算法工程师也能看懂,推理框架的来龙去脉

虽然 Model、Harness 的概念已深入人心,但推理框架这个算法工程师才会使用的概念似乎还略显陌生。不过,它和我们使用模型的费用和体验息息相关,例如为什么的输出价格是输入的 4 倍,缓存命中的价格是未命中的1/50(以 DeepSeek 当前的定价为例)等等,相信本文对这些疑问会提供一些通俗易懂的解答。

阿里巴巴云原生的博客 148

阿里云微服务引擎 MSE 及 API 网关 2026 年 9 月产品动态

阿里云微服务引擎 MSE 及 API 网关 2026 年 9 月产品动态

阿里巴巴云原生的博客 104
上一篇: Qoder 重磅升级,推出 Quest Remote 功能,像发邮件一样将任务委派到云端
下一篇: 挑战Claude Code和Cursor:阿里Qoder对标全球,AI编程迎来“上下文”革命
阿里云云原生
阿里云云原生 企业官方账号 企业官方账号
博客等级 码龄8年 1万+粉丝 3143原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值