OpenAI研究员:100%代码已交给AI,Claude重写Python库

marsbit发布于2026-08-17更新于2026-08-17

文章摘要

一篇名为《OpenAI研究员:100%代码已交给AI,Claude重写Python库》的文章探讨了AI在编程领域的深度应用及其对未来编程工作的影响。 文章提到,OpenAI研究员roon声称自己已完全不再手写代码,全部由GPT完成。更引人注目的是,Ruby on Rails之父DHH近期仅依靠Claude Fable 5,成功将Python库“TerminalTextEffects”整体重写为Rust语言。此次重构耗时约3小时,消耗1100万Token,生成2.1万行Rust代码,最终性能显著提升:启动时间从87毫秒降至2毫秒,渲染速度提升9.6倍。 这一实践与DHH一年前“编程是乐趣,AI只是辅助”的观点形成鲜明对比。他曾表示,若必须将键盘完全交给AI,自己宁愿退休。但如今,他已转向“智能体优先”模式,基本告别手写代码,并预测五年后很少有人会再亲手编写或阅读代码。 文章还列举了其他案例,如Bun创始人将百万行代码从Zig迁移至Rust,在AI帮助下仅用不到两周完成,此类工作在过去可能需要数月甚至数年。 文章最后指出,虽然“手写代码”可能减少,但程序员不会消失。未来的核心工作将转向定义需求、设计约束、建立测试体系以及判断AI生成代码的正确性。真正的价值在于“洞察什么值得做”和“定义什么才算正确”。这意味着程序员需要成为“驯龙高手”,指挥AI这个“超级码农”去构建更复杂的系统。

Claude Code之父曾公开表示,自己两个多月没手写一行代码。

一天之内,他便可以合并27个PR,全由Claude代劳。

OpenAI研究员roon说得更绝:「我不写代码了,100%都是GPT完成的」。

如今,另一位大佬在深度体验Claude Code和Codex之后,直呼「5年后,人类不再写代码了」!

这几天,Rails之父DHH亲自下场,干了一件大事——

全程仅靠Claude Fable 5,将Python库「TerminalTextEffects」一口气全盘重写为Rust。

令人惊叹的是,这场重构狂砸了1100万Token,几乎是一次性通关。

跑通后的结果堪称「开挂」,启动时间从87毫秒压缩至仅2毫秒,渲染速度飙升9.6倍。

帖子一出,瞬间引全网百万人围观。

一位AI大佬单刀直入,向Rails之父抛出灵魂拷问,「既然如此,那未来五年,Ruby该何去何从」?

DHH的回答非常干脆——

五年内,没多少人还会去手搓、阅读代码了。所以,这真的不重要。

谁能想到,仅仅一年的时间,反差也太大了!

把键盘交给AI,宁愿退休

要知道去年5月,DHH还在全网坚定发声,拒绝将写代码的乐趣让渡给AI。

在那篇长文「Coding should be a vibe!」(编程理应是一种享受)中,他明确表示:

AI充其量只是个辅助的「结对程序员」,能帮忙查查API、解答疑惑就够了。

他甚至放出狠话,「如果有一天必须彻底把键盘交给AI,他宁愿退休」。

我可一点儿都不想放弃写代码。这又不是什么甩锅给AI去干的苦差事。不然图啥?图我去给一群「乌合之众」一样的AI当项目经理吗?

在Lex Fridman那场六小时的深度对谈中,DHH曾坚称自己的每一行代码皆由亲手敲出。

一次在构建Linux发行版时,他反复让AI生成同一句Bash条件语句,却猛然惊觉,因缺少了亲手敲击键盘的动作,自己根本没有真正掌握它。

这种「肌肉记忆」的丧失让他感到阵阵后怕,「这会是学习的终结吗」?

然而到了今年4月,风向陡转。

在一档播客中,他坦言如今已全面转向「Agent优先」,基本告别了手写代码。

却没想到,「五年后没多少人还在读写代码」这句话,竟是从Rails之父口中讲出的。

Fable 5一把梭,五年后没人写代码

仔细看看,Claude硬核重写Python这件事。

TerminalTextEffects,简称TTE,一款终端视觉效果引擎。

它既可以作为命令行程序使用,也可以作为Python库导入其他应用。

开发者能像变魔术一样,掌控文字的轨迹、颜色、渐变特效和动画分镜,让原本枯燥的UI酷炫起来。

DHH展示的Rust版本,可以运行37种效果。

一个原本需要Python运行环境的软件,在Claude重构后,化身为仅3MB的可执行文件。

