agentscan は何をしますか?
エージェント設定ファイルの読み取り専用リンター。検出結果は事実です。
使用時
- フック、スキル、MCP、または
AGENTS.mdを使用する場合 - 誰かがガードが有効であると言ったが、そのスクリプトを確認していない場合
- PRが
.claude/、.commandcode/、.agents/、.mcp.json、またはskills-lock.jsonに影響する場合
実行方法
リポジトリルートから:
npx @chimix/agentscan@latest --output prompt
--output prompt は、修正を行うエージェントへの引き継ぎ用です。claude.hook.missing-script (エラー) をスキップしないでください。
手元にプロジェクトがない場合:
npx @chimix/agentscan@latest demo
demo は使い捨てのテスト環境を構築し、レポートを表示した後、そのテスト環境を削除します。
禁止事項
- スキャンしたディレクトリツリーを書き込むこと
- フックが有効かどうかをモデルで推測すること
- スキルのフロントマター
nameとそのディレクトリ名を比較すること、またはモデルIDを検証すること