まずはAGENTS.mdを作ってみよう。AIコーディングを始める前の準備

目次

    AGENTS.mdとは

    AGENTS.mdは、AIコーディングエージェントにプロジェクトのルールを伝えるためのファイルです。
    Claude CodeやOpenAI CodexのようなAIコーディングツールを使うとき、AIはコードを読んで作業してくれます。
    ただし、プロジェクトごとのルールや方針までは、最初から完璧に分かるわけではありません。
    そこで、AGENTS.mdに開発ルールを書いておくことで、AIに「このプロジェクトではこう動いてほしい」と伝えやすくなります。

    なぜAGENTS.mdが必要なのか

    AIにそのまま作業を依頼すると、コードは書けても、チームのルールに合わない修正になることがあります。
    たとえば、次のようなズレが起きやすいです。

    • 使ってほしくないライブラリを追加する
    • 既存の設計と違う書き方をする
    • テスト方法を間違える
    • 勝手に大きなリファクタリングをする
    • デプロイや環境ファイルを触ってしまう

    AGENTS.mdを用意しておくと、AIが作業前に確認するルールとして使えます。
    人間でいうと、新しくプロジェクトに参加したメンバー向けの「開発ガイド」に近いものです。

    まず書くべき内容

    最初から完璧なAGENTS.mdを作る必要はありません。
    まずは、AIに守ってほしい最低限のルールを書くだけで十分です。
    たとえば、次のような項目です。

    • このプロジェクトの概要
    • 使用している技術
    • よく使うコマンド
    • 編集してよいファイル、触ってはいけないファイル
    • コーディングルール
    • テストや確認方法
    • コミットやPRのルール
    • 秘密情報の扱い

    AIに任せる作業が増えるほど、こうしたルールが効いてきます。

    AIにAGENTS.mdを読ませて作業する

    AGENTS.mdを置いたら、AIに作業を依頼するときに次のように伝えると使いやすいです。

    AGENTS.mdのルールに従って、このバグを修正してください。
    変更後はlintとtestを実行し、結果も教えてください。

    または、最初にこう聞くのもおすすめです。

    このリポジトリのAGENTS.mdを読んで、作業前に守るべきルールを要約してください。

    こうすると、AIがプロジェクトの前提を理解しているか確認できます。

    AGENTS.mdは育てていくもの

    AGENTS.mdは、一度作って終わりではありません。
    AIに作業を任せていると、「このルールも書いておけばよかった」と感じる場面が出てきます。
    たとえば、AIが不要なファイルを触ったり、テストの実行方法を間違えたり、既存の設計と違う実装をした場合は、その内容をAGENTS.mdに追記していきます。
    つまりAGENTS.mdは、AIと一緒に開発するためのプロジェクト運用メモです。

    まとめ

    Claude CodeやOpenAI CodexのようなAIコーディングエージェントを使うなら、まずAGENTS.mdを作るのがおすすめです。
    AGENTS.mdがあると、AIにプロジェクトのルールや確認方法を伝えやすくなります。
    最初は完璧でなくて大丈夫です。
    プロジェクト概要、使用技術、作業ルール、確認方法だけでも書いておくと、AIとの開発がかなり進めやすくなります。

    • マンツーマン
      個別講義開催中!

      エラーの解消から、
      実装方法まで丁寧に教えます!
      講師が答えられるなら、
      基本的にどんな内容でも
      OK!

      詳細はこちら!
    • 質問し放題プラン!
    • スクール形式講義も

      プロを目指したい方
      講義を何回も受けたい方はこちら!
      個別のカリキュラムを作成し、
      長期的にサポート!

      詳細はこちら!
    記事一覧へ