github.devotd.
新着コーディングエージェント

antoga/agents-contract — AGENTS.md 契約と linter

AGENTS.md 契約テンプレート、依存関係のない Python linter、セッション開始フックにより、複数の AI コーディングエージェントが同じプロジェクトルールを確認できるようにするリポジトリです。

リポジトリ情報antoga/agents-contract ↗

AGENTS.md contract for AI coding agents + zero-dependency linter + SessionStart hook. Works with Claude Code, Codex, Cursor, Copilot.

スター
★ 40
フォーク
0
言語
Python
ライセンス
MIT
原文を見る ↗GitHub で見る ↗

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 には示されていません。したがって、このツールがコーディング結果を改善すると断定できる根拠は不足しています。確認できるのは、契約の欠落や秘密の値の点検と、設定に応じてセッション開始時にインストールとテストを実行するところまでです。パフォーマンス改善ツールというより、プロジェクトルールを点検するツールに近い性質です。