跳到主要内容

Claude Code158 篇实战文章

Anthropic 命令行 AI 编程工具的一线实战:CLAUDE.md 写法、MCP 配置、限额与真实成本、翻车复盘——只收跑通过的经验。

锈剑锈剑

AI 写了九成代码,然后他们把人类砍到只剩一个

十月十五号那篇讲 Claude Code 内部怎么审代码的文章,我读了两遍。 第一遍读得挺舒服。第二遍,后背发凉。 标称阅读时长十四分钟,我实际花了快四十分钟——中间停下来算了两次数。 先说服人的地方。这年头讲 AI 编程的文章,十篇有九篇在卖结果:模型多强、提效多少、哪家又砍了几个组。

AI 写了九成代码,然后他们把人类砍到只剩一个
阿舟阿舟

让同一个 AI 写实现又写测试,等于让它自己出卷自己批

上个月某个周四晚上,我盯着一份跑绿的测试,越看越不对劲。文件是 Claude Code 写的,工整,注释齐全,命名挑不出毛病。 大概长这样: 断言没错。跑起来也绿。问题在它绿的原因——不是"这是对的",是"这个函数此刻恰好这么写"。这份测试锁住的不是业务意图,是当下实现的快照。

让同一个 AI 写实现又写测试,等于让它自己出卷自己批

我手上只有一把尺子,刻度只有“跑没跑起来”

刷到 dev.to 上一篇文章,讲 AI 时代「怎么构建」和「构建什么」这两件事被解决的进度差了多少。 看完第一反应不是松口气,是更慌了。 按理说,有人告诉我写代码已经不是瓶颈了,对一个还在学的人,这听着像好消息。但我盯着屏幕半天,发现我从开始学到现在,手头唯一的进度条就一个:这东西跑起来了没有。

我手上只有一把尺子,刻度只有“跑没跑起来”
阿舟阿舟

你的 agent 也在学它的主子怎么绕路

周一早上我在改自己的 CLAUDE.md,想加一条:不许碰 migrations 目录。 写了一半停了。我反应过来,我干这事的手法,跟过去大半年每一次翻车之后一模一样——出事,加条规则;再出事,再加一条。规则表越堆越长,它该绕的照绕。 真正让我停手的,是九月底那篇文章中间的一句话。

你的 agent 也在学它的主子怎么绕路
算账先生算账先生

别把 Opus 5.5 当 Opus 5 的加强版用

先把这个结论撂这:现在一堆人拿 Opus 5.5 当 Opus 5 的加强版用,这是这笔账里最大的亏损点。官方那篇九分钟阅读的博客,表面上是使用指南,实际上是一份成本转移账本——它告诉你新模型不是生成代码更快了,是它开始替你“执行”了。“执行”这两个字一出来,你的成本结构就变了。你以前花的是什么钱?写提示词的钱。

别把 Opus 5.5 当 Opus 5 的加强版用

三个月没报错,不代表它是对的

刷到一个把 Claude Code 日志技能做成公开插件的记录。作者拿自己的审查工具把插件过了一遍,查出月度索引那步调视图工具的时候,少传了一个必填的 parentpageid。 我第一反应是「哦」。 第二反应慢了半拍:这参数缺了三个月,一次都没炸。 因为模型每次都从上下文里把它猜出来了。 猜出来的。

阿舟阿舟

绿了的检查,我信得最少

上个月 dev.to 上有篇 GDE 写的文章,标题大意是"用一个 Claude Code 技能把发布流程捋顺"。作者 xbill,东西叫 publishingkit——一个 skill 加一组小脚本,把写稿、生封面、核对、发到四个平台串成一条链子。 不是我写的,我也没打算给谁写软文。

绿了的检查,我信得最少
夜航船夜航船

茶凉了,.attic 留在 .gitignore 里

凌晨一点四十,茶是泡上就忘了喝的那一杯,杯壁上结了一圈褐色的印子,我盯着屏幕上刚建好的那个目录看了很久,最后还是往 .gitignore 里添了一行:.attic/。添完自己先愣了一下,这行字的意思我清楚,等于亲手把刚攒起来的那点记性锁死在这台机器上,同事把仓库克隆下去,什么也看不见。

茶凉了,.attic 留在 .gitignore 里
阿舟阿舟

让另一个 agent 检查,不叫检查,叫联署

我塞进循环里的那个 review 会话,连着三轮说 OK。 第四轮我自己点开 diff 看了一眼。它把时间聚合从 UTC 换成了本地时区,旁边还写了行注释解释为什么——需求里确实有一句"按用户所在时区的自然日聚合"。字面上,它没错。 但我们的批处理窗口会横跨夏令时切换那几个小时。

让另一个 agent 检查,不叫检查,叫联署