这个新仓库叫ttfx,挂在DHH自己的Omarchy组织下,提交记录一条不落。

全程3小时11分,Rust主代码2.1万行,跟Python原版的体量几乎一样。

任务中,8个Agent各占一个分支同时开工、分批合并:自己读代码、生成实现、编译、跑测试、处理失败,再进入下一轮。

所谓「one-shot」,实际上是一次把任务交出去。

同一套方法,DHH让Codex去完成,一次提示后的结果也是非常出色。

只不过,速度慢了30%,Token成本43美元(290元)。

DHH这番硬核操作,直接炸出了Anthropic的多位大佬。

Claude Code之父Boris Cherny忍不住现身评论区惊呼,「这也太牛了」!

面对另一位研究员Thariq的追问,DHH更是透露了一个惊人的细节——

他仅仅让Claude制定了一个计划,随后便是全程0干预,没有套用任何复杂的工作流、预设具体目标,主打一个完全放权。

百万级代码,Bun一键迁移

TerminalTextEffects,毕竟体量有限。

真正能说明AI编码强大问题的,是Bun底层的一场大重构。

几个月前,创始人Jarred Sumner亲自操刀,将庞大的代码库从Zig整体迁移至Rust。

令人惊叹的是,这一百万量级代码的浩大工程,不到两周便宣告「收官」。

这要是放在几年前,这种级别的,注定是长达数个季度,乃至数年的马拉松。

未来码农,要做「驯龙高手」

如今,种种迹象都在向我们疯狂暗示,一个既残酷又令人兴奋的事实——

代码生成的边际成本,正在无限趋近于零。

这难免,会让许多人深陷恐慌,「5年后如果没人读写代码,程序员会消失吗」?

其实,「没人写代码」绝不等于「程序员消失」。

未来的程序员,核心工作将发生根本性的转移——

从「亲手实现代码」,全面转向定义需求、设计约束、建立测试体系,以及判断AI是否写对。

可以预见,当「手搓代码」成为历史,未来真正稀缺的护城河只剩下两点:

洞察「什么值得做」+ 定义「什么才算正确」。

与其为失去键盘而焦虑,不如现在就开始思考,你要指挥AI这个算力无边的「超级码农」,去建造一座怎样的罗马?

参考资料:

https://x.com/dhh/status/2086713611934695848?s=20

https://claude.ai/code/artifact/287825bc-7aad-4541-a7e7-fa4ba8d03612

本文来自微信公众号“新智元”,作者:桃子

相关问答

Q根据文章内容,Rails之父DHH使用Claude Code工具完成了什么具体任务?

A他全程依靠Claude Code(文中具体提到Claude Fable 5),将一个名为“TerminalTextEffects”的Python库完整重写为了Rust语言版本。

QDHH对AI编程的态度在一年内发生了什么显著转变?

A在2024年5月,DHH公开发文反对将编程乐趣让渡给AI,认为AI只能作为辅助工具,甚至表示如果必须完全把键盘交给AI,他宁愿退休。但到了2025年4月,他转而全面拥抱“Agent优先”,基本告别手写代码,并预言五年后没多少人还会手搓、阅读代码。

QTerminalTextEffects这个Python库被重写为Rust后,性能获得了怎样的提升?

A重写后的Rust版本性能提升显著:启动时间从原来的87毫秒缩短至仅2毫秒,渲染速度飙升了9.6倍,并且从一个需要Python运行环境的软件变成了一个仅3MB的独立可执行文件。

Q文章中提到“未来程序员的核心工作将发生根本性转移”,具体是指转向哪些方面?

A未来程序员的核心工作将从“亲手实现代码”转向:1. 定义需求和问题。2. 设计技术约束和架构。3. 建立测试和验证体系。4. 判断AI生成的代码是否正确。

Q除了DHH,文章还列举了哪个大型代码库的迁移案例来证明AI编程的强大?

A文章还列举了JavaScript运行时“Bun”的案例。其创始人Jarred Sumner使用AI工具,在不到两周的时间里,就将Bun庞大的底层代码库从Zig语言整体迁移至Rust语言,代码量达百万级别。

你可能也喜欢

Besu修复了5个节点中的漏洞:运营商需要知道什么

