RinDig/Interpretable-Context-Methodology

Folder structure as agent architecture. ICM replaces framework-level orchestration with filesystem structure.

何を解決するか

解釈可能なコンテキスト手法(ICM)は、マルチエージェントフレームワークの複雑さと不透明性に対処します。CrewAIやLangChainのようなコード重視のオーケストレーションを使用してマルチステップAIワークフローを管理するのではなく、ICMは構造化されたファイルシステムを使用します。これにより、ワークフローの順序を変更したり、プロンプトを交換したり、ステージを追加したりするための複雑な開発作業が不要になり、システムはデフォルトで観測可能かつポータブルになります。

動作方法

ICMはフレームワークレベルのオーケストレーションをフォルダ階層に置き換えます。単一のAIエージェントが、5層構造のコンテキスト読み込みシステムに基づいて、特定のタイミングで特定のファイルを読み取ります:

  • レイヤー0 (CLAUDE.md): グローバルなアイデンティティと位置情報。
  • レイヤー1 (CONTEXT.md): タスクルーティング。
  • レイヤー2 (Stage CONTEXT.md): 特定のタスク指示(「契約書」)。
  • レイヤー3 (参照資料): ブランドガイドラインやデザインシステムなど、実行間で安定した知識。
  • レイヤー4 (作業アーティファクト): 前のステージからの動的入出力。

ステージは番号付きフォルダ(例:01-research, 02-script)で、順次実行順序を強制します。各ステージの出力はプレーンテキストファイルであり、次のステージが始まる前に人間がレビューおよび編集できるため、「ガラスボックス」ワークフローが実現されます。

対象ユーザー

各ステップで人間によるレビューが必要な、順次的で繰り返し可能なマルチステップワークフローを持つ実務家向けです。コンテンツ制作、リサーチ分析、レポート作成プロセスなどが該当します。

特徴

  • ファイルシステムをアーキテクチャとして利用: コードではなく、フォルダの番号付けと階層構造で状態と順序を管理します。
  • 人間が関与するワークフロー: 中間出力はすべて編集可能なテキストファイルであり、人間による簡単な調整が可能になります。
  • レイヤードコンテキスト: 現在のステージに必要なコンテキストのみを読み込むことで、モデルのパフォーマンス低下を防ぎます。
  • 観測可能性: 特別なログツールは不要。システム状態は単にディスク上のファイルで表されます。
  • ワークスペースビルダー: 任意のドメイン向けにICM準拠の新しいワークフローをスケルトン化するための専用ワークスペースを提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト