udaysharmadev/Gravitas
Make Gemini code like Claude Models. Forces it to inspect files before editing, plan changes, test its work, and back up every “done” with actual evidence.
解決する問題
コーディングエージェントは、知能の欠如ではなく、プロセスの悪さで失敗することがよくあります。彼らは読んでいないファイルを編集したり、狭いタスクに広範な変更を加えたり、テストを一貫して実行しなかったり、証拠を提供せずにタスクを完了したと主張したりします。Gravitas は、AI が生成したコードが証拠に基づき、実際の実行によって検証されることを保証するために、規律あるエンジニアリングワークフローを強制します。
仕組み
Gravitas は、AI エージェントとコードの間に位置する信頼性ランタイムとして機能します。これは、エージェントが編集前にファイルを読み、宣言されたスコープ内に留まり、すべての変更に対して新鮮で実行済みの証拠を提供することを要求する6つのコア「不変条件」を実装しています。エージェントがこれらの自動チェックを通過せずにタスクを完了しようとすると、システムは完了をブロックします。これは、ポータブルな「エージェントスキル」とオプションのホスト固有プラグインを組み合わせて、ツール呼び出しを監視し、エージェントのアクションがその主張と一致することを検証します。
対象読者
このツールは、AI コーディングエージェントを使用し、その出力の信頼性を高めたい開発者とチーム向けです。特に、基盤となる AI モデルを変更せずに、読み取り前書き込みや証拠に基づく検証などの厳格なエンジニアリング標準を強制したい人に役立ちます。
ハイライト
- 盲目的なファイル編集を防ぐために、厳格な「読み取り前書き込み」ポリシーを強制します。
- タスクが完了したことを証明するために、新鮮で実行済みの検証結果を要求します。
- 失敗したアクションの正確な再試行をブロックし、反復的で無駄なループを防ぎます。
- 機械可読な計画を使用して、タスクのリスクに基づいて労力をスケーリングします。
- 証拠を追跡し、セッションの整合性を検証するための改ざん防止台帳を提供します。
- ポータブルスキルまたはホスト固有プラグインを介して既存のエージェントと連携します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト