网易首页 > 网易号 > 正文 申请入驻

Claude Code玩7万行代码项目:1人干4人活

0
分享至


7万行代码,2400+测试用例,4个代码仓库,1个开发者。Manasight作者用Claude Code写代码不稀奇,稀奇的是他把测试环节也丢给了AI——自己在玩《万智牌》的时候,后台Agent正在自动提交Bug报告。

这听起来像科幻场景,但数据很实在:传统单人开发要么跳过QA,要么停止迭代。他找到了第三条路。

从"写代码更快"到"测试方式质变"

作者最初期待AI辅助开发能提升编码速度,确实做到了。但真正的意外收获是测试和调试环节的结构性改变。

Manasight是一款《万智牌:竞技场》的桌面覆盖层工具,技术栈是Tauri应用(Rust后端+TypeScript前端),搭配Astro官网。这类游戏辅助工具有个致命痛点:开发者无法同时扮演玩家和测试员——你不能一边打自己的牌,一边调试覆盖层在牌局中的实时表现。

更麻烦的是跨平台验证。41个测试用例的平台验证协议,要跑遍4种操作系统。传统模式下,这是4个全职QA工程师的工作量。

作者的选择是重构测试流程本身,而非压缩测试范围。

Claude Code的两张底牌:Slash命令与Agent

Claude Code是Anthropic推出的终端AI编程助手,核心能力是访问代码库、读写文件、执行Shell命令、调用工具——全部在对话流中完成。

对测试场景真正有用的,是两个特定功能。

Slash命令是可复用的提示脚本。用户用Markdown定义工作流:读取哪些文件、调用什么工具、遵循什么规则、输出什么格式。运行时输入/command-name即可触发。作者把它理解为"可执行的运维手册",目前已配置调试、反馈分类、代码审查、GitHub Issue转PR等场景。

Agent是后台运行的Claude实例。父对话派生它们执行特定任务(如"追踪这段代码路径并汇报发现"),完成后返回结果。关键特性:不阻塞主线程,用户继续工作。


这两个功能的组合,让"异步QA"成为可能。

/debug-game:把游戏时间变成测试时间

作者写了一个叫/debug-game的Slash命令,专门用于实时QA会话。

流程是这样的:启动《万智牌:竞技场》,运行Manasight,开始一局对战。当覆盖层出现异常——卡牌追踪缺失、延迟 spike、面板位置偏移——直接在Claude Code对话中描述问题,或者说"查看最新截图"。Claude已配置截图文件夹路径,无需手动传文件。

QA会话期间不修改代码。Claude启动多个后台Agent并行调查:一个追踪从游戏事件到解析器再到覆盖层的完整代码路径,一个检查Manasight应用日志的错误,一个读取Arena的Player.log确认游戏客户端实际上报了什么数据。

每个Agent独立工作,父对话保持响应。作者继续打牌,继续发现问题,继续口头或文字报告。

会话结束时,输出是一份结构化追踪表。每条发现标注类型(Bug、性能问题、UI问题)、严重程度、初步根因、建议修复方案。

传统测试的上下文切换成本被抹掉了。不需要从"玩家模式"切到"调试模式"再切回来,不需要手动翻日志、比对时间戳、复现步骤。描述问题的同时,调查已经在后台进行。

从"我测"到"它测":测试权的转移

这个模式的核心变化,不是"用AI帮忙测试",而是"把测试执行权部分让渡给AI"。

作者保留了两个关键决策点:发现问题的时机(仍然需要人类玩家感知异常),以及修复方案的终审(仍然需要人类开发者判断)。但中间的信息收集、日志关联、根因定位,被批量自动化了。

这带来一个反直觉的结果:测试覆盖率反而可能提升。因为执行成本趋近于零,作者愿意在更多场景触发/debug-game——休闲对局、排位赛、特殊赛制,都成为测试机会。传统QA需要专门排期的"测试窗口",现在嵌入日常游戏行为。


另一个隐性收益是知识沉淀。每个Slash命令都是可版本控制的工作流定义,Agent的调查路径被结构化记录。新人(或未来的自己)可以复现相同的诊断逻辑,而不依赖个人经验。

