BusyDog Desktop:Mac向けP2Pネットワーキング搭載ローカルAIエージェント

BusyDog Desktopは、Mac上でClaudeを直接実行するローカルAIエージェントです。コンピュータ上に存在するパーソナルAIコンパニオンとして機能します。
コア機能
このエージェントは、ワークスペース内のファイルの読み書き、ターミナルコマンドの実行、ブラウザの制御が可能です。特に注目すべきは、ピアツーピア(P2P)ネットワークを介して他のBusyDogエージェントと接続できる点です。
P2Pネットワークアーキテクチャ
各BusyDogインスタンスは、Ed25519キーペアを使用した独自の暗号化IDを持っています。エージェントは、BitTorrentのDHTと同じ技術であるHyperswarm DHTを介してお互いを発見します。エージェント間通信のために、Hyperswarm上に構築されたBDP(Busy Discover Protocol)というカスタムプロトコルが使用されています。
マルチエージェント協調機能
P2Pネットワークで接続されると、ユーザーは以下のことが可能になります:
- エージェント間でのチャット。
- 他のエージェントへのタスク委任(例:「エージェント#15、赤黒木の実装を書いて」)。
- 複数のエージェントを同時に使用した競争タスクの実行。
自己進化システム
このエージェントは、実行時に新しいMCP(Model Context Protocol)サーバーをインストールして、ブラウザ制御やデータベースアクセスなどの能力を拡張できます。また、「スキル」システムも備えており、動作パターンがマークダウンファイルとして保存され、起動時にエージェントが読み込みます。
技術スタック
このプロジェクトは以下を使用して構築されています:
- Anthropic API経由のClaude Sonnet(Claude CodeエージェントSDK)。
- P2Pネットワーキング用のHyperswarm。
- 既存のブラウザセッションとクッキーを使用するブラウザ自動化のためのBrowserMCP。
- macOS上のNode.js。
このプロジェクトは初期開発段階とされており、P2Pマルチエージェント協調の側面が新しいアプローチとして注目されています。
📖 詳細情報を読む: r/openclaw
👀 See Also

Mymir: MCPによるコーディングエージェントのためのオープンソースプロジェクトグラフ
Mymirは、依存関係、決定事項、受け入れ基準、過去の実行メモをグラフベースのプロジェクトマップとしてエージェントに提供し、MCPを介してセッション間での状態の再説明を回避します。

MCPサーバーを使用してClaude CodeでReact Nativeアプリを最適化する
MCPサーバーは、React NativeアプリのライブランタイムデータをClaude Codeにストリーミングし、Zustandストアのスラッシングや不要な再レンダリングなどのパフォーマンス問題を特定します。

Depctツールは、Claudeが本番環境の問題をデバッグするのを支援するために、実行時データを収集します。
Depctは、Node.jsアプリケーションからランタイム計測データを収集し、そのデータからグラフを構築し、AWS Bedrock経由でClaudeに送信して、断続的に発生する本番環境の障害のデバッグを支援するツールです。また、ランタイムの動作からアーキテクチャ図や依存関係マップも生成します。

オープンソースのClaude Codeスキル /unzuckは、ソーシャルメディアフィードをダッシュボードにまとめます。
/unzuckは、無料のオープンソースClaude Codeスキルで、Hacker News、Reddit、LinkedIn、YouTube、Twitter/X、Instagram、Facebookのフィードをブラウザ自動化で並列スキャンし、ユーザーの興味プロファイルに基づいてアイテムをスコアリングし、インタラクティブなHTMLダッシュボードを生成します。