SWE-ATLAS — слой старшего инженера для Claude Code
SWE-ATLAS
Шаблон для Claude Code: каркас, прототип и HTML-спецификация до кода, а затем сборка встроенными режимами plan и goal
- 404 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Установщик записывает в проект CLAUDE.md, папку .claude с агентами, командами и скиллами и вспомогательные документы
- Автономный вариант убирает подтверждение человеком, и агент сам принимает решения и собирает приложение
- Автоматизация браузера через Playwright, если ее выбрали, дает агенту управление страницами
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add workflows/swe-atlasОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Установщик записывает в проект CLAUDE.md, папку .claude с агентами, командами и скиллами и вспомогательные документы
- Автономный вариант убирает подтверждение человеком, и агент сам принимает решения и собирает приложение
- Автоматизация браузера через Playwright, если ее выбрали, дает агенту управление страницами
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
SWE-ATLAS раскладывает в проект Claude Code скиллы, субагентов, команды и принципы инженерной работы. Идея авторов: сначала дешево показать, что строится, а потом отдать готовый документ встроенному циклу Claude Code из режима планирования, команды `/goal` и динамических воркфлоу. Тяжелые цепочки спецификаций из многих файлов они считают лишними. На старте агент исследует идею. Команда `/brainstorm:wireframe` делает каркас интерфейса одним HTML-файлом, `/brainstorm:prototype` собирает кликабельный прототип на React, `/design:create-design-md` показывает три варианта оформления в браузере и фиксирует выбранный в файле DESIGN.md. Для изменения без интерфейса, например миграции, `/plan:visual` рисует визуальный план с диаграммами Mermaid. Дальше `/plan:create-phase` задает вопросы только о том, что может сорвать сборку, и сохраняет фазу одним самодостаточным HTML-документом. От этого документа отталкивается режим планирования. Есть и короткий путь: `/atlas:oneshotapp` собирает приложение по идее без остановок. В автономном варианте шаблона решения по спорным развилкам принимает скилл `free-will` и записывает их в docs/decision_logs/.
Для кого. Для разработчиков и продуктовых инженеров на Claude Code, которым нужно договориться с агентом о том, что строится, по картинке и документу, без длинных текстов требований.
Подходит, если
- Новая функция или экран: нужен каркас или кликабельный прототип, чтобы увидеть форму до генерации кода
- Неясно оформление продукта: три варианта в браузере и фиксация выбранного в файле DESIGN.md
- Рефакторинг, миграция или архитектурное решение требуют визуального плана с диаграммами и таблицей вариантов
- Нужно дать агенту долгую автономную работу и сохранить журнал решений для последующей проверки
- Команде нужны живые тест-кейсы в Markdown и прогон через браузерного агента с Playwright
Не подходит, если
- Нужен строгий письменный процесс с конституцией, спецификацией и реестром задач: здесь он намеренно заменен каркасом и одним документом фазы
- Работа идет не в Claude Code: шаблон рассчитан на его команды, скиллы и субагентов
- В проекте уже выверенный вручную CLAUDE.md, и вы не хотите, чтобы установщик предлагал свой вариант
- Нужны скиллы для документов Word, Excel и PowerPoint в комплекте: тяжелые документные скиллы из набора убраны
Пример запроса к агенту
`/brainstorm:wireframe` личный кабинет с историей заказов и фильтром по статусуОграничения
Шаблон работает внутри Claude Code, а API Anthropic из России недоступен. Установщику нужен Node.js для npx. Скиллы ставятся выборочно, по умолчанию не выбран ни один. Автономный вариант убирает цикл подтверждения человеком и добавляет три скилла, которые его заменяют.
Авторы признают, что HTML стоит больше токенов и времени, чем Markdown. Документ фазы они считают одним нужным файлом вместо набора расходящихся. Авторы указывают, что автоматический режим и динамические воркфлоу Claude Code пока доступны как исследовательская версия. Скиллы для Word, Excel и PowerPoint не включены в набор, чтобы пакет оставался легким. В установленном проекте их эталонные версии лежат в подмодуле anthropics/skills.
Как отключить. Удалите из проекта папку .claude (если в ней нет ваших файлов) и файл CLAUDE.md, которые добавил установщик, а также NOTES.md и docs/decision_logs, если они вам не нужны. Если в проекте уже был свой CLAUDE.md, верните его из Git.
Частые вопросы
Как поставить SWE-ATLAS в проект Claude Code?
В папке проекта выполните npx swe-atlas@latest new-project. Чтобы развернуть шаблон в новой папке, добавьте ее имя последним аргументом. Установщик спросит вариант CLAUDE.md, имя, тип проекта, нужные скиллы, шаблон DESIGN.md, способ автоматизации браузера и PostgreSQL.
Чем SWE-ATLAS отличается от разработки по спецификациям вроде Spec Kit?
Спецификационные цепочки сначала пишут конституцию, спецификацию, план и разбивку задач. SWE-ATLAS ограничивается каркасом или прототипом, ответами на вопросы, без которых сборка сорвется, и одним HTML-документом фазы. Сам цикл планирования и выполнения остается встроенным в Claude Code.
Какой вариант CLAUDE.md выбрать?
Vanilla ставит минимум, только NOTES.md и журнал решений. Collaborative выбран по умолчанию: полная роль инженера и цикл ревью и коммита, вы остаетесь за рулем. Autonomous убирает подтверждение, добавляет скиллы `free-will`, `super-product-owner` и `super-ui-ux-design` и рассчитан на работу без присмотра.
Что делает команда `/plan:create-phase`?
Она задает вопросы только по неопределенностям, которые сорвут сборку, и складывает каркас, ответы и матрицы решений в один HTML-файл phase.html. Дальше вы включаете режим планирования, и Claude Code строит по этому файлу.
Зачем скилл `free-will`?
Он срабатывает на спорных развилках: выбор стека, схема базы, удаление того, от чего зависят другие. Скилл держит несколько вариантов, подкрепляет каждый данными из кода или документации, пытается опровергнуть победителя и записывает итог в docs/decision_logs/. Срабатывает он и сам, например после двух неудачных исправлений.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ВоркфлоуСтартовый набор для Claude Code: шаблон CLAUDE.md с системой памяти, готовые хуки, сабагенты и скиллы, которые копируются в проект
Скилл строит карту репозитория по смысловым блокам, разбирает на ней код по шагам и подсвечивает сломанные места
Готовая обвязка для Claude Code и Codex: разработка по спецификации, TDD, память между сессиями, проверки качества и контрольные точки для человека
Шаблон проекта для разработки игр в Claude Code: иерархия агентов студии, скиллы на каждый этап, хуки, правила и шаблоны документов
edt1c-ai-template: шаблон 1С-проекта для EDT и Claude Code
edt1c-ai-template
Шаблон репозитория для разработки 1С в EDT с Claude Code: спецификации фич, стандарты BSL и скиллы для СКД и табличных документов
Процесс разработки из связанных скиллов для Claude Code и Codex: план, реализация, ревью, тесты, коммит и PR
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
Коротко о README
SWE-ATLAS ставит в проект Claude Code скиллы, субагентов, команды и файл CLAUDE.md, а исполнение оставляет встроенному циклу планирования. Документные скиллы Anthropic подключены подмодулем и в набор по умолчанию не входят.