
昨天下午四点,离上线还有一天。我把同一句话贴进两个工具:导出列表加两个筛选条件,一个按状态,一个按创建时间。
头一个回了 37 行改动,全在导出那个文件里。第二个回了 214 行,动了 9 个文件,顺手把登录校验也换了写法。
我盯着屏幕愣了两分钟。后来九个文件逐个看改动,每个四分钟,三十六分钟。挑出六个不该动的还原,每个五分钟,三十分钟。跑两轮测试加修,五十分钟。重做一遍,四十五分钟。加起来 181 分钟,差一分钟三个小时。
为什么会这样
它答得不一样,不是谁更聪明,是动手前手里拿到的材料不一样。
一是进屋前看的范围不一样。有的工具只读你当前打开的那个文件,有的会顺着代码里的引用一路往上翻,翻到二十几个文件。看得少,它就在那点材料里硬凑,答案短、容易缺东西。看得多,它敢动的地方也多。第二个动了 9 个文件,多出来的那些,是它觉得相关就顺手改了。
二是门口那份说明它认不认。项目里通常会放一份纯文本说明,写着改名规矩、日志怎么写。各家工具认的位置和名字不一样,写在 A 认的地方,B 当没看见。同一份规矩,头一个读到了,第二个没读到,37 行和 214 行的差别有一半出在这。
三是交回来的东西形态不一样。一个给改动对照,删了哪行、加了哪行,一行行列出来。一个直接给整段新代码,你只能整段替换。整段替换那种,它顺手碰的文件不会跳出来提醒你。九个文件里有八个不在这次需求里,就是这么来的。

怎么解决
三条,从最便宜的开始。
先说范围,一行字钉死。 动手前加一句:只改导出那个文件里的这两个函数,别的不要动。越界的文件从 8 个降到 0,光还原那步就省下 30 分钟。成本是打一行字。
把规矩写成一份纯文本说明,放项目根目录。 三五条就够:改名习惯、日志格式、哪些目录不许碰。三个工具读到的是同一份,答案之间动过的文件数会明显收窄。这里给一组假设的数:从 9 个、7 个、4 个收到 1 到 2 个,你那边得自己试一遍。成本是半小时写一次,往后每轮都省。
要求它先给改动对照,你点头再落盘。 不给整段新代码,先列删了哪行、加了哪行、一共动了几个文件。检查那步从 36 分钟压到 5 分钟,因为文件数开头一行就写着,超了直接打回。
别踩的三个坑。
换工具。三个工具用的材料不同,但把范围钉死这一条,对哪个都管用。换之前先试这条。
提示词写长。写到八百字,重点被埋掉,它抓的还是头两行。
不看改动对照就提交。文件数那一行是免费的,跳过去,后面就是三个小时。
平台怎么管这些问题
统一入口。 几个工具走同一个地址、一份密钥。在这个场景里,你不用为每个工具各配一遍。
规则注入。 根目录那份说明,由平台在每次请求里带上。在这个场景里,两个工具读到的是同一份规矩。
模型可选。 同一个入口换模型,代码不用改。在这个场景里,某个工具效果不好,先换模型试,不用换工具重配。
请求日志。 每次调用留一条,带账号、时间、用了多少 token(token 是模型读写文字时的计数单位,像手机流量,用多少算多少)。在这个场景里,事后能看出第二轮读了多少文件。
用量归集。 按人、按项目出账。在这个场景里,返工的钱对不上账时,能查到是哪几轮花掉的。
失败告警。 调用失败自动重试,连着失败就发消息。在这个场景里,上线前一天那几轮不会静默失败。
这些功能平时谁管,四件事。
谁能改规则:那份说明只有技术负责人能改,改完在群里说一句改了什么,别人只读。
谁能批减免:额度超了要加,走团队负责人一个人签字,不到处找人。
出事能不能倒查到人:每条调用带账号,先查那半小时的日志,能指到具体的人和那一轮的输入。
告警发给谁:发当天值班的那个人,名字写在值班表上,不发到一个群里。
这笔钱值不值
掏钱的是团队负责人,不是写代码的人。
一次返工 181 分钟。按一小时 150 元估(假设),一次 450 元出头,一个月碰上四次就是 1,800 元。
快多少:范围钉死加规则统一之后,检查那步从 36 分钟到 5 分钟。一天两三个需求,一天能省一小时。
多久回本:写那份说明用半小时,头一回就回来了。统一入口的钱按用量算,一个月几十万 token 这个量级,省下的 1,800 元盖得住;上到几千万 token,先看账单再决定接不接。
行业规则怎么管这件事
这次碰到的不是国家政策,是开源许可证。Apache License 2.0,Apache 软件基金会发布,2004 年 1 月定稿。
它的第 4 条要求:你分发这个软件或者它的衍生版本,每一份副本里都要保留原文件里的版权、专利、商标和归属声明,一行都不能删。
这条规矩落在昨天那屏上,是这样的。第二个工具动的 9 个文件里,有两个的开头有别人的版权声明。它整段重写的时候,把那几行删掉了。代码跑起来一样,可你分发的时候,这里就不合规矩。头一个工具只给改动对照,那几行碰没碰,你一眼能看见。
回到昨天下午四点那一屏。同一句话,两个工具,差的不是聪明,是它动手前手里有什么、你把范围说到多死。181 分钟里,有 30 分钟花在它顺手改了上。
Token工厂:贰号token工厂
Codex、Claude Code、Trae、Qoder 要用的模型 token,统一接入、统一计费。
点这里看详情 →