AIGX, 코딩 에이전트용 규칙 파일 형식 공개
AIGX는 가 코드베이스의 규칙을 더 쉽게 찾도록 돕는 공개 형식이다. 프로젝트 안에 `.aigx/` 폴더를 두고, 제품 설명, 설계 규칙, 엔지니어링 규칙, 파일별 주의사항을 따로 저장한다. 핵심은 `files.aigx`라는 파일별 색인이다.
에이전트가 특정 파일을 고칠 때 그 파일에서 지켜야 할 규칙, 금지된 가져오기, 자주 생기는 실수를 한 번에 찾게 한다. 소스 코드 안에 설명을 끼워 넣지 않기 때문에 기존 코드가 더러워지지 않는다. `npm create aigx`로 시작할 수 있고, Cursor, Claude Code, , , Aider, `` 같은 여러 도구에 연결할 수 있다.
검증 도구는 Node, Python, Rust용으로 제공되며, `aigx lint`로 규칙 파일이 깨졌는지 확인하고 `aigx resolve <path>`로 특정 파일에 적용되는 규칙을 볼 수 있다. 자체 벤치마크에서는 4.5와 에서 AIGX가 평균 점수, 첫 시도 통과율, 숨은 테스트 통과율에서 모두 가장 높았지만, 상위 형식들의 차이는 통계적으로 크지 않다고 밝힌다.
핵심 포인트
- `.aigx/` 폴더에 에이전트용 프로젝트 규칙을 한곳에 모은다.
- `files.aigx`는 파일마다 적용할 규칙, 금지 사항, 주의점을 연결한다.
- 소스 코드 안에 규칙 설명을 넣지 않아 기존 코드 변경을 줄인다.
- Cursor, Claude Code, , , Aider, ``와 함께 쓸 수 있다.
- 자체 벤치마크에서는 AIGX가 가장 일관된 성적을 냈지만, 격차는 크지 않다.