크래그: 오픈소스 도구가 프로젝트 설정에서 통합 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

오픈소스 신뢰 점수 훅 for Claude Code는 세션을 모니터링하고 보호된 경로를 차단합니다.
한 개발자가 신뢰성, 범위, 비용 차원에서 모든 Claude Code 세션을 점수화하고, .env 파일과 같은 보호된 경로에 대한 접근을 차단하며, 변조 감지를 위해 이벤트를 해시 체인으로 연결하는 Python 훅을 만들었습니다. 이 단일 파일 도구는 GitHub에서 이용 가능합니다.

우분투 UTM VM에서 LLM API 및 Ollama 접근을 통한 OpenClaw 설정
한 사용자가 M3 Mac에서 샌드박스화된 Ubuntu VM 내에서 OpenClaw를 성공적으로 구성했습니다. 이 구성은 macOS의 로컬 Ollama와 Gemini, Claude, DeepSeek과 같은 외부 LLM API에 모두 접근할 수 있습니다. 샘플 구성 파일과 문제 해결 노트는 GitHub에서 확인할 수 있습니다.

SmallClaw v1.0.2는 로컬 LLM을 위한 백그라운드 작업 시스템을 추가합니다.
SmallClaw v1.0.2는 단계 검증을 통해 소형 모델의 신뢰성 문제를 해결하며, 다단계 워크플로우를 자율적으로 실행하는 백그라운드 작업 엔진을 도입했습니다. 이 업데이트는 8GB 머신에서 qwen3:4b와 같은 4B급 모델에서 테스트되었습니다.

OpenAlly: 안드로이드용 로컬 AI 어시스턴트, 휴대폰 제어 기능 포함
OpenAlly는 내장된 Node.js 프로세스를 통해 휴대폰에서 로컬로 AI 어시스턴트를 실행하는 Android 앱으로, 51개의 내장 기능과 Aster 컴패니언을 통한 휴대폰 제어 기능을 제공합니다. 19개 이상의 메시징 플랫폼에 연결되며, 사용자 고유의 API 키로 18개의 모델 제공자를 지원합니다.