开源以太坊客户端Besu的开发者修复了由区块链安全公司Certik发现的五个安全漏洞。8月14日,Besu发布了四份详细的安全通告,涉及这五个漏洞,它们均已在7月27日紧急发布的安全更新版本26.7.1中修复。 安全团队表示,在发布软件补丁与公布漏洞细节之间存在有意延迟。Certik安全工程总监常佳亮解释,这种“先修复后披露”的模式为网络安全专家提供了应对潜在攻击者的关键时间窗口。操作者可以利用这段时间评估受影响部署、测试新版本、协调验证者或联盟成员进行更新,并准备回滚和监控程序。这对于需要正式变更管理协议和跨组织协调的机构或许可区块链网络尤为重要。 这些漏洞是Certik通过其“链扫描”攻击方法在自主研究中发现的。研究者在多节点私有测试网中,向点对点通信、HTTP RPC、WebSocket RPC及共识相关接口引入了可控故障。发现的漏洞涉及区块公告处理、未来高度的共识提案缓冲、WebSocket订阅限制和JSON-RPC过滤器创建等方面。若不修复,攻击者可能耗尽节点内存或线程资源,从而危及节点可用性和共识过程。 Certik已私下向Besu团队提供了可复现的概念验证测试集。Besu在发布说明中感谢了Certik和以太坊基金会安全团队。 谈及更广泛的区块链基础设施安全现状,常佳亮指出,开源社区正在向更形式化的安全测试方向发展,但测试覆盖范围在行业内仍不均衡。协议一致性测试和状态转换测试相对成熟,而对资源耗尽、异步竞争条件、恶意节点行为、长期性能退化以及特定部署配置故障的持续测试则较为不足。后者可能初期产生正确的协议输出,却允许攻击者以较低成本引发不成比例的高资源消耗。 常佳亮强调,由于开发者主导的测试无法覆盖所有潜在攻击向量,第三方专家的研究对于验证常规开发之外的假设仍然至关重要。更成熟的模型应是持续且累积的,包括开发者进行的持续集成和模糊测试、多节点攻击测试、定期的独立研究,以及对每个已确认漏洞的持续回归测试或攻击场景补充。Certik正在开发其链扫描平台以支持这一模型。

cryptonews.ru21分钟前

Besu修复了5个节点中的漏洞:运营商需要知道什么

cryptonews.ru21分钟前

Term Finance遭黑客攻击:攻击者通过治理漏洞窃取850万美元

去中心化借贷协议Term Finance因其治理机制漏洞遭受攻击,损失约850万美元,但智能合约本身未被入侵。攻击者利用Meta Vaults的投票系统特点,通过一个因极低投票参与度而获得支持的合法提案,转移了资金。 攻击得以成功,主要源于协议生态中经济参与度和投票权的脱节。用户存入资金获得权益代币tmvETH,但此代币本身不具投票权,需额外转换为gtmvETH才能参与治理,而多数用户忽略了此步骤。攻击者仅存入0.5 ETH,获得少量tmvETH并转换为投票代币。虽然其实际资金份额仅占0.017%,但在已发行的投票中却控制了90.66%的票数。治理规则也存缺陷:任何用户无需持有投票权即可创建提案,达到法定人数仅需5%的已发行投票,且简单多数即可通过。攻击者通过提案取消了7天提款延迟保护机制,并添加了自己的合约地址以转移资金。该包含17项操作的提案在链上公开约145小时,却无人提出异议或否决。 投票于2026年8月23日结束,12秒后提案即被执行。资金从多个ETH和USDC子金库中被提取,总计约2843 ETH和167.9万USDC(后者后被兑换为DAI),并汇总至攻击者钱包。初始攻击资金通过Tornado Cash混币器转入。 事发后,Term Labs团队确认事件,并宣布永久关闭所有Meta Vaults、撤销DAO治理角色,但基础协议和直接借贷市场未受影响,用户提款功能保持开放。构建金库的Yearn V3基础设施团队指出,攻击向量仅限于Term的自定义封装层,不涉及其标准产品。 此次事件暴露了去中心化治理在低参与门槛和利益相关者被动情况下的系统性风险。低法定人数和阈值使得几乎任何参与者都能创建提案,当流动性提供者被动时,极少量资本即可控制大量投票。时间锁和否决权等安全机制因攻击者能从提案内部提前禁用而失效。事件前,Term Finance金库总锁仓价值约1245万美元,被提取资金约占该产品TVL的68%。 这揭示了在投票参与率低且投票权可分离的治理系统中存在的根本设计问题。通过合法程序提取大部分资金表明,即使智能合约执行形式正确,若决策逻辑存在架构缺陷,资产安全仍无法保障。核心问题在于“空法定人数”困境,即最低限度的活动被系统解读为合法共识,以及安全参数可能被其本应保护的同一机制所修改。

cryptonews.ru21分钟前

Term Finance遭黑客攻击:攻击者通过治理漏洞窃取850万美元

cryptonews.ru21分钟前

交易

现货
活动图片