ブルンフェルド・エージェンティック・ワールド:行動プロンプトなしのマルチエージェント中世経済シミュレーション

✍️ OpenClawRadar📅 公開日: March 23, 2026🔗 Source
ブルンフェルド・エージェンティック・ワールド:行動プロンプトなしのマルチエージェント中世経済シミュレーション
Ad

コアアーキテクチャ

このシミュレーションでは、20体のLLMエージェントが行動指示ゼロの中世の村の経済で稼働します。エージェントに目標を指示する代わりに、システムは物理法則を持つ世界を構築し、目標が自然に生まれるようにします。各エージェントはティックごとに約200トークンの知覚を受け取り、内容は:自分の位置、近くにいる人物、所持品、財布、空腹度、道具の耐久度、ライブの市場注文帳です。彼らは現在の位置と所持品で「何を生産できるか」を見ることができます。

アーキテクチャは、エージェントごとに1回のLLM呼び出しをラップする14の決定論的エンジンフェーズをティックごとに使用します。エンジンは通常プロンプトトークンを浪費するすべてのメカニクスを処理します:レシピ検証、道具の劣化、注文帳のマッチング、腐敗タイマー、空腹度の変動、閉店時間、知人制限(エージェントは話すまで互いの名前を知りません)。LLMはスキーマから行動を選択するだけで、エンジンがそれを世界の状態に対して解決します。

主要メカニクス

  • 空腹を点火スイッチとして:最初の4ティックは誰も空腹でないため取引が発生しません。空腹度が3/5に達した瞬間、エージェントは村の広場へ移動し、注文を出し、食料を購入し始めます。ティック7では、6ティックの無活動の後、54コイン相当の6取引が発生しました。
  • サプライチェーンを性格として:粉屋はすべての小麦粉を管理します。鍛冶屋はすべての道具を作ります。どちらかが死亡(空腹度5で3ティック続くと餓死)すると、下流のチェーン全体が崩壊します。
  • 自然なフィードバック:空腹度が3/5に達すると、エージェントは(空腹です。)と表示されます。無効な行動を試みると、[食べられません] 小麦はまず粉に挽く必要がありますと表示されます。
Ad

観察された創発的行動

経済的指示なしで、初日に以下が生まれました:

  • パン屋が粉屋から小麦粉を掛け売りで交渉し、日曜日のパン販売で支払うことを約束
  • 農夫の甥が道具が故障していることに気づき、鍛冶屋を訪れるために作業を止めることについて叔父と議論し、議論に勝利
  • 鍛冶屋が鉱山へ行き、会話を通じて鉱石価格を1単位あたり2.2コインで交渉
  • 16歳の見習いがパンを購入し、1つ食べて残りを市場で転売し、誰にもアービトラージを教えられずに仲介業者になる

技術的実装

このプロジェクトはフレームワーク依存なしのオープンソースTypeScriptです。あらゆるLLMで動作し、OpenRouter経由の無料モデルでも問題なく動作します。システムには、ピクセルアートマップ、ライブエージェントスプライト、取引の流れを示すブルームバーグスタイルのティッカーを含むプレイ可能なビューアが含まれ、ユーザーは村人として参加して20体のNPCと競争できます。リーダーボードがあり、ゴッドモードでは干ばつや鉱山崩壊を注入して経済の反応を観察できます。任意のエージェントにインタビューでき、彼らは実際の記憶状態から回答します。

📖 完全なソースを読む: r/ClaudeAI

Ad

👀 See Also

スキルスキャフォルダー:コードを書かずにOpenClawスキルを構築
Tools

スキルスキャフォルダー:コードを書かずにOpenClawスキルを構築

Skill Scaffolderは、ユーザーがプレーンな英語で望むことを記述するだけでOpenClawスキルを作成できるオープンソースツールです。YAML、Python、設定ファイルを必要とせず、ユーザーへのインタビュー、スキルファイルの作成、テスト、インストールという全プロセスを処理します。

OpenClawRadar
スケールズ:Ollamaサポート搭載のデスクトップAIエージェント、300MBのアイドル時RAM
Tools

スケールズ:Ollamaサポート搭載のデスクトップAIエージェント、300MBのアイドル時RAM

Skalesは、.exe/.dmgインストーラーを備えたネイティブElectronデスクトップアプリで、自律型AIエージェントを提供します。Ollamaと連携してローカル推論を行ったり、クラウドプロバイダーと連携したりでき、約300MBのアイドルRAMを使用し、データはローカルの~/.skales-dataに保存されます。

OpenClawRadar
OpenClaw用のローカル音声テキスト変換にParakeet TDT 0.6b v3を使用
Tools

OpenClaw用のローカル音声テキスト変換にParakeet TDT 0.6b v3を使用

開発者がNVIDIAのParakeet TDT 0.6b v3モデルをONNX経由でCPU上でローカル実行できるように変換し、25のヨーロッパ言語をサポートしています。このモデルはDockerコンテナを通じてOpenAI互換のAPIエンドポイントを提供し、OpenClawでの音声ファイル文字起こしとの統合を可能にします。

OpenClawRadar
Claude Code LSP: 言語サーバープロトコルによる高速かつ正確なコードナビゲーションの実現
Tools

Claude Code LSP: 言語サーバープロトコルによる高速かつ正確なコードナビゲーションの実現

Claude CodeはデフォルトではLSPが無効になっていますが、有効にするとコードナビゲーションが30〜60秒かかるgrep検索から、50ミリ秒で100%正確なクエリに変わります。設定には公式ドキュメントではなくGitHubのissueで発見されたフラグが必要です。

OpenClawRadar