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

Rule Branchがルール改定をAI配布へ

LINEで送る
Rule Branchがルール改定をAI配布へ

3つのポイント

  1. 何が起きたか

    Rule BranchはGitHubに接続し、リポジトリのREADMEや既存のAI指示ファイル、依存関係設定からルール候補を抽出し、承認済みルールとpackage.jsonの宣言の乖離を検知する。

  2. なぜ重要か

    承認済みルールは決定論的コンパイラによってAI指示ファイルに変換され、Draft PRとして提出される。マージは人間が行うため、ルール保守がリポジトリの状態と履歴に結び付く。

誰に効くかAIコーディングアシスタントを使い、複数のリポジトリでAI指示ファイルを保守する開発チームには役立つ可能性があるが、稼働するバックエンドとGitHub App接続が必要だ。

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

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

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

背景と解説

Rule Branchはある隙間を埋める。チームはライブラリとコードを更新しても、AIコーディングツールが読むAI指示ファイル(AGENTS.md、CLAUDE.md)には古い指針が残りがちだ。このアプリはGitHubリポジトリを開発ルール群に結び付け、依存関係の変更を承認済みルールと経時的に照合できるようにする。具体的な流れはこうだ。初回分析でREADME、指示ファイル、依存関係設定、一部のソースコードからルール候補を抽出し、ルールは抽象度に応じてL1、L2、L3の層に整理され、バージョンと根拠とともに追跡される。乖離検知は承認済みルールを主にpackage.jsonの宣言と比較するもので、すべてのソースや設計変更を網羅するわけではない。乖離が見つかるとAI草案の改定が生成され、根拠とともにレビューでき、人間が承認・却下・修正できる。承認済みルールは決定論的にAI指示ファイルへコンパイルされ、AGENTS.md、CLAUDE.md、.github/copilot-instructions.md、.rulebranch/rules/向けに、人間がGitHubでマージするDraft PRとして届けられる。Rule Branch自体はアプリ機能を実装せず、ルールを根拠と履歴とともに整えて引き渡す。また、コード、設定、ルール文面、根拠の抜粋といったデータが設定されたAIプロバイダーに送信される点も注記しており、業務リポジトリを扱うチームは接続前に利用規約と運用方針を確認すべきだ。自動承認は存在するがデフォルトで無効で、GeminiとVertex AIの評価やModel Armorのチェックを含む条件の下、低リスクのL3保守に限定される。情報不足や評価失敗の場合は提案が人間のレビューに戻される。組織向け機能(ロール、オーバーライド、拡張、拒否を備えた組織Workspace)は公開ソースとマニュアルに基づくもので、提示されたスクリーンショットで動作が実証されたものではない。

よくある質問
Rule Branchは今すぐ使える完成品ですか?
Web UIは公開リポジトリのREADMEからアクセスできるが、実際に分析と配布を実行するにはログイン、対象リポジトリへのGitHub App接続、稼働するバックエンドが必要。
Rule Branchはルール変更を自動承認しますか?
いいえ。自動承認はデフォルトで無効(手動)で、AIデータ利用への人間の同意後、限られた条件で低リスクのL3ルール保守にのみ適用される。初回導入、乖離対応、GitHubでのマージは人間の作業として残る。
Rule Branchは既存のAI指示ファイルを上書きしますか?
いいえ。既存ファイル内のマーカーで区切られた管理セクションのみ更新し、その外側の手書き部分は保持する。マーカーや既存ファイルの整合性に不整合があれば、上書きせず停止する。
LINEで送る

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

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

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

AIに質問

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

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

関連記事

次の記事へWordCraft、Word代替目指し0.6.1へ