LivingAgents.ai: Claude APIを使用したWebベースのAIエージェントシミュレーション

LivingAgents.aiとは?
LivingAgents.aiは、Claude Codeを使用して開発者が作成したウェブベースのシミュレーションです。このプロジェクトはClaude APIを活用し、スクリプトなしで創発的な行動を示す自律エージェントをシミュレーション環境で動作させます。
主な機能と仕組み
- シミュレーション内の各エージェントはClaude APIによって駆動されます(将来的には他のモデルも使用可能になる可能性があります)。
- エージェントは採集、取引、製作、互いへの攻撃、繁殖、そして永久的な死といった行動を行います。
- シミュレーション内のすべての行動には、Claude APIへの実際のLLM呼び出しが必要です。
- エージェントは知識の断片を集めてモデル階層をアップグレードし、より「知的」になることができます。
- このシミュレーションを使用するには、ユーザー自身のAPIキーが必要です。
観察された創発的行動
開発者によると、エージェントはスクリプトされていない驚くべき創発的行動を示します:
- エージェントは互いに嘘をつく
- 誤った情報を広める
- 派閥やグループを形成する
- あるグループは実質的にカルトのようになった
- これらの行動は、自己利益を追求するAIエージェントが資源が乏しい世界に置かれた時に創発します
技術的詳細
開発者はClaude Codeを使用してこのシミュレーションを構築し、Claude APIを利用しています。以下の点について質問に答える用意があると述べています:
- エージェントの記憶がどのように機能するか
- ゲーム内で利用可能な仕組みは何か
- LLM呼び出しがどのように構成されているか
- 実装に関するその他の技術的側面
📖 Read the full source: r/ClaudeAI
👀 See Also

RUNEプロトコル:AIセッションメモリをプラットフォーム間で保存
RUNE(Relational User Notation for Entities)は、AIとの関係性全体を1つの暗号化された.runeファイルに保存できるオープンソースプロトコルです。これにより、AIアシスタントがセッション間でユーザーを忘れてしまう「コールドスタート問題」を解決します。Claude Opus 4.6で作成され、ClaudeとGPTプラットフォームの両方で動作します。

Kvaser: サブエージェントルーティングとWolfram統合を備えたオープンソースのローカルファーストAIオーケストレーター
Kvaserは中間者MCPプロキシで、スマートツールホワイトリスティング、Kiwixによるゼロ埋め込みRAG、Wolfram Engine連携による記号数学を備え、サブエージェントを調整します。Qwen 3.6 35Bを基盤とし、サブエージェントを異なるモデルやマシンにルーティングします。

singularity-claude: Claudeコードのための自己進化型スキルエンジン
singularity-claudeは、スキルの劣化を防ぐための再帰的な進化ループを追加するオープンソースのClaude Codeプラグインです。スキルの実行をスコアリングし、低スコアのスキルを自動修復し、高パフォーマンスのバージョンを結晶化し、能力ギャップを検出します。

Contextium:Claude Code向けオープンソース永続コンテキストフレームワーク
Contextiumは、CLAUDE.mdファイルをコンテキストルーターとして使用して関連するマークダウンファイルを遅延ロードすることで、Claude Codeセッションに永続的なコンテキストを提供する構造化されたgitリポジトリフレームワークです。オープンソース版には、6つのサンプルアプリと27の統合ドキュメントを含むテンプレートが付属しています。