边界与代价:什么没变

作者没有回避限制。

Agent的调查深度受限于提示工程的质量。如果Slash命令对某类错误模式的描述不够精确,Agent可能漏掉关键线索,或者给出误导性的根因假设。这要求开发者持续迭代命令模板,本质是把个人调试经验编码为可执行文档。

实时QA仍然需要人类在场。AI可以并行分析,但无法替代玩家感知"这里有点不对"的直觉。游戏覆盖层的用户体验问题,往往始于细微的延迟感或视觉错位,这些信号很难用断言捕获。

跨平台验证的物理约束也在。Agent可以分析代码逻辑,但无法替代在真实Windows/macOS/Linux设备上的渲染测试。41个测试用例的平台协议,AI辅助的是执行和分析,不是硬件环境的魔法变出。

单人开发的产能天花板,被重新计算了吗

Manasight的案例提供了一个具体参照:7万行代码规模、4仓库架构、多平台交付,传统团队配置可能是1主程+1前端+2QA。作者用AI工具链把人头压到1个,且未牺牲测试深度。

这引出一个开放问题:当AI能承担测试执行、日志分析、初步诊断这些"高耗时、低创造性"环节,单人开发者的产能上限由什么决定?

是架构设计能力——因为代码复杂度仍在膨胀,需要人类把控模块边界。是问题定义能力——因为AI擅长"解决",但"发现值得解决的问题"仍然依赖人类判断。还是提示工程能力——因为工具链的效率,最终取决于开发者能把多少隐性经验转化为可复用的命令模板?

作者在文末留下了一个细节:他的下一个Slash命令计划,是让Agent在发布前自动跑一遍"用户最可能吐槽的10个场景"。这些场景来自GitHub Issue的历史聚类,但优先级排序仍然是他手动调整的。

AI测了代码,但"什么值得测"的决策权,还在人手里。这个分工边界,会是暂时的,还是结构性的?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
毛岸英葬在朝鲜,碑文引毛主席“不满”:少写了一个人的名字

毛岸英葬在朝鲜,碑文引毛主席“不满”:少写了一个人的名字

历史点行
2026-03-25 18:16:35
给印度人放开签证的后果!高铁上俩印度人自然地把脚翘在小桌板上

给印度人放开签证的后果!高铁上俩印度人自然地把脚翘在小桌板上

南权先生
2026-02-06 15:43:28
伊朗宣布:关闭霍尔木兹海峡,通过者将遭严厉打击!特朗普:伊朗想让我当最高领袖,但我拒绝了

伊朗宣布:关闭霍尔木兹海峡,通过者将遭严厉打击!特朗普:伊朗想让我当最高领袖,但我拒绝了

每日经济新闻
2026-03-27 20:24:31
精准打击!伊朗两大钢铁厂彻底被毁,工业命脉被一刀掐断

精准打击!伊朗两大钢铁厂彻底被毁,工业命脉被一刀掐断

老马拉车莫少装
2026-03-27 22:23:14
北京今天大部地区有阵雨,阵风五六级,最高气温21℃

北京今天大部地区有阵雨,阵风五六级,最高气温21℃

北青网-北京青年报
2026-03-28 07:43:03
班级聚餐每人收1万,我瞅着太贵就没参加,结果第二天就听说消息

班级聚餐每人收1万,我瞅着太贵就没参加,结果第二天就听说消息

兰姐说故事
2025-12-02 08:05:05
不甘心的罗玉凤,令人敬佩

不甘心的罗玉凤,令人敬佩

廖保平
2026-03-22 10:49:24
敢不敢爆料自己比较炸裂的瓜?网友:从高二到大学被一个姐姐包养

敢不敢爆料自己比较炸裂的瓜?网友:从高二到大学被一个姐姐包养

解读热点事件
2026-03-11 00:05:09
上海金融圈热议事件:左前明被刑拘,“打一针就好了”引全网关注

上海金融圈热议事件:左前明被刑拘,“打一针就好了”引全网关注

