实测Qoder:阿里云出品的AI编程工具,能不能替代Claude Code?
Qoder,面向真实软件的智能体编程平台。Quest会主动澄清需求、规划方案,并行推进多项任务,同时持续自主进化。你只需验收结果,注意力留给更有创造性的事。
—— 这是Qoder官网的介绍。
听起来很美好,但实际怎么样?我花了半天时间,注册账号、安装CLI、跑了5个真实测试场景,把结果原原本本放出来。
先说结论:有惊喜,也有坑。
这是什么东西?
Qoder是阿里云通义灵码的品牌升级版(5月20日正式更名为Qoder CN),一款AI编程工具,有三种使用方式:
• IDE:独立的代码编辑器,类似Cursor • CLI:命令行工具,类似Claude Code • JetBrains插件:装在IntelliJ、PyCharm里用
主打卖点是Quest模式——把任务丢给它,它自己规划、自己写代码、自己测试,你只管验收。
注册登录
支持Google、GitHub一键登录,也可以邮箱注册,几秒钟搞定。
用CLI的话,需要去后台创建一个个人访问令牌登录。
5项实测
测试1:写Python爬虫
$ qodercli -p --yolo "写一个Python脚本抓取IT之家新闻标题"The crawler.py script has been successfully created with:✓ Proper request headers to mimic a real browser✓ Comprehensive exception handling✓ Multiple CSS selectors for different HTML structures✓ CSV output with UTF-8 encoding$ python3 crawler.pyIT之家新闻标题爬虫启动...页面获取成功,正在解析...爬取完成!评分:⭐⭐⭐⭐ 代码质量高,但CSS选择器需要手动微调。
测试2:搭建Flask Web应用
$ find todo-app -type ftodo-app/app.py (69行)todo-app/models.py (179行)todo-app/templates/base.html (112行)todo-app/templates/index.html (297行)$ python3 -c "from app import app; print('OK')"Flask app loaded OK评分:⭐⭐⭐⭐ 360行代码一次成型,多文件协作没问题。
测试3:修复4个Bug
我故意写了一段有4个Bug的Python代码,让Qoder找出来并修复:
Bug 1 - 合并列表漏元素:
# 修复前:合并两个列表时漏掉了交集元素def merge(a, b): return a + [x for x in b if x not in a]merge([1,2,3], [3,4,5]) # 修复前返回 [1,2,3,4,5],漏了3# 修复后正确返回 [1,2,3,4,5]Bug 2 - 中位数偶数计算错误:
# 修复前:整数除法导致结果错误def median(nums): n = len(nums) return nums[n//2] # 修复前偶数个元素时取错median([1,2,3,4]) # 修复前返回 2,应该是 2.5# 修复后正确返回 2.5Bug 3 - 斐波那契没return:
# 修复前:只print没有returndef fib(n): if n <= 1: return n print(fib(n-1) + fib(n-2)) # 修复前用printfib(7) # 修复前返回 None,没有输出# 修复后正确返回 13Bug 4 - 二分查找死循环:
# 修复前:left = mid 导致死循环def binary_search(arr, target): left, right = 0, len(arr) - 1 while left <= right: mid = (left + right) // 2 if arr[mid] == target: return mid elif arr[mid] < target: left = mid # 修复前没有 +1,死循环 else: right = midbinary_search([1,2,3,4,5,6,7,8], 4) # 修复前死循环# 修复后正确返回 3$ python3 -c "from buggy_code import *"合并:[1, 2, 3, 4, 5, 6] ← 修复前少了6中位数奇数:3中位数偶数:2.5 ← 修复前是2(整数除法)斐波那契:[0, 1, 1, 2, 3, 5, 8] ← 修复前print没return二分查找4:3 ← 修复前死循环二分查找8:-1评分:⭐⭐⭐⭐⭐ 4个Bug全部找对修对,每个都给了清晰的修复说明。
测试4:代码审查
让它审查Flask应用,从安全、性能、规范三个维度给建议,给出了9条具体建议:
• 安全:硬编码secret_key、SQL注入风险、缺少输入验证 • 性能:每次操作都新建数据库连接、冗余查询 • 规范:缺少类型注解、魔术字符串、异常处理不一致
评分:⭐⭐⭐⭐ 专业水准,和资深开发者的Code Review差距不大。
测试5:Agent系统
Qoder有5个内置Agent:
• Explore(代码探索):帮你理解代码库结构,快速定位文件和函数 • General-purpose(通用Agent):处理日常编程任务,写代码、改Bug、做测试 • Plan(规划Agent):把复杂任务拆解成小步骤,制定执行计划 • Qoder-guide(使用指南):教你如何使用Qoder的各种功能 • Statusline-setup(配置Agent):帮你配置状态栏、快捷键等界面设置
Quest模式支持多Agent并行协作,但CLI下体验有限,需要在IDE里用。
评分:⭐⭐⭐⭐
一个有趣的发现
翻Qoder的CLI源码时,发现了一个有意思的现象:
源码里依赖了@google/gemini-cli-devtools包,文件里有404次Google/Gemini相关引用(211次google + 91次gemini),还有GEMINI_BASE_URL、GEMINI_CLI这些变量名。
同时也有8次CLAUDE引用。
这说明Qoder CLI大概率是基于Google的Gemini CLI改的,同时也参考了Claude Code。开源项目互相借鉴很正常。版本号0.2.16,用的Apache-2.0协议。

值不值得用?
价格
国际版(qoder.com,美元):
国内版(通义灵码官网,人民币):
品牌升级为Qoder CN后价格可能调整。
适合谁?
• 想要Claude Code替代品的命令行用户 • 需要自动化处理重复性编程任务的人 • 想试试Quest模式的开发者
不适合谁?
• 对底层模型有洁癖的人(Qoder没公开模型信息) • 网络环境访问海外服务不稳定的人 • 已经有顺手工具、不想折腾的人
怎么安装?
npm install -g @qoder-ai/qodercliqodercli login官网:https://qoder.com
本文为原创内容,首发于公众号「新一技术宅」,转载请注明出处。
数据来源:Qoder官网、Qoder CLI源码、个人实测
夜雨聆风