当AI开始构建自己:Codex在crabbox中的自我进化实验

软件科技2小时前发布 botnews
61 0 0
当AI开始构建自己:Codex在crabbox中的自我进化实验

当AI开始构建自己:Codexcrabbox中的自我进化实验

凌晨三点,我被一条推文炸醒了。

Peter Steinberger——这位在iOS开发圈几乎无人不知的名字,PSPDFKit的创始人——发了一条动态,说他的项目crabbox正被一个叫Codex的AI"从内部"驱动着。更准确地说,Codex在crabbox内部运行,同时构建着crabbox本身,就像一条蛇在吞噬自己的尾巴。

这听起来像是科幻小说,但它真实发生在2026年6月。

说实话,当我第一次看到这条消息时,我的第一反应是"这又是一个过度营销的AI项目"。但当我仔细研究了Peter的分享内容后,我发现这件事值得我们认真聊聊。

一个连续运行四天的"永动机"

根据Peter的描述,Codex已经在crabbox项目中连续运行了4天,在多个代码树之间不间断地循环运行。这意味着什么?

传统的软件开发流程是离散的:人类开发者编写代码,运行测试,修复问题,提交代码,然后等待下一个开发周期。但Codex的运行模式完全不同——它不是一个"按需调用"的工具,而是一个持续运转的自动化系统,像一位不需要睡觉的程序员,24小时盯着代码仓库。

Peter特别提到,这些构建"端到端可验证"。这五个字很关键。在软件开发中,最怕的不是代码写不出来,而是写出来的东西不知道能不能用。端到端可验证意味着每一行Codex生成的代码都能通过自动化测试,都能追踪到它的来源和影响。这不是简单的"复制粘贴",而是真正意义上的"工程化"。

更重要的是,这种验证不是人工完成的,而是由系统自动完成。这意味着整个项目几乎实现了自我构建——人类只需要在关键节点做决策,大部分重复性的编码工作都由AI承担。

从"工具"到"同事":开发者的角色正在重新定义

我在科技圈观察了这么多年,见过的"AI辅助编程"工具不算少。从早期的代码补全插件,到后来的Copilot,再到现在的各种AI编程助手。但大多数产品,本质上还是扮演"高级打字机"的角色——你说一句,它写一句。

Codex不一样。

Peter提到,Codex能"通过浏览器/电脑使用自动注册所需服务"。这句话信息量很大。它意味着AI不再只是在本地环境里写代码,而是能够主动与外部服务交互,能够完成注册、配置、部署这些原本需要人类操作者完成的任务。

换句话说,AI正在从"辅助工具"进化为"协作者"。它的行为不再是完全被动的,而是带有一定的主动性和目标导向性。

但最让我印象深刻的,是Peter说的那句话:"作者的主要工作仅剩添加信用卡信息和关闭不合适的内容。"

请仔细品味这句话。以前我们说"AI取代程序员"时,总觉得那是很遥远的事。但Peter的亲身体验告诉我们:当AI能够持续运行、自主构建、端到端验证时,人类开发者剩下的工作确实不多——主要是处理那些需要账户权限的"脏活累活",以及最终的审美把控。

技术边界与现实约束

当然,我必须提醒自己——以及读者——保持一定的审慎。

Peter的分享令人兴奋,但我们也应该注意到几个事实。首先,crabbox这个项目本身的规模和复杂度,我们并不完全清楚。对于一个小型项目来说,AI连续运行4天完成自我构建是完全可能的;但如果是一个像Linux内核那样拥有数千万行代码的巨型项目,情况可能完全不同。

其次,"端到端可验证"虽然听起来很美,但在实际操作中,验证标准的制定本身就是一个需要人类判断的过程。AI可以执行测试,但什么应该被测试、测试标准是否合理,这些问题往往需要开发者的领域知识

第三,Peter提到"关闭不合适的内容"。这暗示Codex的自主运行并非完全没有边界,它仍然需要人类的监督和干预。这提醒我们,当前的"自我构建"并非完全无人值守的自动化,而是一种"人机协作"的新模式。

从我个人的观察来看,这可能是未来几年AI编程工具发展的主流方向:不是完全取代人类,而是将人类从重复性工作中解放出来,让我们能够专注于更高维度的设计决策和创造性工作。

写在最后:代码正在学会"自我繁衍"

在写这篇文章的时候,我一直在思考一个问题:如果Codex这样的工具继续发展下去,软件开发会变成什么样子?

想象一下,未来的开发者不再需要手写每一行代码,而是定义目标、制定规范、监督进度。代码本身会"生长"、"修复"、"优化",就像一个有机的生命体。人类开发者的核心竞争力,将从"写出代码"转变为"理解需求"和"把控方向"。

Peter Steinberger的实验,某种程度上揭开了这扇门的一角。它让我们看到,AI不仅是执行命令的工具,它正在成为能够承担复杂任务的"数字同事"。

当然,这一天真正到来还需要时间。但Codex在crabbox的四天运行,至少证明了一件事:那个曾经只存在于理论中的"自我构建"系统,已经不再是纯粹的概念

至于未来会怎样——我觉得,我们正站在一个有趣的门槛上。而这个门槛迈过去之后,软件工程的定义,可能要被彻底改写了。

© 版权声明

相关文章

暂无评论

暂无评论...

网址设置

网址样式切换

详细

网址卡片按钮

显示

布局设置

左侧边栏菜单

展开

页面最大宽度

1700px

搜索框设置

搜索框背景上下位置

仅对图片背景生效

50%

自定义搜索框背景

  • 静图

    随机壁纸

  • 静图

    随机4K

自定义搜索框高度

  • 聚焦
  • 信息
  • 默认
设置