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.

解決する課題

agnix は、AIエージェントの設定が静かに失敗することを防ぎます。Claude Code、Cursor、Copilot などの多くのAIツールは、スキルや指示を定義するための特定の設定ファイル(例:CLAUDE.md.cursorrules)に依存しています。これらのファイルに構文エラーまたは不適切なパターンがあると、AIエージェントは指示を完全に無視するか、最適でない結果を出力してもユーザーに通知しません。

動作方法

このツールは、公式仕様や研究から得られた455のルールを活用したエージェント設定用のリンターとして機能します。さまざまなAIツールスタックで特定の設定ファイルをスキャンし、エラーまたは警告を検出します。自動修正機能により、一般的なミスを自動的に修正でき、CLI、GitHub Actions、エディタ拡張機能を通じて開発ワークフローに直接統合可能です。

対象ユーザー

Claude Code、Cursor、Copilot、Cline、Gemini CLI などのAIコーディングアシスタントやエージェントを使用し、カスタム指示やスキル定義が正しく実装され、有効になっていることを確認したい開発者。

主な特徴

  • 広範なツール対応:Claude Code、Cursor、GitHub Copilot、MCP、Gemini CLI など、多数のツールの設定を検証可能。
  • 自動修正機能:破損した設定に対して、安全な修正や危険な修正を自動的に適用可能。
  • マルチプラットフォーム統合:CLI(npm、Homebrew、pip、Cargo)、GitHub Action、VS Code、JetBrains、Neovim、Zed 用拡張として利用可能。
  • 豊富なルールセット:無効な命名規則から一般的で効果のない指示まで、455のルールで網羅的に検出。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト