プロトコルエンジニアリングを活用したAI共創の進め、W-EXに関して
独自の知性を削り出し、世に知性を解き放つ——両利きのAI共創アーキテクチャ
【W-EXの方程式】
- 探査(Exploration) = 「仕組み × 対話術」によって、AIというパートナーと共に知性を削り出す。
- 活用(Exploitation) = その共創した成果を、AIの言語能力を最大限に引き出して翻訳してもらい、世に放つ。
目次(INDEX)
用語一覧
| 用語 | 定義 |
|---|---|
| W-EX(ダブレックス) | 方程式の右辺「Exploration」「Exploitation」は、どちらも英語の冒頭2文字が”Ex”で始まる。この「Exが2つ(ダブル)」であることから「W(ダブル)-EX」と名付け、「ダブレックス」と発音する。両利きのAI共創アーキテクチャという主張と、名称自体が呼応している。 |
| 探査(Exploration/第1のEX) | 「仕組み × 対話術」によって、AIパートナーと共に独自の知性を削り出す活動。 |
| 活用(Exploitation/第2のEX) | 探査で得たSSOTを入力ソースとし、AIの言語能力を引き出して複数の文脈へ翻訳し、世に放つ活動。 |
| SSOT(Single Source of Truth/単一情報源) | 探査によって削り出された、独自の知性の確定版。活用における入力ソースとなる。 |
AIエンジニアリング用語(一般論と本文書独自の定義)
| 用語 | 一般的な定義 | 本文書における独自の定義・位置づけ |
|---|---|---|
| グラフエンジニアリング | 概念やタスクの関係性・依存構造をノードとエッジで可視化・設計する技術。 | 文章作成に先立ち、「解説書(Philosophy)」で目的・前提を、「構成設計書(Topology)」で章立ての論理階層をDot言語やMermaidで記述し、出来上がりに向けた想定地図として機能させる。 |
| シンクエンジニアリング(Sync Engineering) | ハーネスエンジニアリングの一分野として、AIに規則やガードレールを設定し、逸脱なく従わせるための仕組み作り。 | 「AIはルールを守れない」という前提に立ち、規則を強制するのではなく引き算する。人間とAIの思考の同期(Sync)維持に不可欠な最小限のルールだけに絞り込み、AIのアテンションを本来の思考へ解放する。 |
| プロンプトエンジニアリング | AIへの指示文(プロンプト)の設計・最適化によって望む出力を引き出す技術。 | 仮説検証の反復を通じてAIの思考の揺らぎやズレを捉え、的確な指示出しを重ねる対話術として運用する。第1のEXでは仮説検証の道具、第2のEXでは媒体ごとの翻訳指示の道具として、二重の役割を担う。 |
| ループエンジニアリング | AIの出力を繰り返し評価・改善する反復的な開発プロセス全般を指す、比較的緩やかな概念。 | 人間が高頻度で介入する「創作」「進化」「理解」の3種のトリプルループとして明確に定義。特に「進化ループ」は仕組み(規約や地図)自体を動的に書き換える点、「理解ループ」はセレンディピティの回収を目的とする点が独自。 |
| コンテキストエンジニアリング | AIに与える入力コンテキスト(資料・背景情報)を設計し、応答精度を高める技術。 | 二重の役割を持つ。第1のEX(探査)では、グラフエンジニアリング(想定地図)とシンクエンジニアリング(同期のための規約)で組み上げた「仕組み」そのものをセッションの土台となるコンテキストとして流し込む役割を担う。第2のEX(活用)では主軸となり、確定したSSOTを入力コンテキストとして固定することで、短期プロジェクトにおける文脈のブレを防ぎ、複数文脈への翻訳を成立させる基盤となる。 |
※プロトコルエンジニアリングについては、2.2・2.3・3.3節にて詳述する。
1. [W-EXとは何か] : [探査と活用を連動させるAI共創アーキテクチャ]
W-EXとは、「知性を削り出す探査」と「知性を世に放つ活用」という2つの知性活動を連動させるAI共創アーキテクチャである。
一般的な経営学や強化学習において「探索」と「活用(深化)」は資源配分のトレードオフ(二者択一の緊張関係)として論じられることが多い。これに対し、W-EXにおける「活用」とは、既存事業を深める意味ではなく、探査(削り出し)で得た知性を最大限に活かし、複数の文脈へ翻訳して世に放つ、一連のパイプラインとしての「連動」を意味する。
[探査:Exploration]
すべてのAIエンジニアリングを総動員し、AIパートナーと共に独自の知性を削り出す。
│
▼【削り出された独自の知性(SSOT)】
│
[活用:Exploitation]
SSOTを入力ソースとし、コンテキストエンジニアリングを主軸に対話で調律しながら、
AIの言語能力を引き出して複数の文脈へ翻訳し、世に放つ。
1.1 探査から活用への連動メカニズム
W-EXは、以下の2つの活動が連動することで機能する。
- 探査(第1のEX)で知性を削り出す:
プロトコル、ハーネス、グラフ、ループ、プロンプト、コンテキストというすべてのAIエンジニアリングを総動員する。AIパートナーと共に「仕組み × 対話術」を実践し、独自の知性(SSOT)を結晶化させる。 - 活用(第2のEX)で知性を世に放つ:
確定したSSOTを入力ソースに固定し、コンテキストエンジニアリングを主軸としてAIと対話を行う。相手や媒体に合わせて「ターゲット」「トーン」「主要メッセージ」を打ち合わせ、AIの言語能力を引き出して複数の文脈(note、Qiita、スライド、仕様書など)へと最適に翻訳し、世に放つ。
2. [何故:長大プロジェクトで進化した必然性] : [実践の中で身に着けた「同期の維持」と「対話術の会得」]
W-EXおよびプロトコルエンジニアリングは、数十〜数百ターン、数十万〜100万トークン規模の長大プロジェクトをAIと進めるプロセスの中で体系化した実践理論である。
2.1 単一技術の限界
長大プロジェクトの進行過程において、自然言語の対話(プロンプトエンジニアリング)や資料投入(コンテキストエンジニアリング)だけでは文脈の維持が困難となりセッションが崩壊する。
2.2 2つの実践的知見
長大な共創を成立させるため、以下の2点を体得した。
- シンクエンジニアリング(Sync Engineering):
一般的にはハーネスエンジニアリングに位置づけられる領域である。一般的なハーネスエンジニアリングが規則を強制する「守らせるためのルール」であるのに対し、シンクエンジニアリングは「AIはルールを守れない」という前提に立つ。そのため、ルールを足すのではなく引き算し、人間とAIの思考の同期(Sync)を維持する極めて重要なルールだけに絞り込む。 - 「疑いの目」と「仮説の力」による対話術(プロトコルエンジニアリング):
「AIはハルシネーションを起こす」という前提に立ち、AIの応答文を疑いの目で確認する。そしてAIの挙動に対して仮説を立て、その仮説に基づいて的確に指示出し(プロンプトエンジニアリング)を重ねる対話術を身体化する。
2.3 必然としての「仕組み × 対話術」と適応進化
長大プロジェクトを破綻なく完走させるための進化は、「仕組み × 対話術」の連動として整理される。
- 仕組み(グラフ + シンク → コンテキスト):
出来上がりに向けた想定地図を設計する「グラフエンジニアリング」と、同期を維持するために引き算した「シンクエンジニアリング」の記述を、セッションの土台となるコンテキストとして流し込む。思考の現在地と同期の規律を環境として用意する。 - 対話術(プロンプト + ループ):
仮説をもとに「プロンプトエンジニアリング」で対話術を駆使しながら、AIの思考の揺らぎやズレを捉え、仕組み自体の軌道修正や思考の整理までも高頻度に行う「ループエンジニアリング」を回し続ける。
長大なセッションを生き残り完走するためには、これらすべてのエンジニアリングを統合した「仕組み × 対話術」を整える必要があり、共創体系は適応の帰結として必然的に進化していった。
この進化の結晶がプロトコルエンジニアリングであり、探査と活用を連動させる体系がW-EXである。
3. [第1のEXの具体:全エンジニアリングによる削り出し] : [同期と対話術の統合]
第1のEX(削り出し)では、各AIエンジニアリングが連動し、独自の知性(SSOT)を彫り出す。
3.1 グラフエンジニアリング:迷子を防ぐ「2枚の地図」
文章作成に先立ち、概念の関係性(トポロジー)を定義する。
- 解説書(Philosophy): 最上位のコンセプト、目的、前提を定義し、大目的の方向性を共有する。
- 構成設計書(Topology): 章立ての論理階層や概念の親子関係をDot言語やMermaidで記述し、出来上がりに向けた想定地図を用意する。
3.2 シンクエンジニアリング:ルールを引き算し、同期(Sync)を維持する
人間とAIの思考の同期(Sync)を維持する規約体系である。
- ルールの引き算(極小化): AIはルールを守れない前提に立ち、規約をTOML等で重要なものに絞り込む。AIのアテンションを本来の思考へ解放する。
- 5文書による同期維持:
「解説書」「手順書」「構成設計書」の3文書と、「成果物」「用語集」の2文書をリポジトリ内で動的に同期し、常に共通の思考座標を保つ。
3.3 プロンプトエンジニアリング:疑いの目と仮説の力による対話術
AIの演算特性に寄り添い、仮説検証を重ねる対話そのものを指す。
- 疑いの目: AIはハルシネーションを起こす前提に立ち、応答文の綻びや要約逃避を批判的に検証する。
- 仮説の力: 人間側が立てた仮説をAIへぶつけ、思考を深化させる指示出しを重ねる。
この対話の反復を通じて、AIの挙動特性に合わせた対話術を身体化する。
3.4 ループエンジニアリング:人間介入型トリプルループ
人間が高頻度で対話に介入し、思考の一貫性を保つトリプルループを回す。
- 創作ループ: 日常の対話を通じて成果物を生成・研磨する。
- 進化ループ: ズレが生じた際、仕組み(規約や地図)側を書き換えて動的にKaizenする。
- 理解ループ: セッションを分岐させ、偶発的なセレンディピティを探求・回収する。
これらすべてのエンジニアリングが連動することで、独自の知性(SSOT)が削り出される。
4. [第2のEXの具体:コンテキストエンジニアリングによるプリズム分光] : [SSOTの文脈最適化と翻訳]
第2のEX(活用)は、確定したSSOTを入力コンテキストとして用意し、プロンプトエンジニアリングによる指示出しを重ねる「数十ターンの短期プロジェクト」として運用する。コンテキストエンジニアリングを主軸とし、対象者を広げながら知性を翻訳する。
4.1 SSOTの入力用意(コンテキストエンジニアリング)
第1のEXで削り出したSSOTを入力コンテキストとしてセッションに用意する。前提情報を共有することで、短期セッションにおける文脈のブレを防ぐ。
4.2 プロンプトエンジニアリングによる指示出し(数十ターンの対話)
プロンプトエンジニアリングを用いて対話を重ね、媒体や対象者に合わせた3要素を定義・指示する。
- ターゲット: 読者層の広がり(AI・技術者・一般読者)
- トーン&マナー: 表現の文体(機械可読、技術解説、視覚スライド、平易な比喩)
- 主要メッセージ: 媒体ごとに伝えるべき中核の主張
4.3 複数文脈への最適化(プリズム分光による対象者の広がり)
SSOTを起点とし、対象者の広がりに応じた段階的な翻訳を行う。
- GitHub仕様書: 人間向けの可読性を落としても、AIの解読性を最優先した厳密な構造。
- Qiita: GitHubの内容を、技術者向けに読みやすく翻訳。
- Docswell: Qiitaの文章を、より広い層へ視覚に訴え直感的に伝えるためのスライドへ翻訳。
- note: さらに広い層へ、平易な言葉や比喩を使って届けるための翻訳。
単一のSSOTをコンテキストとして用意し、プロンプトエンジニアリングによる短期プロジェクトとして対象者を広げながら世に放つ。これがコンテキストエンジニアリングによるプリズム分光である。
5. [結び] : [必然としての統合と、すべてのAIエンジニアリングへの敬意]
数百ターン、100万トークン級の長期プロジェクトを完走させる過程において、必然的にすべてのAIエンジニアリングが統合されていったと私は捉えている。
これまでのAIエンジニアリングを新旧や優劣で語るのではなく、すべてのAIエンジニアリングが固有の役割を持ち、長大な共創において不可欠かつ有用であると考えている。