크래그: 오픈소스 도구가 프로젝트 설정에서 통합 AI 에이전트 규칙을 생성합니다

Crag가 하는 일
Crag는 여러 AI 코딩 에이전트 규칙 파일 간의 구성 드리프트를 해결하는 오픈소스 도구입니다. 프로젝트의 기존 구성을 분석하여 통합된 거버넌스 파일을 생성한 다음, 이를 다양한 AI 에이전트가 필요로 하는 모든 특정 규칙 파일로 컴파일합니다.
해결하는 문제
여러 AI 코딩 에이전트를 사용하는 개발자들은 구성 관리 문제에 직면합니다. 소스에 따르면, 한 개발자가 4개 프로젝트에 걸쳐 12개의 규칙 파일(총 48개 파일)을 유지 관리했으며, 여기에는 다음이 포함됩니다:
- Claude Code용 CLAUDE.md
- Codex용 AGENTS.md
- Cursor용 .cursor/rules/
- Copilot용 copilot-instructions.md
- 규칙을 강제하는 CI 워크플로우
이러한 파일들은 시간이 지나면서 드리프트되어, 린트 규칙이 일치하지 않아 CI가 거부하는 코드를 에이전트들이 작성하는 문제를 일으켰습니다. 이 문제는 "아무도 12개 파일을 모두 읽지 않기 때문에" 눈에 띄지 않았습니다.
Crag의 작동 방식
이 도구에는 두 가지 주요 명령어가 있습니다:
crag analyze는 CI 워크플로우, package.json, tsconfig, 테스트 구성을 포함한 프로젝트 구성을 읽습니다.crag compile --target all은 통합 거버넌스 파일에서 모든 규칙 파일을 생성합니다.
분석 결과 약 80줄의 governance.md 파일이 생성되며, 여기에는 다음이 포함됩니다:
- 게이트
- 아키텍처 지침
- 테스트 프로필
- 코드 스타일 규칙
- 피해야 할 안티패턴
- 프레임워크 컨벤션
출력물은 "자동 생성되었지만, 시니어 엔지니어가 작성한 것처럼 읽힌다"고 설명됩니다.
기술적 세부사항
Crag에는 몇 가지 주목할 만한 기술적 특징이 있습니다:
- LLM이 필요하지 않음
- 네트워크 종속성 없음
- 제로 종속성
- 결정론적 출력
- 플랫폼 간 SHA 검증
사용해 보려면: npx @whitehatd/crag demo (@와 whitehatd 사이의 공백 제거)
소스 및 이용 가능성
이 도구는 오픈소스이며 GitHub에서 이용 가능합니다: https://github.com/WhitehatD/crag.
📖 Read the full source: r/ClaudeAI
👀 See Also

동일 코드베이스에서 세 가지 AI 도구를 비교하는 헤드투헤드 코드 리뷰 실험
동일한 코드 리뷰 작업에 대해 Codex, Claude Code, 그리고 Sextant가 적용된 Claude Code를 비교하는 비디오 실험이 진행되었습니다. Codex는 발견 사항을 검증하고 어떤 보고서가 더 가치 있는지 판단하는 역할을 맡았습니다. 이 실험은 워크플로우와 구조가 AI가 무엇을 인지하고 우선순위를 매기는지에 어떻게 영향을 미치는지에 초점을 맞추고 있습니다.

500ms 미만 음성 에이전트 구축: 아키텍처와 성능 통찰
한 개발자가 처음부터 음성 에이전트를 구축하여 전체 STT → LLM → TTS 스트리밍으로 ~400ms의 종단 간 지연 시간을 달성했습니다. 주요 통찰로는 음성을 차례 바꾸기 문제로 취급하고, 의미론적 차례 종료 감지를 사용하며, 모든 구성 요소를 최소 지연 시간을 위해 동일 위치에 배치하는 것이 포함됩니다.

개발자가 Claude Code를 활용해 디자인과 SEO를 위한 AI/ML 구인 게시판을 구축했습니다
한 개발자가 선도적인 연구소와 기업의 AI/ML 채용 정보를 분류하여 제공하는 무료 사이트 MOAIJobs.com을 제작했습니다. 이 사이트는 카테고리, 지역, 급여별 필터링 기능을 제공하며, 디자인과 기술적 SEO 구현은 개발자가 제공한 참고 자료와 설명을 바탕으로 Claude Code가 담당했습니다.

devopsiphai: 오픈소스 Claude Code 기술이 6단계에 걸쳐 운영 상태를 감사합니다
devopsiphai는 6단계 프로세스와 ARC 프레임워크를 사용하여 프로덕션 프로젝트의 운영 가능성을 감사하고, 문자 등급과 노력 추정 작업이 포함된 구조화된 TODO.md를 출력하는 오픈소스 Claude Code 스킬입니다.