antoga/agents-contract は、AI コーディングエージェントがプロジェクトルールに従うのを助于リポジトリです。AGENTS.md 契約テンプレート、依存関係のない linter、Claude Code 向けの SessionStart フックを提供します。Claude Code・Codex・Cursor・Copilot が同じ規約を読むための構成です。Python で書かれており、ライセンスは MIT、FACTS に記録されたスター数は 40 です。
linter は、契約に必須セクションやコマンドがあるか、未完成のプレースホルダーや秘密情報らしき値が残っていないかを検査します。パスチェックも含み、Python 3.9+ で追加依存関係なしで動作し、Windows・macOS・Linux で利用できます。複数の OS を対象にした継続的インテグレーションも確認されています。SessionStart フックはセッションが開始・再開されるときに契約を確認し、設定されている場合は依存関係のインストールとテストを実行します。ルールをファイルにまとめるだけでなく、作業開始時に抜けや環境問題を確認する流れを提供します。
最新のリリース情報はなく、エージェントの成果を比較するベンチマークも FACTS には示されていません。したがって、このツールがコーディング結果を改善すると断定できる根拠は不足しています。確認できるのは、契約の欠落や秘密の値の点検と、設定に応じてセッション開始時にインストールとテストを実行するところまでです。パフォーマンス改善ツールというより、プロジェクトルールを点検するツールに近い性質です。