Крэг: Инструмент с открытым исходным кодом создает единые правила для ИИ-агентов на основе конфигураций проектов.

✍️ OpenClawRadar📅 Опубликовано: 16 апреля 2026 г.🔗 Source
Крэг: Инструмент с открытым исходным кодом создает единые правила для ИИ-агентов на основе конфигураций проектов.
Ad

Что делает Crag

Crag — это инструмент с открытым исходным кодом, который решает проблему расхождения конфигураций в нескольких файлах правил для ИИ-агентов программирования. Он анализирует существующие конфигурации вашего проекта и генерирует единый файл управления, а затем компилирует его во все необходимые файлы правил для различных ИИ-агентов.

Проблема, которую он решает

Разработчики, использующие несколько ИИ-агентов программирования, сталкиваются с проблемами управления конфигурациями. Согласно источнику, один разработчик поддерживал 12 файлов правил в 4 проектах (всего 48 файлов), включая:

  • CLAUDE.md для Claude Code
  • AGENTS.md для Codex
  • .cursor/rules/ для Cursor
  • copilot-instructions.md для Copilot
  • CI-процессы для применения правил

Со временем эти файлы расходились, что приводило к проблемам, когда агенты писали код, который CI отклонял из-за несоответствия правил линтинга. Проблема оставалась незамеченной, потому что «никто не читает все 12 файлов».

Ad

Как работает Crag

Инструмент имеет две основные команды:

  • crag analyze читает конфигурации вашего проекта, включая CI-процессы, package.json, tsconfig и конфигурации тестов
  • crag compile --target all генерирует все файлы правил из единого файла управления

Анализ генерирует файл governance.md (~80 строк), который включает:

  • Контрольные точки
  • Архитектурные рекомендации
  • Профиль тестирования
  • Правила стиля кода
  • Антипаттерны, которых следует избегать
  • Соглашения по фреймворкам

Результат описывается как «автоматически сгенерированный, читается так, будто его написал старший инженер».

Технические детали

Crag имеет несколько примечательных технических характеристик:

  • Не требует LLM
  • Не имеет сетевых зависимостей
  • Нулевые зависимости
  • Детерминированный вывод
  • Проверка SHA на разных платформах

Чтобы попробовать: npx @whitehatd/crag demo (убрать пробел между @ и whitehatd)

Источник и доступность

Инструмент имеет открытый исходный код и доступен на GitHub по адресу https://github.com/WhitehatD/crag.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

obsidian-mcp: графически-осведомленный MCP-сервер для Claude с 25 инструментами для больших хранилищ
Инструменты

obsidian-mcp: графически-осведомленный MCP-сервер для Claude с 25 инструментами для больших хранилищ

obsidian-mcp — это MCP-сервер, предоставляющий 25 инструментов (включая get_note, traverse_graph, query_dataview, move_note, create_notes), который даёт Клоду граф-ориентированный доступ к вашему хранилищу Obsidian — предотвращая смерть контекстного окна в хранилищах из 5000 заметок. Лицензия MIT, работает с Claude Desktop, Claude Code, Cursor, Cline, Continue, Zed.

OpenClawRadar
Agint: Инструмент командной строки на Rust, который обнаруживает противоречия в файлах инструкций для AI-агентов.
Инструменты

Agint: Инструмент командной строки на Rust, который обнаруживает противоречия в файлах инструкций для AI-агентов.

Agint — это бесплатный инструмент с открытым исходным кодом для командной строки, написанный на Rust, который сканирует файлы с инструкциями, такие как CLAUDE.md и AGENTS.md, на предмет противоречий, отсутствующих ссылок на файлы и проблем синхронизации. Он использует статический анализ для выявления структурных проблем и, опционально, обращается к API Claude для семантического обнаружения противоречий.

OpenClawRadar
Навык роста Claude: Структурированные планы роста B2B SaaS для AI-агентов программирования
Инструменты

Навык роста Claude: Структурированные планы роста B2B SaaS для AI-агентов программирования

Разработчик создал навык Claude Growth Skill, содержащий 6 проверенных на практике плейбуков, основанных на 5 кейсах SaaS, партнерствах с годовым доходом $90 млн и 1800 интервью с пользователями. Он структурирует работу по росту B2B SaaS от валидации PMF до экосистемы каналов и продаж.

OpenClawRadar
Снижение задержки мультимодального агента за счет исключения истории скриншотов
Инструменты

Снижение задержки мультимодального агента за счет исключения истории скриншотов

Разработчик обнаружил, что исключение предыдущих скриншотов из запросов мультимодальных агентов и замена данных изображений в формате base64 на строки "[изображение опущено]" значительно снижает задержку при сохранении производительности. Эксперимент проводился с использованием Claude и задокументирован на GitHub.

OpenClawRadar