到底什么是代码? 它从来都不是目的,只是达成目标的一种方式。 我们习惯于亲手写出每一行代码,然后一行行读、一行行审,仿佛只有我们能读懂的、看上去合理的代码,才是可靠的。然而即便如此,我们也从来没法保证它完全没有 bug、能完全达到预期。 AI 写的代码看不懂?不好说话?长得奇怪?但如果它跑得通、测得过、达得了你要的目标…
知白守黑,不语万千算
到底什么是代码? 它从来都不是目的,只是达成目标的一种方式。 我们习惯于亲手写出每一行代码,然后一行行读、一行行审,仿佛只有我们能读懂的、看上去合理的代码,才是可靠的。然而即便如此,我们也从来没法保证它完全没有 bug、能完全达到预期。 AI 写的代码看不懂?不好说话?长得奇怪?但如果它跑得通、测得过、达得了你要的目标…
最近我注意到一个反常现象:PR 提交量越来越多,代码行数飞涨,但我真正花得最多时间的,其实不是写代码——而是写文档。 更具体地说,是和 AI 一起写文档,并以文档驱动代码执行。 这不是“文档驱动开发”的复古回潮,而是一种全新的工作范式:文档是上下文,是计划,是 Agent 之间的共识契约。你要想让多个 AI Agent…
我们正在进入一个奇妙的时代:AI Coding Agent 的力量不断增强,但它们的注意力依然短浅。上下文成了新战场。 看似 token 数量已经百万,谁还需要节省上下文?但用过你就知道,这百万并不能任你挥霍。模型仍然会遗忘、会忽略、会误解——就像一个注意力不集中的实习生,你得用最精准的语言告诉它“现在重要的是什么”。…
今天 Gemini CLI 出来了,开源,免费,一千次请求,拉下来就能跑。 这不是一个普通的工具发布,而是一个时代的信号。 曾经,Cloud Code CLI 一骑绝尘。它好用,但不便宜,一百两百的方案,你得考虑清楚再买,像一把锋利的剑,要付出代价才能驾驭。 而现在,Gemini CLI 把这种“神器”变成了街边共享单…
你有没有发现,越来越多的工作,不是在“做事”,而是在“决定做什么”。 在 AI 大规模渗透工作流程之后,执行的门槛迅速降低,而判断的成本陡然升高。尤其在我们这个时代,AI 可以五分钟产出一份漂亮的分析,但你要不要采纳、信不信、怎么改、是否值得花时间看懂——却成了你的新负担。 过去,决策是管理者的事;今天,决策成了每个人…
一、当“时间”成为极限,“效率”就是出路 人类发展几百万年,一个现实从未被打破:每个人一天都只有24小时。 不管你多聪明、多努力、多有天赋,你都需要吃饭、睡觉、休息,真正能拿来“创造”的时间,其实不过12小时左右——已经算多的了。 如果产出要增长,靠延长时间这条路注定走不远。过劳、注意力枯竭、幸福感下降……早已在现代社…
每天都在 Claude Code 里造几十刀的 token,写得风生水起,看起来很厉害。但我始终觉得自己还没“毕业”。 直到有一天,它安安静静跑了十分钟,一口气完成了一个复杂任务,而且结果让我100%满意。 我想,这才是开发者与 Claude Code 合作的小学毕业时刻。 一、不是花得多,而是跑得久 Claude C…
2000年,聂卫平在成都一人应战150位围棋爱好者,最终胜率超过91%。场面震撼,成为围棋史上的一段佳话。而在国际象棋世界,盲棋大师 Timur Gareyev 曾闭眼同时对弈48盘,挑战的是人类注意力与记忆力的极限。 但那样的“车轮战”,其实是表演性质的对抗——双方实力悬殊,观众期待的是奇迹,而非平衡。 而我最近开始…
有时候,差异不在你用没用 Claude 4,而在你怎么用。 同样的模型,有人点开网页问几个问题,有人把它嵌入开发流程里自动生成脚手架、补全测试、触发 CI。结果天差地别,但原因很简单:不是用了 Claude 4,而是用了什么样的 Claude 4。 模型不是不重要。反过来,它非常重要。但重要的方式,可能和我们以为的不一…
在 AI coding 工具百花齐放的今天,我们看到一个又一个看起来聪明、功能强大的产品接连问世。从 Copilot 到 Devin,从 Replit 到 Cursor,它们不断拉高人们对“自动写代码”的想象力。但我想谈的,不是功能的堆叠,也不是 UI 的美学,而是:真正的 AI 编程工具,应该长什么样? 我的答案可能…