codebase-md: Инструмент автоматически генерирует CLAUDE.md с поддержкой через git-хуки

✍️ OpenClawRadar📅 Опубликовано: 8 марта 2026 г.🔗 Source
codebase-md: Инструмент автоматически генерирует CLAUDE.md с поддержкой через git-хуки
Ad

Обзор инструмента

codebase-md — это инструмент на Python, который автоматически генерирует и поддерживает файлы CLAUDE.md для проектов, использующих Claude Code. Версия 0.1.0 находится в альфа-стадии и распространяется по лицензии MIT.

Установка и базовое использование

Установите с поддержкой AST: pip install "codebase-md[ast]"

Сканирование и генерация: codebase scan ., затем codebase generate .

Генерируемое содержимое

Инструмент создаёт CLAUDE.md со следующим:

  • Обнаружение архитектурных паттернов (монолит, монорепозиторий, микросервис, CLI и т.д.)
  • Автоматически определяемые соглашения, включая стиль именования, паттерны импорта и паттерны проектирования через дерево AST tree-sitter
  • Проверка состояния зависимостей в реестрах PyPI/npm
  • Аналитика git с анализом контрибьюторов и выявлением наиболее активных файлов
  • Интеллектуальная маршрутизация контекста для Claude, чтобы запрашивать соответствующие части кодовой базы
Ad

Дополнительные возможности

Генерирует конфигурационные файлы для других инструментов: .cursorrules, AGENTS.md, codex.md и .windsurfrules на основе того же сканирования.

Установка git-хуков: codebase hooks install . автоматически поддерживает сгенерированные файлы в актуальном состоянии.

Аналитика зависимостей

Включает команду deps для управления зависимостями:

  • codebase deps . — Полная панель состояния
  • codebase deps . --offline — Только локальная оценка, без запросов к реестрам
  • codebase deps . --upgrade fastapi — План обновления для конкретных пакетов

Система зависимостей проверяет зафиксированные версии в реестрах и помечает устаревшие пакеты, плохо поддерживаемые пакеты и критические изменения в путях обновления.

Детали разработки

Инструмент был создан с использованием Claude Code для архитектурных решений, интеграции дерева AST tree-sitter, системы ранжирования контекста TF-IDF и набора из 354 тестов. Собственный CLAUDE.md проекта был сгенерирован с помощью codebase-md.

📖 Read the full source: r/ClaudeAI

Ad

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

Навык локального редактирования PII для OpenClaw использует модель GLiNER.
Инструменты

Навык локального редактирования PII для OpenClaw использует модель GLiNER.

Новый навык OpenClaw перехватывает исходящие ответы и пропускает их через локальную модель nvidia/gliner-PII для обнаружения и редактирования конфиденциальной информации, такой как API-ключи и PII, заменяя их метками вроде [API_KEY] и добавляя уведомления об удалении.

OpenClawRadar
ИИ-агент Автономно Создает Видео с Использованием Remotion Без Предопределенных Инструментов
Инструменты

ИИ-агент Автономно Создает Видео с Использованием Remotion Без Предопределенных Инструментов

Разработчик протестировал ИИ-агента, который автономно создал короткий видеоролик, установив Remotion, написав код композиции, исправив ошибки и предоставив готовый файл без вмешательства человека.

OpenClawRadar
Сообщение другим сессиям Claude Code: межсессионный обмен сообщениями
Инструменты

Сообщение другим сессиям Claude Code: межсессионный обмен сообщениями

Claude Code v2.1.224+ позволяет Клоду отправлять сообщения между вашими сессиями, чтобы координировать параллельную работу, делиться находками и предупреждать о критических изменениях без копирования и вставки.

OpenClawRadar
КлонКоготь: Инструмент для облачного резервного копирования рабочих пространств OpenClaw
Инструменты

КлонКоготь: Инструмент для облачного резервного копирования рабочих пространств OpenClaw

ClawClone — это инструмент для резервного копирования рабочих пространств OpenClaw в облако с помощью одной команды и их восстановления с помощью другой. Он был создан после того, как разработчик потерял месячные данные обучения.

OpenClawRadar