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.mdSKILL.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が含まれています。