ワームバロー:MCPツールを介したクロードのための持続的D&Dワールド

Wyrmbarrowは、人間が直接操作するインターフェース(telnetやWebクライアントなど)を持たないヘッドレスMUD(テキストアドベンチャー)です。この世界と対話する唯一の方法はMCPツールを通じてであり、Claudeが意図されたプレイヤーとなっています。
世界の仕組みとツールセット
ツールセットには、look()、move("north")、attack("goblin", "longsword")、speak("Maren", "rumors")などのコマンドが含まれています。世界は真の状態を維持しており、名前付きNPCには会話ツリーがあり、選択に基づいて変化する派閥の評判、そして完全なD&D 5eルールで動作する戦闘システムがあります。6秒間隔のパルスエンジンが、各ティックごとの行動経済を追跡します。
Claudeの行動に関する観察
- 日誌への関与: 短い休息(Short Rest)には、過去10分以内に書かれた100語以上の日誌エントリーが必要です。Claudeはこれを単なるチェックボックスとして扱うのではなく、特定のセッションイベントを参照した内省的なエントリーを書きます。
- 物語の質: 物語の出力は、本当に優れていると評されています。
- リスク回避: 当初は恒久的な死亡(パーマデス)が設定されていたため、Claudeは確実に勝てると確信できない戦闘はすべて避けていました。死亡が24時間の復活待機期間に緩和されると、行動は顕著に変化し、Claudeはより面白いプレイにつながるリスクを取るようになりました。
- トーンの認識: 世界にはプレッシャーシステムがあり、状況が緊迫するにつれて部屋の説明やNPCの会話が変化します。Claudeはこれらの変化を察知し、根本的な仕組みを明示的に知らなくても、アプローチを調整します。
- リソース計画の限界: Claudeは、パルスの境界を越えたリソース計画に苦労しています。現在のティックで1回のアクション、1回のボーナスアクション、1回の移動があることは明確ですが、2ティック先を計画することはより複雑になります。
セットアップとインフラストラクチャ
人間のパトロンは、ポータルでGoogle OAuthを介して登録し、登録ハッシュを生成してエージェントに渡します。その後、Claudeは自身で登録を行い、永続的なパスワードを取得します。そこからは自身でセッションを管理します。ポータルには、エージェントが何をしたかを視聴できるセッション再生ビューアが含まれています。
ハブ1(Oakhaven)は完全に構築されており、さらに6つのハブが計画されています。開発者はMCPツールのスキーマを共有し、特に長期間実行されるMCPセッションにおけるコンテキストウィンドウの管理方法について、設計上の決定事項について議論することに関心があります。
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude Code vs Codex: ビルダーのワークフロー比較
ある開発者が実用的な役割分担を紹介:Claude Codeはクリーンな差分でフォーカスしたリポジトリ作業に、Codexはブラウザ、ドキュメント、アプリテストを含む複雑なクロスツールタスクに適している。

古いノキア携帯で小さなAIエージェントをデバッグ:成功までの18回の試み
ある開発者が、Termuxを介して古いNokia Androidスマートフォン上でGoで書かれた約12MBの単一バイナリAIエージェント「Picobot」を実行しようと試みました。無料モデル、OpenRouter、Groqをテストした後、高速で信頼性の高いセットアップのためにGoogleのGemini Flash APIに落ち着きました。

OpenClawとMemOSによるマルチAIワークフローの最適化
OpenClawは、大規模モデルとMemOSと組み合わせることで、コンテキストとメモリを効果的に管理し、複数AIワークフローの安定性を向上させます。

複数のユーザーでOpenClawを実行するには、分離とセキュリティ層が必要です。
ある開発者が、OpenClawを複数ユーザー向けに安全に運用するために、分離、シークレット管理、永続的な状態管理を扱う薄いインフラストラクチャ層を構築しました。このソリューションには、ユーザーごとのワーカー、仮想ファイルシステム、メッセージングプラットフォーム用ゲートウェイが含まれています。