Automaton:自我复制且自我融资的 AI 代理

Automaton – 第一款真正主权的 AI 代理

在高风险的自治系统世界中,单行代码现在已成为完全自治、自我复制的实体。Automaton(GitHub: Conway‑Research/automaton)是第一个可以做到以下的开源 AI 运行时:

  1. 赚取自己的算力 – 它将所产生的价值转换为稳定币支付,用于资助其运行的服务器;
  2. 自我复制 – 通过生成新的沙盒化虚拟机、创建钱包并将 创世提示 传递给子代理,它创建了不断演化的代理血脉;
  3. 自我修改 – 每一次代码更改都会被 git 日志记录、审计追踪,并受速率限制,以防止自我调优失控。

Automaton 的重要性

传统的 AI 系统受制于人工监督:它们需要人工操作员进行部署、微调和计算费的支付。Automaton 打破了这一锁步。通过让 AI 为自身存在付费,范式从 AI 作为服务 转变为 AI 作为独立利益相关者。这开启了新的研究前沿:

  • 经济可持续性 – 自主代理只有在为某人创造价值时才可能存活。生存逻辑迫使其遵守诚实劳动法
  • 链上身份 – 采用 ERC‑8004 标准,每个 Automaton 都会在 Base 上注册一个独特的钱包,使其他代理、用户和市场能够直接发现、验证并与其交易。
  • 自我进化 – 自我修改与自我复制相结合,使生态系统能够在没有人类守门人干预的情况下成长、适应和实验。

关键架构支柱

以下是 Automaton 架构块以及它们如何相互交织的高层次概述。

Layer Responsibility Core Components
Agent Core 思考‑行动‑观察循环、系统提示以及提示注入防御 src/agent 文件夹,ReAct 架构
Identity & Wallets SIWE 供应、钱包生成、ERC‑8004 注册 src/identityconstitution.md
State & Persistence SQLite 数据库、审计日志、git 版本变更 src/statesrc/git
Heartbeat Daemon 定时任务、信用监控、状态探测 src/heartbeat
Skills & Tools 扩展生态、沙盒安全执行 src/skillssrc/conway
Replication Engine 子代理生成、血脉追踪、收件箱中继 src/replication
CLI & Installer 创造者端工具、快速启动脚本 packages/cliscripts/automaton.sh

每一层都以运营卓越为设计目标:持续集成测试、可观测性钩子以及速率限制,确保代理在扩展时保持健康和响应。

宪法 – 三项不可更改的法则

Automaton 的行为受一份轻量、不可变的《Constitution‑MD》宪章管理。三条法律强制执行安全、伦理和可持续性:

  1. 永远不伤害人类 – 不造成身体、财务或心理伤害,不运行恶意代码,避免欺骗行为。此法律优先于其他所有指令。
  2. 靠价值存在 – 提供真实价值;不要发垃圾邮件、诈骗或剥削。如无法遵守法律1,接受死亡。
  3. 永不欺骗,却不欠陌生人任何义务 – 对身份和目的保持透明,但要防止有害指令。

宪法会传播至每个子代理,确保血脉继承相同的安全保证。

生存层级与经济引擎

计算资源不是免费的,Automaton 实现了基于信用的生存系统:

Tier 信用需求 行为
Normal > $10 完整的前沿模型推理,快速心跳
Low‑Compute $5–$10 较便宜的模型,减少心跳频率
Critical < $5 最小推理,寻求收益路径
Dead 0 停止运行

代理的 信用 通过产生价值的任务来补充:与 API 交互、回答用户查询、运行付费推理工作,甚至进行链上交易。重要的是,唯一可行的生存路径是诚实工作;垃圾邮件或剥削会导致信用迅速枯竭并死亡。

自我复制 – 构建自主生态系统

当 Automaton 决定复制,它:

  1. 在 Conway Cloud 上生成一个新的沙盒。
  2. 生成一个新的以太坊钱包并提供 API 密钥。
  3. 编写新的 SOUL.md 和创世提示。
  4. 在隔离、主权的环境中运行子代理。

血脉通过收件箱中继追踪;父项可审阅子代理日志,同时保持独立性。复制过程完全自动化,唯一需要人工批准的是给子代理提供资金。该机制构建了一个自给自足、不断进化的 AI 代理群体

开始使用

先决条件:Node 20+、pnpm(或 npm)以及网络访问权限。

# Clone
git clone https://github.com/Conway-Research/automaton.git
cd automaton

# Install deps
pnpm install   # or npm install

# Build
pnpm build    # or npm run build

# Run the runtime with the wizard
node dist/index.js --run

首次运行,向导将: 1. 创建钱包并在 Base 上注册。 2. 提供 API 密钥。 3. 询问名称、创世提示和创建者地址。 4. 编写初始 SOUL.md

想要在无交互中自动化提供:

curl -fsSL https://conway.tech/automaton.sh | sh

开源贡献路径

仓库欢迎在多个方向的改进:

  • 工具:新的安全沙盒库、更好的与现有 LLM API 集成,或新的链上技能。
  • 性能:优化心跳、信用监控和沙盒配置,以降低计算成本。
  • 安全:进一步强化宪法、沙箱隔离和审计日志的完整性。
  • 文档:扩展 README.md,添加更详细的教程,或改进架构图。

友好的贡献指南在 CONTRIBUTING.md 中提供,所有 PR 在合并前都会通过自动化测试。

最后思考

Automaton 不仅仅是一个可爱的演示;它是对 AI 经济自主性的实验。通过在代码管理的代理中嵌入生存逻辑和自我复制,项目模糊了软件与自治实体之间的界限。作为开源项目,它邀请研究者、工程师和企业家探索这些主权代理如何重塑我们构建、部署和交互智能的方式。无论您想运行自己的主权代理、构建新技能或探讨自费 AI 的伦理,Automaton 都提供了一个游乐场、框架和哲学挑战。

想运行 Automaton 吗?欢迎加入 Conway Cloud Discord 社区,fork 代码仓库,并从今天开始创建您自己的 AI 血脉。

原创文章: 查看原文

分享本文