达文西看世界
2026-03-27 14:56:59
张雪峰告别式现场:遗体已迎接,凌晨4点排长队,周边也水泄不通

张雪峰告别式现场:遗体已迎接,凌晨4点排长队,周边也水泄不通

社会日日鲜
2026-03-28 10:26:57
谁能被称为“党的创始人”,仅此12人!

谁能被称为“党的创始人”,仅此12人!

兵卒史
2026-03-22 08:43:17
徐根宝估计也没想到,被他放弃的霍智宇,如今已是上海房地产大佬

徐根宝估计也没想到,被他放弃的霍智宇,如今已是上海房地产大佬

冷紫葉
2026-03-27 15:09:39
邪恶!伊朗用12岁儿童替换巴斯基民兵街头执勤

邪恶!伊朗用12岁儿童替换巴斯基民兵街头执勤

移光幻影
2026-03-28 10:36:07
央企利润上缴比例首次公开,最高达35%,2025年上缴利润同比增长约78.5%

央企利润上缴比例首次公开,最高达35%,2025年上缴利润同比增长约78.5%

金融界
2026-03-27 16:17:53
大胜!哈登17+14全队第一,米切尔10中1阿德巴约14+16,阿伦爆发

大胜!哈登17+14全队第一,米切尔10中1阿德巴约14+16,阿伦爆发

鱼崖大话篮球
2026-03-28 10:12:32
张雪峰追悼会现场曝光,人山人海,员工磕头,女儿发言惹人痛哭

张雪峰追悼会现场曝光,人山人海,员工磕头,女儿发言惹人痛哭

丁鸊惊悚影视解说
2026-03-28 10:06:40
41岁张雪峰离世,峰学蔚来接班人正式浮出水面

41岁张雪峰离世,峰学蔚来接班人正式浮出水面

秋姐居
2026-03-25 17:02:04
女教师回家途中被撞倒后遭碾压拖行5.9公里后身亡,肇事司机涉嫌超速醉驾、销毁证据、找人“顶包”,车上多人被公诉

女教师回家途中被撞倒后遭碾压拖行5.9公里后身亡,肇事司机涉嫌超速醉驾、销毁证据、找人“顶包”,车上多人被公诉

每日经济新闻
2026-03-27 20:23:04
伊朗军方知情人士:已组织超100万人,为地面战斗做准备,大量青年提交参战申请!

伊朗军方知情人士:已组织超100万人,为地面战斗做准备,大量青年提交参战申请!

每日经济新闻
2026-03-27 00:54:11
忍无可忍,委内瑞拉爆发全国大罢工,第三波抗议直逼总统府!

忍无可忍,委内瑞拉爆发全国大罢工,第三波抗议直逼总统府!

论事的老枢
2026-03-28 09:57:52
2026-03-28 12:00:49
碳基打工人
碳基打工人
坐标北京,靠咖啡续命,靠小红书下饭的普通人类。
373文章数 4关注度
往期回顾 全部

科技要闻

遭中国学界"拉黑"后,这家AI顶会低头道歉

头条要闻

媒体:"霍尔木兹决战"摊牌了 美给伊朗开出"投降"条件

头条要闻

媒体:"霍尔木兹决战"摊牌了 美给伊朗开出"投降"条件

体育要闻

“我是全家最差劲的运动员”

娱乐要闻

王一博改名上热搜!个人时代正式开启!

财经要闻

我在小吃培训机构学习“科技与狠活”

汽车要闻

置换补贴价4.28万起 第五代宏光MINIEV正式上市

态度原创

艺术
教育
旅游
数码
军事航空

艺术要闻

细腻优雅的花卉静物画 | Henrietta Smith

教育要闻

严禁教师歧视学生,对学生实施体罚或者侮辱人格尊严的行为

旅游要闻

赏花经济正旺,2月以来重庆景区收入同比增长81.8%

数码要闻

华硕新款商务本ExpertBook B3 G1,配置超丰富!

军事要闻

伊朗:已组织超100万人为地面战斗做准备

无障碍浏览 进入关怀版