/simplify и /batch: два новых скилла Claude Code, которые меняют workflow

Борис Черни (создатель Claude Code в Anthropic) только что анонсировал два встроенных скилла, которые появились в версии 2.1.63.

/simplify и /batch: два новых скилла Claude Code, которые меняют workflow

Оба решают вполне конкретные боли: /simplify автоматизирует доведение PR до продакшн-качества, а /batch берет на себя рутину массовых миграций кода. Разберемся, как их применять.

/simplify: автоматический код-ревью на стероидах

Идея простая. После того как Claude Code написал фичу, вы запускаете /simplify, и он поднимает параллельных агентов, которые:

  • улучшают читаемость и качество кода
  • оптимизируют производительность
  • проверяют соответствие вашему CLAUDE.md

По сути это эволюция open-source плагина code-simplifier, который команда Claude Code использовала внутри Anthropic с января 2026. Агент работает на Opus и анализирует только недавно измененный код. Ключевое правило: он никогда не меняет что делает код, только как он это делает.

Как использовать:

hey claude, implement user authentication then run /simplify

Или в два шага:

сначала пишем код implement OAuth2 flow for the login page # потом чистим /simplify

Devhack: Запускайте /simplify после каждой серьезной сессии кодинга. AI-код имеет свойство быть избыточным, и специализированный агент-«уборщик» справляется с этим лучше, чем попытки сразу писать идеально.

/batch: параллельные миграции с изоляцией

А вот здесь начинается магия. /batch позволяет интерактивно спланировать миграцию кода, а затем выполнить ее силами десятков параллельных агентов. Каждый агент работает в полной изоляции через git worktrees: отдельная директория, отдельная ветка, отдельный индекс. Агент самостоятельно тестирует свою работу и выставляет PR.

Как использовать:

/batch migrate src/ from Solid to React /batch convert all class components in src/components/ to functional components with hooks /batch update all API calls in src/ from v2 to v3 endpoints

Claude Code сначала предложит план миграции в интерактивном режиме, вы его согласовываете, и дальше работа распараллеливается. Каждый worktree создается в .claude/worktrees/, и если агент не внес изменений, worktree автоматически удаляется. Если изменения есть, Claude спросит: оставить или удалить.

Важно: /batch построен поверх нативной поддержки git worktrees, которая появилась в Claude Code v2.1.50. Это не просто запуск нескольких терминалов. Это полноценная оркестрация с изоляцией на уровне файловой системы.

Что нужно для начала

Обновитесь до Claude Code v2.1.63 или новее. Оба скилла уже встроены и доступны как slash-команды без дополнительной установки.

Для /simplify желательно иметь проработанный CLAUDE.md с вашими стандартами кодирования. Чем подробнее описаны ваши конвенции, тем точнее агент будет под них подстраиваться.

Для /batch убедитесь, что работаете в git-репозитории. Worktrees не работают без git (хотя для Mercurial, Perforce и SVN можно настроить кастомные хуки через WorktreeCreate и WorktreeRemove).

Внимание: Документация пока отстает. На GitHub уже есть issue #29504 о том, что /simplify и /batch не описаны в разделе interactive mode. Так что пока лучшие источники информации об этих скиллах - сам changelog и треды Бориса Черни.

Контекст: зачем это нужно

Борис Черни недавно поделился статистикой: за 30 дней он залендил 259 PR, 497 коммитов, 40 000 добавленных и 38 000 удаленных строк. Всё написано Claude Code с Opus 4.5. Такая производительность возможна только когда параллельные агенты не конфликтуют друг с другом, а код после генерации автоматически доводится до продакшн-стандарта.

/simplify и /batch - это как раз недостающие кусочки пазла, которые превращают «агент-написал-код» в полноценный конвейер от идеи до PR.

1
Начать дискуссию