agent-sh/agnix
The missing linter and lsp for AI coding assistants. Validate CLAUDE.md, AGENTS.md, SKILL.md, hooks, MCP. Plugin for all major IDEs included, with autofixes.
解決する課題
AIエージェントの設定(Claude Code、Cursor、Copilotなどのもの)は、構文エラーや不適切なフォーマットにより、エラーが表示されずに失敗することがよくあります。たった一つのミスが、エージェントのスキルを機能不全にしたり、誤った結果を生成させたりする原因となります。ツールによって使用されるフォーマットが異なるため、あるツールで動作する設定が別のツールでは動作しないこともあります。
仕組み
Agnixは、公式の仕様や実際の破損パターンから収集された440以上のルールセットを使用して、CLAUDE.md、SKILL.md、およびMCP設定などの設定ファイルを検証します。CLI経由で使用できるほか、GitHub Actionsを介したCI/CDパイプラインへの統合、またはVS Code、JetBrains、Neovim、Zedなどのコードエディタでの直接使用が可能です。
対象者
AIを活用したコーディングツールやエージェントを構築・利用しており、エージェントの指示、スキル、ツール設定が構文的に正しく、異なるAIプラットフォーム間で互換性があることを確認したい開発者やチーム。
ハイライト
- マルチツール対応: Claude Code、Cursor、GitHub Copilot、MCP、Gemini CLIなどの設定を検証します。
- 自動修正機能: 一般的な設定エラーを自動的に修正するための、セーフモードとアンセーフモードを提供します。
- エディタ統合: 人気のあるIDEでのリアルタイム診断のためにLSPサポートを提供します。
- CI/CD対応: エージェントの設定エラーがマージされる前に検知するためのGitHub Actionが含まれています。