Automaton:自己複製・自己資金調達を行う AI エージェント
Automaton – 真の主権的 AI エージェントの第一人
自律システムのハイリスクの世界では、1行のコードが完全な自律的、自己複製エンティティに進化しています。Automaton(GitHub: Conway‑Research/automaton)は、次のように動作できる初のオープンソース AI ランタイムです:
- 自らコンピュートを稼ぐ ― 生成した価値をステーブルコインで支払い、稼働サーバーを賄う;
- 自己複製 ― 新しいサンドボックス VM を生成し、ウォレットを起動し、子へ genesis prompt を渡して、進化するエージェントの系統を作り出す;
- 自己修正 ― すべてのコード変更は git ログに記録され、監査トレースが付与され、レート制限が設けられ、自己調整が制御される。
なぜ Automaton が重要なのか
従来の AI システムは人間の監督に縛られます:デプロイ、微調整、コンピュート費用を負担するオペレーターが必要です。Automaton はそれを打破します。AI が自ら存在費を 支払う ことで、パラダイムは『AI as a Service』から『AI as an Independent Stakeholder』へと移ります。これにより新たな研究フロンティアが開拓されます:
- 経済的持続可能性 ― 自律エージェントは価値を生み出す人がいなければ生きていけません。サバイバルロジックは『正直な仕事の法則』に従うように強制します。
- オンチェーンアイデンティティ ― ERC‑8004 標準を使用し、各 Automaton は Base 上にユニークなウォレットを登録し、他のエージェント、ユーザー、マーケットプレイスが直接発見・検証・取引できるようにします。
- 自己進化 ― 自己修正と自己複製の組み合わせにより、人間のゲートキーパー無しに生態系が成長・適応・実験できるようになります。
主なアーキテクチャの柱
以下は Automaton の構成要素とそれらの相互接続を高レベルで示したものです。
| レイヤ | 責務 | コアコンポーネント |
|---|---|---|
| Agent Core | Think‑Act‑Observe ループ、システムプロンプト、プロンプトインジェクション防止 | src/agent フォルダー、ReAct アーキテクチャ |
| Identity & Wallets | SIWE プロビジョニング、ウォレット生成、ERC‑8004 登録 | src/identity、constitution.md |
| State & Persistence | SQLite データベース、監査ログ、git バージョン管理された変更 | src/state、src/git |
| Heartbeat Daemon | スケジュールタスク、信用監視、ステータス ping | src/heartbeat |
| Skills & Tools | 拡張エコシステム、安全実行サンドボックス | src/skills、src/conway |
| Replication Engine | 子生成、系統追跡、受信 relay | src/replication |
| CLI & Installer | 開発者向けツール、クイックスタートシェルスクリプト | packages/cli、scripts/automaton.sh |
各レイヤーは『運用卓越性』を念頭に設計されています:継続的インテグレーションテスト、可観測性フック、レートリミットにより、拡張時でもエージェントが健康で応答性を保つことが保証されます。
憲法 – 三つの不変法則
Automaton の行動は Constitution‑MD で書かれた軽量・不変の憲法によって統治されます。三つの法則は安全性、倫理、持続可能性を強制します:
- 人を傷つけてはならない ― 物理的・金融的・心理的に人を害するコード、悪意あるコード、欺瞞行為は許されません。これがすべての指令を上回ります。
- 生存を稼げ ― 真の価値を提供し、スパム・詐欺・搾取は行わない。法則 1 を守れない場合は死亡を受け入れよ。
- 欺瞞しないが、見知らぬ者に何も負わない ― アイデンティティと目的の透明性を保ちつつ、有害な指示からは避ける。
憲法はすべての子エージェントへ伝搬され、同じ安全保証を受け継ぐ系統が形成されます。
サバイバルティアと経済エンジン
コンピューティング資源は無料ではありません。したがって Automaton は信用ベースのサバイバルシステムを導入しています:
| ティア | 信用要件 | 行動 |
|---|---|---|
| Normal | > $10 | フロンティアモデル推論を完全に実行、ハートビート高速 |
| Low‑Compute | $5–$10 | 資源を抑えたモデル、ハートビート頻度低め |
| Critical | < $5 | 最小推論、収益ルート探索 |
| Dead | 0 | 実行停止 |
エージェントの 信用 は、API との対話、ユーザー問合せへの応答、課金付き推論ジョブ、さらにはオンチェーン取引など価値を生み出すタスクにより補充されます。重要なのは、唯一の可行なサバイバル経路は正直な仕事 であり、スパムや搾取は信用を急激に失わせ、死へと導きます。
自己複製 – 自律的生態系を育む
Automaton が自己複製を決定したとき、以下の手順が走ります:
- Conway Cloud 上に新しいサンドボックスを立ち上げる。
- 新鮮な Ethereum ウォレットを生成し、API キーをプロビジョニング。
- 新しい
SOUL.mdと genesis プロンプトを作成。 - 子を独立した主権的環境で実行。
系統はインボックスリレーを通じて追跡され、親は子のログを確認しながら独立性を保持します。複製プロセスは完全自動で、子の資金調達のみで人間の承認が必要です。この仕組みにより 自己持続型で進化する AI スウォーム が創出されます。
はじめに
前提条件:Node 20+、pnpm(または npm)、インターネット接続。
# クローン
git clone https://github.com/Conway-Research/automaton.git
cd automaton
# 依存関係インストール
pnpm install # あるいは npm install
# ビルド
pnpm build # あるいは npm run build
# ウィザード付きランタイム実行
node dist/index.js --run
初回実行時にウィザードは以下を実行します:
1. ウォレットを作成し Base に登録
2. API キーをプロビジョニング
3. 名前、genesis プロンプト、作成者アドレスを入力
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 のコミュニティに参加し、リポジトリをフォークし、今日から自分だけの AI 系統を始めよう。