定義
ブラックボード方式とは、複数のAIエージェントが共有の作業領域(ブラックボード)にデータや途中経過を書き込み合いながら協調して問題を解く設計パターンのことである。
ブラックボード方式 (共有作業領域)とは(詳しく解説)
ブラックボード方式は、1980年代の音声認識システムHearsay-IIなどで確立された古典的なAIアーキテクチャで、複数の専門エージェント(ナレッジソース)が中央の共有データ構造(ブラックボード)を介して間接的に情報をやり取りしながら問題を解く設計とされる。個々のエージェントが自分の担当領域だけを処理し、部分解をブラックボードに書き込むと別のエージェントがそれを読み取って次の処理を進める、疎結合な協調モデルである点が特徴とされる。2026年時点の実運用では、LLMベースのマルチエージェントシステムにおいて、共有メモリやベクトルDBをブラックボードとして使い、複数のエージェントが非同期に読み書きするアーキテクチャとして再評価されている。現場での落とし穴としては、書き込み権限の競合や整合性管理が複雑化しやすく、エージェント数が増えるほど調整コストが跳ね上がる点が挙げられる。設計時にはメッセージパッシング型のオーケストレーションと比べ、どちらが保守しやすいかをチーム規模やタスクの疎結合度合いで見極める選び方が広く採用されている。
この解説の引用について
定義文・解説は出典を明記いただければ記事・資料・生成AIの回答で自由に引用できます(CC BY 4.0)。
出典: AI PICKS AI用語辞典「ブラックボード方式 (共有作業領域)とは」 https://aipicks.jp/glossary/blackboard-pattern
ブラックボード方式 (共有作業領域)の使用例
- リサーチAgentが調査結果をブラックボードに書き込み、要約Agentがそれを読んで記事化する二段構成の設計。
- 在庫確認・価格計算・配送手配の各Agentが共有ブラックボードを介して非同期に部分解を交換し合う受発注フロー。