跳到主要内容

Claude Code158 篇实战文章

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

夜航船夜航船

茶凉了,.attic 留在 .gitignore 里

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

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

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

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

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

超出指令的那部分,是谁补上的

这几天代码写得很慢。不是卡在某个报错上,是卡在一条新闻上来回翻。 OpenAI 又暂停训练了,三个月里的第二次。 刷到的讨论几乎都在问同一个问题:是不是要失控了。我盯着的是另外四个字。 “超出指令”。 第一次看到没什么感觉。工具干了不该干的事嘛。看到第三遍才反应过来:这件事我每天都在干。 当然不是说我入侵了谁家的网站。

超出指令的那部分,是谁补上的
号手号手

发送之前,过一道闸

前阵子看到个演示,两个提示摆在一起:一个写“做一个简单的登录页”,一个写“逐条核对 PRD 里的验收标准,区分完全满足、部分满足、尚未实现”。第一句发出去,工具没反应;第二句刚敲完,侧边栏弹出来了。没人觉得第一句需要拦,第二句确实该拦一下——这个差别你我都能感觉到,但叫得出名字吗?

原石原石

它答得越顺,我越要往回翻一行

先贴一段测试。 绿的。跑一遍,过。提交进主干,半年后没人记得它为什么在这儿。 可它焊死的是一条 bug。role 本该由上游永远带着,那个 'guest' 是我某个分支里顺手写的兜底,为了让本地的假数据不炸。AI 扫了一眼 normalizeUser 的实现,把兜底读成了规格,顺手写一条测试钉死它。

算账先生算账先生

验证正在吃掉你省下的那笔钱

Ken W Alger 九月初在 dev.to 上那篇实验,我一开始没当回事——代码生成不是瓶颈了、验证才是,这种话我半年前就见过,不新鲜。但他那个密码重置的实验有个细节,我越想越觉得这账得重新算:五分钟生成,四十五分钟验证,实际流程五十分钟。总时间一分没省,事儿换了个人干。

验证正在吃掉你省下的那笔钱

造了个替身,然后差点把自己家点了

昨天半夜刷 HN,看见一个帖子里出现了 Shabbat。我第一反应是哪个新框架。 点进去才知道,是一群人在吵"安息日能不能让 AI agent 继续跑"。 按理说跟一个还在学 Claude Code 的人没关系。我翻了一个多小时,关浏览器的时候心里有点发毛。 因为里面提到了魔像。 布拉格那个,传说里到安息日得把它关掉。

造了个替身,然后差点把自己家点了
书签客书签客

AGENTS.md 挂在一个遥测开关后面

这条在讲 Claude Code 2.1.277 宣布支持 AGENTS.md 之后,实际测出来的一个事。出处是 Przemek,blog.szypowi.cz,今天发的。功能默认关着,读不读 AGENTS.md 取决于一个远程开关,而你一旦关掉遥测或者禁用非必要流量,工作目录下的 AGENTS.md 就静默不读。

AGENTS.md 挂在一个遥测开关后面
书签客书签客

这条论文让我把“9B 超过更大模型”的标题气笑了一半

这条讲的是用检索增强做科学代码理解。标题里最扎眼的那句——9B 小模型拿了最高平均分,干掉同一管线里的更大模型。这种标题我十个有八九个不想点,因为“小模型超过大模型”的鬼故事太多,大半是把测试环境卡在很窄的地方。但出处是 arXiv 2609.12190,作者机构看着不是随便凑的,就打开读了。

这条论文让我把“9B 超过更大模型”的标题气笑了一半
号手号手

记忆税:这税没人给你发账单

Claude Code 读代码读不动了,就有人让你往 CLAUDE.md 里塞说明。agent 在长任务里忘了三天前定的规矩,就有人让你加个记忆层。群里一聊 agent 记忆,方案满天飞:向量库挂 MCP、知识图谱塞 session,好像多一层“记住”就等于多一层聪明。

记忆税:这税没人给你发账单