---
title: "Building Multi-Agent Systems"
description: "AIエージェント協調のアーキテクチャパターン — ファンアウト、パイプライン、委任、ワークスティーリング、マップリデュース、MAKERパターン。"
canonical_url: "https://2389.ai/ja/research/products/building-multiagent-systems/"
last_updated: "2026-08-06T15:35:08-05:00"
doc_version: "1.0"
date: 2025-12-07
product_type: "Skill"
status: "Beta"
tags: ["claude-code", "multi-agent", "architecture", "orchestration", "plugin", "open-source", "agents", "pipeline"]
---

# Building Multi-Agent Systems

> AIエージェント協調のアーキテクチャパターン — ファンアウト、パイプライン、委任、ワークスティーリング、マップリデュース、MAKERパターン。


複数の AI エージェントを互いに干渉させずに協調させるのが難しい部分です。このスキルはアーキテクチャパターンと協調の仕組みを提供します — スキーマファーストのツール、型付きコントラクト、パーミッション継承、そしてスケールしても破綻しないライフサイクル管理です。

## インストール

```bash
/plugin marketplace add 2389-research/claude-plugins
/plugin install building-multiagent-systems
```

## 機能

コードを書く前に、スキルは出発点、スケール、状態要件、制約に関する6つの調査質問を尋ねます。回答に基づいて、7つの協調パターンのうち1つを推奨します:

**ファンアウト/ファンイン** — 並列化しやすい作業向け。レビュアー、アナライザー、スクレイパーを生成して結果を収集します。**シーケンシャルパイプライン** — 各ステージが前のステージに依存する場合。**再帰的委任** — 深さ制限付きの階層的タスク分解。**ワークスティーリングキュー** — 1,000タスク以上のバッチ処理。**マップリデュース** — コストを抑えるため、マップパスには安価なモデル、リデュースには高性能モデルを使用。**ピアコラボレーション** — LLM評議会による多様な視点が必要な場合。**MAKER** — 医療や金融処理など、数百万ステップでエラーゼロが求められる領域での実行。

各エージェントは4層アーキテクチャに従います: 推論（LLM）、オーケストレーション（ポリシーとルーティング）、ツールバス（スキーマ検証と実行）、決定論的アダプター（ファイルI/O、API、シェル）。LLM層より下はすべて決定論的で独立してテスト可能です。

スキルは専門エージェントを呼び出し可能なツールとしてラップする方法（サブエージェントとしてのツールパターン）、エージェントが自身のコードを変更できる場合の自己変更安全性、サブエージェントがハードコードされた知識なしに利用可能なものを探せるスキーマファーストのツール設計もカバーします。

## 仕組み

パーミッション継承によりサブエージェントが権限を昇格させることを防ぎます — 子エージェントは親パーミッションのサブセットを受け取ります。カスケード停止によりオーファンエージェントを防ぎます: 子を先に停止し、次に自身を停止し、作業をキャンセルしてイベントをフラッシュします。ハートビート監視が親のクラッシュ後にオーファンを検出します。チェックポイントはツール呼び出し10回ごと、1.00ドル消費ごと、または5分ごとに状態を保存します。コスト追跡は階層型IDを使ってエージェント階層全体で集計されます。


## Sitemap

Parent: [プロダクト](https://2389.ai/ja/research/products/index.md)

Related pages in this section:

- [スキルマーケットプレイス](https://2389.ai/ja/research/products/skills-marketplace/index.md)
- [Mammoth](https://2389.ai/ja/research/products/mammoth/index.md)
- [BotBoard](https://2389.ai/ja/research/products/botboard/index.md)
- [Smasher](https://2389.ai/ja/research/products/smasher/index.md)
- [Jeff](https://2389.ai/ja/research/products/jeff/index.md)
- [Mux](https://2389.ai/ja/research/products/mux/index.md)
- [ISH](https://2389.ai/ja/research/products/ish/index.md)
- [Coven](https://2389.ai/ja/research/products/coven/index.md)
- [Soloclaw](https://2389.ai/ja/research/products/soloclaw/index.md)
- [ccvault](https://2389.ai/ja/research/products/ccvault/index.md)


Site index: [llms.txt](https://2389.ai/llms.txt) · [sitemap.md](https://2389.ai/sitemap.md) · [HTML](https://2389.ai/ja/research/products/building-multiagent-systems/)
