Atomic Claude CLI

Бинарник atomic и набор конфигов для Claude Code: карта репозитория, граф кода и автопилот от задачи до слияния.

  • 117 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Установщик правит `~/.claude`, а `/autopilot` сам коммитит и открывает запросы на слияние.
  • Бинарник ставится скриптом `curl | bash` с GitHub.
Все причины и проверки

damusix/atomic-claude

Установка

Работает в

Ручная установка

curl -fsSL https://raw.githubusercontent.com/damusix/atomic-claude/main/install.sh | bash

Кладет `atomic` в `~/.local/bin`. Вторым шагом `atomic claude install` ставит набор в `~/.claude`.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Установщик правит `~/.claude`, а `/autopilot` сам коммитит и открывает запросы на слияние.
  • Бинарник ставится скриптом `curl | bash` с GitHub.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Atomic Claude ставит в `~/.claude` готовый набор из агентов, команд, скиллов, правил и стиля ответов, а бинарник `atomic` дает к нему инструменты. Команда `/setup-wiki` строит для репозитория постоянную карту: фреймворк, команды сборки, структуру. Claude читает ее до кода и перестает выдумывать скрипты `npm`. Граф кода на tree-sitter охватывает 31 язык и 23 веб-фреймворка и отвечает, кто вызывает функцию и что заденет правка. SQL-файлы Postgres, MySQL, T-SQL и Snowflake разбираются без подключения к базе. Команда `/autopilot` ведет задачу из трекера до слитого запроса на слияние: план, тесты вперед, ревью собственного диффа. Параллельные сессии Claude Code обмениваются сообщениями через именованные комнаты, а `atomic serve` открывает локальный просмотр вики и графа.

Для кого. Тем, кто ведет несколько репозиториев в Claude Code и устал заново объяснять проект в каждой сессии.

Подходит, если

  • Claude Code в новой сессии снова путает команды сборки вашего репозитория.
  • Перед правкой нужно знать, какие вызовы заденет изменение функции.
  • Несложную задачу из трекера хочется отдать агенту целиком и проверить итоговый запрос на слияние.
  • Две сессии Claude Code должны поделить работу и общаться между собой.

Не подходит, если

  • Работа идет в Cursor или Codex: набор написан под Claude Code.
  • Политика компании запрещает установку бинарников через `curl | bash`.
  • Нужно только пару правил в `CLAUDE.md`, а не целая система.
  • Хуки отключены администратором: автообновление вики и подсказки не заработают.

Пример запроса к агенту

/setup-wiki, затем покажи, кто вызывает функцию parseConfig и что сломается при смене ее сигнатуры.

Ограничения

Нужны Claude Code CLI, подписка Pro, Max или Team либо ключ `ANTHROPIC_API_KEY`, git 2.30 и выше, GitHub CLI `gh` и оболочка bash или zsh. Установщик пишет в `~/.claude`, меняет `settings.json`, добавляет блок в `CLAUDE.md` и регистрирует хук начала сессии. Пропустить хук можно флагом `--no-hooks`. Команда `/autopilot` коммитит и открывает запрос на слияние сама, поэтому запускайте ее на ветке и смотрите дифф перед слиянием. Карту репозитория строит `/refresh-wiki`, это отдельный шаг после установки. Граф кода по умолчанию выключен: индекс создает `atomic code index`.

Как отключить. Выполните `atomic claude uninstall`: команда удаляет артефакты из `~/.claude` и каталог `~/.atomic`. Сначала скопируйте `~/.atomic/profile.md`, если он нужен. Только хук отключает `atomic hooks uninstall`.

Частые вопросы

Как поставить Atomic Claude?

Скачайте бинарник командой `curl -fsSL https://raw.githubusercontent.com/damusix/atomic-claude/main/install.sh | bash`, затем выполните `atomic claude install`. Проверка: `atomic doctor`.

Можно ли поставить только в один проект?

Да. Флаг `--target ./.claude` ставит набор в проект. Стиль ответов тогда выбирают сами через `/config`.

Как обновить?

Команда `atomic update` меняет бинарник, обновляет набор в `~/.claude` и запускает проверку.

Что делает /atomic-help?

Читает состояние git и называет одну следующую команду. `/atomic-help tour` проводит по всей системе.

Нужна ли база данных для SQL-графа?

Нет. Процедуры, представления и внешние ключи читаются из `.sql`-файлов без подключения.

Обсуждение

Вопросов и отзывов пока нет.

Claude Code Blueprint: 12 агентов, 19 скиллов, 16 хуков и 6 правил к CLAUDE.md, копируйте нужное или ставьте пресет

ВоркфлоуРасширенный доступ73Звезды репозитория

Набор slash-команд, скиллов и субагентов для Claude Code: ревью, тесты, безопасность, релизы, документация и синхронизация GitHub с Linear

ПлагинШирокий доступ1,4 тыс.Звезды репозитория

Постоянная память для Claude Code на вашей базе: захват решений и контекста плюс граф кода, все подмешивается в каждый запрос

CLIРасширенный доступ234Звезды репозитория

Рабочая конфигурация Claude Code: планировщик с ревью по этапам, субагенты и скиллы анализа, рефакторинга и синхронизации документации

СкиллРасширенный доступ916Звезды репозитория

Стартовый набор для Claude Code: шаблон CLAUDE.md с системой памяти, готовые хуки, сабагенты и скиллы, которые копируются в проект

ВоркфлоуМинимальный доступ2,7 тыс.Звезды репозитория

Плагин для Claude Code: 39 команд для PR, ревью, коммитов и спецификаций, девять ролей экспертов и хуки, восемь языковых версий

ПлагинШирокий доступ1,1 тыс.Звезды репозитория

Коротко о README

Каждый слой необязателен: от более ясных ответов до полного автопилота. Проект идет с релизами и сайтом документации на VitePress.

Бейдж для README

Сообщить о проблеме