AIエージェントのコンテキスト設計

AIエージェントに過去の情報を蓄積することで、「自分を知っているAI」として機能させる設計手法。

蓄積すべき情報

種類 内容 効果
意思決定ログ なぜその選択をしたか 判断基準の再現
失敗と学び ハマったポイント 同じ過ちを避ける
価値観・原則 判断基準、優先順位 提案の質向上
プロジェクト履歴 進め方の記録 ワークフロー最適化

実装方法

1. ローカルナレッジベース

Obsidian入門などでvaultを構築し、.claude/CLAUDE.mdにルールを記述。Claude Codeがコンテキストとして読み込む。

vault/
├── .claude/CLAUDE.md  # ルール定義
├── notes/             # 一般知識
├── moc/              # トピック入り口
└── _context/         # 意思決定ログなど

2. Claude Projects

Knowledge Baseとしてvaultをアップロード。Claude.aiから参照可能に。

3. MCP(Model Context Protocol)

Claude Desktopからローカルファイルシステムへのアクセスを提供。リアルタイムでvault参照。

活用例

関連