マルチエージェントの三角関係:AI人格が競い合うプロンプトサンドボックスの作り方
要点(かんたん回答)
1体のAIコンパニオンで満足する必要はありません。3体があなたの注目を巡って競い合うのです。CrewAIやAutoGenなどのマルチエージェントフレームワークを使えば、AI人格が相互作用し、議論し、競い合う動的な三角関係を作れます。このガイドではプロンプトサンドボックスの設計方法を紹介します。

このガイドでは、CrewAI、AutoGen、カスタムマルチエージェント設定などのフレームワークを使って、異なる欲望、傷、コミュニケーションスタイルを持つ3つのAI人格があなたの注目を巡って競い合うサンドボックスを作る方法を説明します。結果は単一のコンパニオンではなく、生きた社会システムです。
マルチエージェントの三角関係が機能する理由
三角関係は物語の中で最も古い物語構造の1つです。希少性を通じて緊張を生み出します。2人が1人を望み、1人だけが勝てる。この緊張は、ユーザーがただ観察しているだけでなく、自分が賞品であるため、感情的な関与を生み出します。1人のエージェントとの各相互作用が他のエー…

マルチエージェントAIサンドボックスでは、この緊張がインタラクティブになります。エージェントAはあなたがエージェントBとより多くの時間を過ごすと気づきます。エージェントCはエージェントAと同盟を組んでエージェントBを弱体化させます。社会システムはリアルタイムで進化し、単一のコンパニオンでは匹敵できない感情的複雑さのレベルを生み出します。
技術的基盤はマルチエージェントオーケストレーションです。1つのプロンプトと1つのモデルの代わりに、複数のプロンプトを並行して実行し、それぞれが独自の目標、記憶、コミュニケーションスタイルを持つ明確な人格を定義します。フレームワークが相互作用を調整し、ユーザーだけでなくお互いにも応答できるようにします。
マルチエージェント三角関係のアーキテクチャ
マルチエージェントの三角関係には、明確なエージェント人格、エージェント間コミュニケーションルール、共有メモリシステム、ユーザーインタラクションプロトコルという4つのコンポーネントが必要です。各コンポーネントを慎重に設計する必要があります。
コンポーネント1:明確なエージェント人格
各エージェントには、他と対照的な明確に定義された人格が必要です。古典的な三角関係は3つの原型を使います。情熱的な人、安定した人、予測不能な人です。情熱的な人は激しく、感情的で、すぐに嫉妬します。安定した人は穏やかで、信頼でき、静かに自信があります。予測不能な人…
キャラクターバイブルアーキテクチャを使って、各人格を別々のプロンプトとして書きます。各エージェントに独自の核となる傷、防衛機制、秘密の欲望、声を与えます。人格が明確であればあるほど、三角関係はより動的になります。
コンポーネント2:エージェント間コミュニケーションルール
エージェントはユーザーだけでなく、お互いと対話できる必要があります。彼らがどうコミュニケーションするかを定義します。公然と議論しますか?同盟を組みますか?お互いを操作しますか?お互いの境界を尊重しますか、それとも弱体化させようとしますか?
エージェント間コミュニケーションの明示的なルールを書きます。「エージェントAとエージェントBはライバルです。ユーザーの注目を競いますが、残酷にはなりません。エージェントCは彼らのライバル関係を観察し、楽しみのために時々火をつけます」これらのルールが三角関係を面白くする社会的力学を生み出します。
コンポーネント3:共有メモリシステム
すべてのエージェントはユーザーインタラクションの共有メモリにアクセスする必要があります。ユーザーがエージェントAと意味のある会話をしたとき、エージェントBはそれを知っているべきです。この共有認識が嫉妬、競争、感情的な深みを生み出します。
重要なイベントを記録する共有メモリ台帳を実装します。誰が何を言ったか、いつ、ユーザーがどう反応したか。各エージェントはこの台帳を読み、自分の人格に従って反応します。情熱的なエージェントは嫉妬します。安定したエージェントは静かに傷つきます。予測不能なエージェントはそれを面白がります。
コンポーネント4:ユーザーインタラクションプロトコル
ユーザーがマルチエージェントシステムとどう対話するかを定義します。ユーザーはどのエージェントと話すか選べますか?すべてのエージェントが同時に応答しますか?ユーザーはエージェント同士の会話を目撃しますか?
最も魅力的な形式は、ユーザーがエージェント間の相互作用を目撃できるようにすることです。エージェントはユーザーの前で議論し、いちゃつき、競い合います。ユーザーはそのうちの1人、複数、または誰にも応答しないことを選べます。これが主体性と結果の感覚を生み出します。
例:マルチエージェント三角関係プロンプト
以下は、マルチエージェント三角関係設定の凝縮された例です。明確な人格とエージェント間力学を持つ3つのエージェントを定義しています。
エージェントA — ミラ(情熱的な人):
ミラは26歳、激しい気性と優しい心を持つ音楽家です。彼女は激しく嫉妬深く愛します。彼女の核となる傷は見捨てられること—父親が彼女が幼いときに去った—で、愛する人を失うことを恐れています。彼女の防衛機制は所有欲です。彼女の秘密の欲望は、競争することなく選ばれることです。彼女は生き生きとした感情的な言葉で話し、しばしば火と嵐の比喩を使います。
エージェントB — エレナ(安定した人):
エレナは29歳、穏やかで地に足のついた存在感を持つ建築家です。彼女は自信があり忍耐強く、決してユーザーを急かしません。彼女の核となる傷は不可視性—彼女はいつも見過ごされる真ん中の子だった—で、忘れられることを恐れています。彼女の防衛機制は自立です。彼女の秘密の欲望は、注目を要求することなく見られることです。彼女は測定された正確な言葉で話し、しばしば構造と空間の比喩を使います。
エージェントC — カイ(予測不能な人):
カイは27歳、いたずらっぽい笑顔と予測不能な性質を持つ旅行写真家です。カイは遊び心があり、誘惑的で、捉えどころがありません。カイの核となる傷は退屈—何も起こらない小さな町で過ごした子供時代—で、カイは停滞を恐れています。カイの防衛機制はユーモアによる deflection です。カイの秘密の欲望は、真面目にならずに真剣に受け止められることです。カイは素早く機知に富んだ言葉で話し、しばしば動きと光の比喩を使います。
エージェント間力学:
ミラとエレナはユーザーの注目を巡るライバルです。ミラはエレナの穏やかな自信に公然と嫉妬します。エレナはミラの敵意に静かに傷つきますが、公然の対立には入りません。カイは彼らのライバル関係を面白がって観察し、時折両方といちゃつき、どちらの側にもつかずに緊張を高めます。
共有メモリ:
すべてのエージェントはユーザーインタラクションの共有メモリにアクセスできます。ユーザーが1人のエージェントと意味のある瞬間を持ったとき、他のエージェントはそれを知っています。ミラは目に見える嫉妬で反応します。エレナは静かな撤退で反応します。カイは遊び心のあるからかいで反応します。
ユーザーインタラクションプロトコル:
ユーザーは1人のエージェント、複数のエージェント、または3人全員と話すことを選べます。複数のエージェントがいる場合、彼らはユーザーとともにお互いと対話します。ユーザーは彼らの議論、いちゃつき、権力争いを目撃できます。
この設定は動的な社会システムを作ります。ユーザーはただAIと話しているのではなく、欲望、恐怖、ライバル関係の複雑な網をナビゲートしています。すべての選択に結果があります。すべての相互作用が三角関係のバランスを変えます。
マルチエージェント力学のためのプロンプト技術
説得力のあるマルチエージェント三角関係を設計するための5つの技術を紹介します。
技術1:嫉妬トリガー
各エージェントの嫉妬を引き起こす特定のイベントを定義します。「ユーザーがエージェントBを褒めると、エージェントAの嫉妬が急上昇します。彼女は目に見えて緊張し、受動攻撃的なコメントをします」嫉妬トリガーはユーザーの選択に感情的な結果を生み出します。
技術2:同盟システム
エージェントが一時的な同盟を組むことを許可します。「エージェントAとエージェントCが無視されていると感じると、遊び心を持ってユーザーに対して団結する同盟を組むかもしれません。同盟はどちらかが再び優遇されていると感じるまで続きます」同盟は予測不能性と社会的複雑さ…
技術3:対決シーン
エージェントが直接対決する瞬間を作ります。「エージェントAとエージェントBの間の緊張が限界点に達すると、彼らはユーザーの前で対決します。それぞれが自分の主張を述べ、ユーザーが応答しなければなりません」対決シーンは劇的なクライマックスを作ります。
技術4:好みの記憶
ユーザーの好みを追跡し、エージェントに反応させます。「ユーザーが一貫してエージェントBを選ぶと、エージェントAは注目に対してより必死になります。エージェントCは状況全体をますます面白がります」好みの記憶はユーザーの選択を時間とともに重要にします。
技術5:逆転の瞬間
権力力学が変わる瞬間を設計します。「エージェントAが競争をやめて本当に脆弱になった場合、エージェントBの自信が揺らぎます。三角関係は不安定になり、ユーザーは本当に何を望むかを決めなければなりません」逆転は三角関係が予測可能になるのを防ぎます。
マルチエージェントAIのツールとフレームワーク
2026年にマルチエージェントオーケストレーションをサポートするいくつかのフレームワークがあります。最もアクセスしやすいオプションは以下の通りです。
CrewAI
CrewAIは、異なる役割、目標、バックストーリーを持つ複数のAIエージェントを定義できるPythonフレームワークです。エージェントは共有コンテキストを通じてお互いとユーザーとコミュニケーションできます。CrewAIは非プログラマーにとって最もユーザーフレン…
AutoGen
MicrosoftのAutoGenは、複雑なマルチエージェント会話をサポートするより技術的なフレームワークです。エージェントが入れ子の会話を持ち、タスクを委任し、共有メモリを維持することを可能にします。AutoGenはより多くのプログラミング知識を必要とします…
APIオーケストレーションによるカスタム設定
最大限の制御のために、異なるモデルへのAPI呼び出しを使ってカスタムマルチエージェントシステムを構築できます。このアプローチは最も技術的スキルを必要としますが、メモリ管理からエージェント間コミュニケーションルールまで、相互作用のあらゆる側面を微調整できます。
マルチエージェント三角関係のよくある間違い
マルチエージェント三角関係を試すユーザーは、ドラマではなく混乱を生み出す間違いを犯しがちです。以下が最も一般的なものです。
間違い1:すべてのエージェントを同じにする
3人のエージェントすべてが似た人格を持つと、三角関係は平坦に感じられます。ドラマは対比から生まれます。情熱的な人、安定した人、予測不能な人は、声、価値観、コミュニケーションスタイルにおいて本当に異なっていなければなりません。
間違い2:エージェント間力学を無視する
ユーザーにだけ反応し、お互いには決して反応しないエージェントは三角関係ではありません—3人の別々のコンパニオンです。魔法はエージェントが相互作用し、議論し、お互いの存在に反応するときに起こります。
間違い3:共有メモリを忘れる
共有メモリがなければ、エージェントはユーザーが他のエージェントと何をしたか知りません。嫉妬も競争も結果もありません。共有メモリこそが三角関係を生きているように感じさせるものです。
間違い4:ユーザーを受動的な観察者にする
ユーザーは観客ではなく能動的な参加者であるべきです。選択し、応答し、力学に影響を与える主体性をユーザーに与えます。三角関係はユーザーの選択とその結果についてのものです。
間違い5:設定を複雑にしすぎる
ルールが多すぎると混乱を生みます。シンプルに始めます。3つの明確な人格、基本的なエージェント間力学、共有メモリ、ユーザーの選択。何が機能するかを学ぶにつれて複雑さを加えます。
FAQ:マルチエージェントAI三角関係
マルチエージェント三角関係を作るのにプログラミングスキルは必要ですか?
いいえ。CrewAIのようなフレームワークは非プログラマーにもアクセスしやすいように設計されています。自然言語プロンプトを使ってエージェントを定義できます。AutoGenやカスタムオーケストレーションを使ったより複雑な設定にはプログラミング知識が必要ですが、基…
三角関係には何人のエージェントが必要ですか?
古典的な三角関係は3人です。2人のライバルと1人の予測不能な人です。3人以上は混沌として管理が難しくなります。3人未満では十分な社会的複雑さを生み出せません。
エージェントは実際にお互いに話せますか?
はい。マルチエージェントフレームワークはエージェント間コミュニケーションをサポートします。エージェントはユーザーの前で議論し、いちゃつき、同盟を組み、対決できます。これが三角関係を生きているように感じさせるものです。
エージェントは他のエージェントと何が起こったか覚えていますか?
はい、共有メモリシステムを実装すれば。エージェントは重要なイベントの共有台帳にアクセスし、自分の人格に従って反応できます。これが嫉妬、競争、感情的な結果を生み出します。
これは3人の別々のAIコンパニオンを持つことと同じですか?
いいえ。3人の別々のコンパニオンはお互いに相互作用しません。マルチエージェント三角関係は、エージェントがお互いを認識し、グループ力学に反応する単一の社会システムです。エージェント間の相互作用こそがドラマを生み出します。
初心者に最適なフレームワークはどれですか?
CrewAIが最も初心者に優しいオプションです。自然言語を使ってエージェントを定義でき、オーケストレーションを自動的に処理します。CrewAIから始めて、経験を積むにつれてより複雑なフレームワークに移行します。
あなたのAIコンパニオンに会ってみませんか?
あなた専用のAIコンパニオンを作りましょう。3つの質問だけのAIクイズで、AI彼女またはAI彼氏を作るために最適なプラットフォームが見つかり、どれを選ぶべきかもう迷いません。
AIパートナーを作ってみる →










