AIToday
大規模言語モデルAIコーディングZenn AI/ML掲載日時: 2026年10月27日 1:00

AI開発ルールを共通リポジトリで管理

LINEで送る
AI開発ルールを共通リポジトリで管理

3つのポイント

  1. 何が起きたか

    AIコーディングルールをdevelopment-standardsに集約し、エージェント向け指示とVS Code生成ボタン向け設定に分け、Node.jsスクリプトでmy-projectなどにコピーする。

  2. なぜ重要か

    同期スクリプトは書き込むだけで、コミットとプルリクエストは開発者に委ねられる。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

この構成は、AIに指示が届く2つの経路を線引きしている。Codexのようなエージェントに委ねる作業と、VS Codeの生成ボタンだ。入口は異なるが、どちらも同じ原本を指す。例えばPR作成では、エージェントでもボタンでも同じpull-request.instructions.mdを使う。

リポジトリの構成もこの分離を反映する。

同期は自動ではなく意図的に行う。スクリプトはまず--writeなしで実行してプレビューし、次に--writeで適用し、最後に再実行して追加・更新・削除がゼロであることを確認する。丸ごと上書きされるファイルもあれば、AGENTS.mdとCopilot向けガイダンスは管理マーカーの内側だけ更新され、VS Code設定はMicrosoftのjsonc-parserで部分的に更新されるためプロジェクト固有のキーは残る。実務での判断を時間をかけて原本に戻し、同じ標準をプロジェクト間さらには異なるエージェント間でも引き継ぐのが狙いだ。

よくある質問
エージェント向け指示と生成ボタン向け設定の違いは何か?
エージェント向け指示(ブランチ名、コメント、Issue/PR操作、リリース)はAGENTS.mdを通じて読まれる。
同期スクリプトの実行に必要なものは?
Node.js 22以降とGitが必要で、2つのリポジトリを同じ親フォルダに置く。依存関係は共通リポジトリでnpm ciによりインストールする。
スクリプトはコミットやプルリクエストを作成するのか?
いいえ。スクリプトはコミット、プッシュ、PR作成を行わない。対象プロジェクトで差分を確認し、ルールを反映したいときにそこでPRを作成する。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

このようなAIの動きを、御社の業界・競合に合わせて毎日届ける法人プランもあります → 詳しく見る

関連記事

次の記事へOracle、業務AIアプリ25種を発表