スコープガード

AIコーディングエージェントのためのガードレール

エージェントに絞り込んだタスクを与えても、しばしばそれをはるかに超えて編集します。LLMtoMD は承認された境界を事前に記録し、その外にあるものを — 保存済みの仕様と照らし合わせて — コミットに到達する前に検出します。

git diff は何が変わったかを教えてくれる — 何が許可されていたかではない

AIコーディングエージェントは前のめりです。1つの関数を修正するよう頼むと、隣接するファイルをリファクタリングしたり、無関係なコードを「整理」したり、あなたが承認していない動作を変更したりすることがあります — すべて役立とうという名目で。

被害は大きな差分の中に隠れます。git diff はすべての変更を示しますが、どれがタスクの範囲内だったかは示しません。コミットのたびに承認されていない編集を手作業で見つけ出すことは、まさに急いでいるときに省かれるレビューです。

そしてエージェントは忘れます。各セッションは、何に触れるべきだったか — または触れるべきでなかったか、仕様が実際に何を要求しているかの記憶なしに、まっさらな状態で始まります。

境界を記録する。逸脱を検出する。制御を保つ。

境界を事前に承認する

編集前に、エージェントはこのタスクで変更を許可されているファイル、フォルダ、またはグロブと、それが属するプロジェクトを記録します。

仕様対応の逸脱チェック

変更されたすべてのファイルは境界と保存済みの要件に対してチェックされるので、フラグされた編集はそれを仕様が実際に正当化するかどうかを教えてくれます。

コミット時にブロックする

ローカルのプリコミットフックが境界の外のファイルに触れるコミットを停止します — 送信されるのはファイルパスのみで、コードがマシンを離れることはありません。

あなたが決める — 自動削除はなし

ワンクリックで広いスコープを承認するか元に戻します。タスク契約とすべての決定はセッションやマシンをまたいで保持されます。

あらゆるものをAI対応のMarkdownに変換

PDF、Officeドキュメント、画像、音声、そしてウェブサイト全体を、数秒でクリーンなMarkdownとRAG対応のエクスポートに。あなたのLLMのために。