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 등을 위한 설정을 검증합니다.
- 자동 수정 기능: 일반적인 설정 오류를 자동으로 수정하기 위한 안전(safe) 및 비안전(unsafe) 모드를 제공합니다.
- 에디터 통합: 인기 있는 IDE에서 실시간 진단을 위한 LSP 지원을 제공합니다.
- CI/CD 준비 완료: 에이전트 설정 오류가 병합되기 전에 이를 잡아낼 수 있는 GitHub Action을 포함합니다.