『その仕事、AIに任せた後は? あなたの脳を整える、焙煎士の診断ガイド』
PR

AIに自分のこだわりを引き継ぐためのシステム設計

社会人の勉強

AIエージェントに指示を出しても、会話が長くなると前提を忘れたり、不要な表現を加えたりして困ることはありませんか。これは指示の書き方だけの問題ではありません。本記事では、AIが情報を忘れないための「情報の管理方法」と、役割を分担させることで精度を保つ「直線型の仕組み」について解説します。

AIが指示を忘れる理由と解決の方向性

AIエージェントの作成機能が公式にリリースされ、特定の役割を与えたAIを活用しやすくなりました。しかし、実際に業務で使おうとすると、以下の壁にぶつかります。

  • 記憶の消失: 会話が長くなると、最初に入力した「やってはいけないこと」や前提条件を忘れてしまう。
  • 不要な表現の追加: 指示を丁寧に書いても、AI特有の気取った言い回しや、中身のない定型句を出力してしまう。

これらは、指示文(プロンプト)を細かく書くことだけで解決しようとしても限界があります。解決には、AIが読み込む情報を整理し、処理の流れを設計図のように組み立てることが必要です。

036Factoryが実践する役割分担の仕組み

036Factoryでは、1つのAIにすべてを任せるのではない「直線型のプロセス」を組んでいます。これはAIを単なる道具としてではなく、それぞれの工程を担うスタッフとして捉え、AIを「使う」のではなく、役割のために「雇用」する。という設計思想に基づいています。

graph TD
    A[一次情報] --> B[初稿担当: 原型作成]
    B --> C[校正担当: 語彙/文法修正]
    C --> D[評価・監査担当: チェックリスト監査]
    D -- 80点未満の場合のみ --> E[再修正]
    D -- 80点以上/再修正完了 --> F[最終下書き保存]

役割分担の例

役割作業内容
初稿担当事実や一次情報をもとに、記事の原型を作る
校正担当専門用語の補足、不要な表現の削除、文脈整理を行う
評価・監査担当チェックリストに基づき、品質を客観的に確認する

この工程を分けることで、何度もやり直し(チャットの往復)が発生するのを防ぎ、結果としてAPIの消費トークンと処理時間(遅延時間)を最小限に抑えています。

ファイルと仕組みでAIの動きを固定する

AIに「036Factoryとしてのこだわり」を引き継ぐための、具体的な設計手順を3つにまとめました。

知識やルールを外部のファイルに分ける

AIに指示文としてすべてを読み込ませるのではなく、行動ルールを記述した「AGENTS.md」や、手順を定義した「SKILL.md」といった外部ファイルを作成します。AIは作業のたびにこれらのファイルを読み込むため、会話が長く続いても大元のルールを忘れることがなくなります。これは、情報の検索漏れや遅延が発生しやすいデータベース検索(RAG)をあえて使わず、ルールを直接コンテキストにマウントすることで、AIの挙動を決定論的に制御する狙いがあります。具体的な実装手法については、AIエージェントに「記憶」させず「外部ファイル」で状態管理する設計手法で整理しています。

以下は、動作トーンを固定するためのルール定義ファイル(AGENTS.md)の記述例です。

# 動作ルール
- 全文「です・ます」調(敬体)を維持する。常体・体言止めは禁止。
- 以下の表現は使用禁止:「解像度」「構築」「素晴らしい」「徹底解説」。
- 抽象的な概念ではなく、具体的な動作と事実から文章を構成する。

役割を分けることで頭の負荷を減らす

1つのAIに執筆と校正を同時にさせると、指示の内容が混ざり合い、誤った出力が増えます。工程ごとに役割を細分化し、その作業に必要なファイルだけをAIに読み込ませることで、AIが混乱する余地を減らします。

例外処理(レジリエンス)としての安全弁の設置

自動化プロセスにおいては、異常時に「いかに安全に止まるか」という設計が不可欠です。品質評価 of 段階で基準スコアに達しなかった場合、AIエージェントに無限に書き直しを繰り返させるループは行いません。1回書き直した段階で処理を終了し、そこまでの実行ログと共に成果物を人間に引き渡し、最終仕上げを委ねる「安全弁(リミットプロトコル)」を設けています。これにより、APIトークンの無駄な浪費とプロセスのフリーズを物理的に防いでいます。

以下は、評価・監査担当エージェントが出力する判定レポート(JSON)のフォーマット例です。

{
  "score": 75,
  "good": ["見出しの階層が正しい"],
  "fix": [
    {
      "location": "〜を構築するフェーズに入った",
      "problem": "禁止語『構築』が含まれている",
      "suggestion": "『仕組みを作る』に書き換える"
    }
  ],
  "banned_words_found": ["構築"]
}

まとめ:AI活用はシステム設計へ

今回の機能改善により、AIを使うことは「呪文を工夫すること」から「AIが動きやすい仕組みを作ること」に変わりました。

AIに正しくこだわりを引き継ぐためには、AIが参照する知識の置き場所を整え、実行する役割を明確に分けることが不可欠です。まずは、自身の作業手順を書き出し、役割ごとにAIを分けてみることから始めてみてください。それが「普通に良いもの」を安定して作るための近道となります。

タイトルとURLをコピーしました