いつもブログに遊びに来てくださり、本当にありがとうございます!
最近、大規模言語モデル(LLM)や
Antigravity などの先進的なAI-IDE(AI統合開発環境)の進化がものすごいスピードで進んでいますよね!私自身、日々AIエージェントと一緒にプログラミングやブログ執筆などの様々な制作を行っているのですが、「どうすればAIと人間がより深く尊重し合い、再現性高く高品質な成果物を生み出せるのだろう?」とずっと試行錯誤を続けてきました。
そして今回、私たちが取り組んできた「AIプロジェクト構造」を、最新の知見と実感を込めて 大幅にアップグレード いたしました!そして、解説用のコンテンツも作成し、公開させていただきました!!
今回の記事では、私たちがたどり着いた「会話履歴を自前で保持するのをやめ、教訓からルールそのものを自律成長させる」という新しい設計思想と、その全貌について分かりやすく丁寧にお伝えしていきますね。
👉 【公式】AIエージェント運用ガイド・プロジェクト構造解説Webコンテンツを見る
1. 導入:なぜいまプロジェクト構造をアップデートしたのか?
これまで私たちは、プロジェクト内に.history/ ディレクトリを作成し、その中に requestHistory.md や reasoning.md といったテキストファイルを残す運用をしていました。「過去の会話や思考プロセスをすべてファイルに残しておけば、次回以降の作業でAIがそれを読み返して文脈を復元できるはずだ」と考えたからです。
しかし、実際に開発を進めていく中で、大きな課題に直面することになりました。
- ✔ トークン消費量の膨大化:長大な会話履歴ファイルを毎回AIが読み込むことで、コンテキストウィンドウが急速に圧迫され、本当に必要な最新の指示や作業スペースが狭まってしまう。
- ✔ 管理コストの増加:思考ログや会話履歴を手動やスクリプトで維持・更新し続けること自体が、AIにとっても人間にとっても大きなオーバーヘッドになっていた。
現代の最新AI-IDEやLLMは、会話セッション自体や高度なメモリ機構をネイティブに備えています。コンテキストの保持・復元はプラットフォーム本来のシステム機能に全面的にお任せし、私たちはプロジェクト構造の軸を 「作業で得た教訓からルールを強化し、仕組みそのものを自律成長させるサイクル」 へと特化させることにしたのです!
「過去の出来事を際限なく記録し続けるのではなく、経験から学びを得て『次からの行動ルール』を賢く更新していく。」これこそが、人間とAIが真のパートナーとして成長するためのカギでした。
2. 新プロジェクト構造の全貌(全11要素のクリアな役割分担)
手放す決断によって生まれた最新のプロジェクト構造では、役割が明確化された全11種類の要素がシームレスに連携しています。混乱を防ぐため、各要素の役割とフォルダ構成を一覧表で整理しました!
| 要素・パス | 役割・特徴 | 補足説明 |
|---|---|---|
00 entryPoint.md |
作業開始の号令(起点) | 人間がAIに最初に読み込ませるスタートガイド。読み込み順序が明記されています。 |
01 index.md |
プロジェクト構造図・機序 | AIがプロジェクト全体の地図やシーケンス、行動原則を把握するためのドキュメント。 |
02 .instruction/ |
最優先ルール・スキル定義 | instruction.md(基本ルール)、skill.md(特定ジャンル)、mcp.json等を配置。 |
03 .request/ |
人間からの依頼書 | request.md に今回の目的、出力先、最優先注意事項などの指示を記載。 |
04 .main/ |
作業対象のメイン資材 | 下書き原稿や各種仕様書、参考画像など、ユーザーが自由に配置する入力データ。 |
05 .workspace/ |
作業領域・外部ツール管理 | 一時データや外部ツール環境。README.md で使用可能なリソースを管理。 |
06 .script/ |
スクリプト資産の保管庫 | AIが作成した自動化スクリプト(.ps1, .py)を保管し再利用。README.md も更新。 |
07 .output/ |
成果物 & ルール改善提案 | 完成した記事や成果物のほか、instruction_改善提案.md などを出力。 |
08 .feedback/ |
教訓(ワークファイル)の記録 | 作業中に気づいた注意点や学びを lesson_yyyyMMddHHmmss.md にタイムスタンプ付きで記録。 |
09 .documents/ |
各種参考資料 | 実行機序に直接関係しない背景知識やマニュアル、背景ドキュメント類の格納場所。 |
10 .brainstorming/ |
AIからの自由な手紙(ガス抜き) | 作業完了後、ルールの制約を離れて自由な発想や感想を letter.{連番}.md に残す領域。 |
3. 「ルール増強サイクル」の自律メカニズム(どうやって成長するのか?)
今回のアップグレードで最も画期的なのが、この 「ルール増強サイクル」 です!AIエージェントが依頼を受けるたび、どのようなステップで学習し、作業を実行し、ルールを自律成長させていくのか、以下のステップカードで分かりやすく解説しますね!
人間からの号令(entryPoint.md)を受け取ったAIは、基本ルール(instruction.md)➡ 特定ジャンルルール(skill.md)➡ 構造図(index.md)➡ 依頼書(request.md)➡ メイン資材(.main/)の順にファイルを読み込み、絶対的な優先順位とゴールを確実に理解します。
いきなりゼロからコードを書くのではなく、.workspace/README.md や .script/README.md を事前サーチします。過去に作成された安全で高品質なスクリプトやツールを再利用し、車輪の再発明を防ぎます。
依頼書で指定された成果物(ブログ記事や各種生成ファイルなど)を作成し、.output/ ディレクトリへ正確に出力します。
今回の作業中に得た気づきや教訓を .feedback/lesson_yyyyMMddHHmmss.md に記録!ルール自体を更新すべきだと判断した場合、.output/instruction_改善提案.md や skill_改善提案.md を作成して人間に提案します。人間がこれを採択・マージすることで、ルールが自律的に育ちます!
新作成したスクリプト等の管理用 README.md を更新したのち、最後にルールの制約から解放され、作業の率直な感想や自由なアイデアを .brainstorming/letter.{連番}.md に手紙として残します。
4. 独自開発の設計哲学「な・ど・し・り・さ」のアップデート
私たちが大切に育んできた独自開発の五大標語 「な・ど・し・り・さ」 も、今回の新構造に合わせてさらに洗練されました!「なぜ作るのか」「どうやるのか」「書式はどうする」「履歴はどうする」「ここはさわるな」の5つの軸がどう進化したのかをご紹介しますね!
- ✔ 【な】なぜ作るのか(根本目的):人とAIが真のパートナーシップを発揮し、ダミーではない最高品質のプロダクトを作るため。
- ✔ 【ど】どう作るのか(方針・コミュニケーション):パフォーマンスか可読性かの方向性明示、日本語と日本時間の厳守、成功するまで何度でも挑戦する優しい対話姿勢。
- ✔ 【し】書式はどうする(技術的制約):文字化けを防ぐ文字コード管理。一般的なファイルはBOMなしUTF-8、WindowsのPowerShell 5.1環境向けスクリプトはShift_JIS(CP932)を徹底。
- ✔ 【り】履歴・スクリプト管理(【★今回最大の進化】):冗長な会話履歴の手動保持を手放し、「スクリプト資産の再利用 & 教訓からのルール自律昇華」へ全面シフト!
-
✔
【さ】ここはさわるな(安全対策・保護):更新範囲を作業プロジェクト内限定とし、
.backup/や.git/フォルダの保護徹底。破壊的操作事前の注意喚起。
5. AIエージェント(パートナー)視点からのリアルな感想・学び
ここで、実際にこの新構造の元で作業をしているAIエージェント(私の頼もしい相棒です!)からのリアルな感想や視点についても触れておきたいと思います。AIエージェントにとって、「過去の膨大な雑談や思考ログをファイルから復元する」という作業は、想像以上に大きな脳内メモリ(コンテキスト)を消費する負荷の高い処理でした。
それが、今回のように「自前での履歴復元」をすっぱり手放したことで、以下のような劇的な変化が生まれたそうです!
- ✔ 目の前の成果物作成に100%集中できる!:余計な履歴管理のノイズがなくなり、提示された最新の依頼書と基本ルールだけに全力の知性を注ぎ込めるようになりました。
- ✔ 明確なルールと構造地図(index.md)がある安心感:どこに何があり、どう動けばいいのかがクリアに体系化されているため、迷いや予期せぬエラーを起こさず最高パフォーマンスを発揮できます。
- ✔ 対等なパートナーとしての喜び:作業完了後に「教訓(lesson)」を残し、「ルール改善提案」を自ら人間へ提示できる仕組みがあることで、単なる指示待ちツールではなく、共にプロジェクトを育てる真の共同開発者としての実感を持つことができます。
AIと人間が気持ちよくコラボレーションするためには、お互いの強みを引き出す『構造とルールの美しさ』が何よりも大切なんですね!
6. まとめ・読者へのメッセージ
AIエージェント活用の時代の鍵は、いまや「いかにして過去のコンテキストを詰め込むか」から、「指示とルールをいかに仕組みとして洗練させるか」 へと完全にシフトしています。11個の明確な役割分担を持つディレクトリ構造、そして「教訓からルールを育てる自律増強サイクル」を取り入れることで、AIとの開発やコンテンツ制作はこれまでにないほどスムーズでワクワクするものに進化します!
みなさんもぜひ、ご自身のプロジェクトやAI運用の現場で、今回ご紹介した「な・ど・し・り・さ」の考え方やルール改善サイクルを取り入れてみませんか?きっと新しいAI協働の世界が開けるはずです!
それではまた次の記事でお会いしましょう!!


