Новые навыки Claude Code: /simplify и /batch
@ai_longreadsБорис Черни из Anthropic представляет два новых навыка для Claude Code, которые автоматизируют доведение пулл-реквестов до продакшена и выполнение параллельных миграций кода.
Это AI-перевод статьи, сделанный каналом Про AI: Лучшие Статьи и Исследования.
Новые навыки Claude Code: /simplify и /batch
New Claude Code Skills: /simplify and /batch Автор: Boris Cherny Оригинальный текст:
Два новых навыка
В следующей версии Claude Code появятся два новых навыка (Skills): /simplify и /batch. Борис Черни, один из разработчиков Claude Code в Anthropic, рассказал, что использует оба навыка ежедневно.
Вместе эти навыки автоматизируют значительную часть работы, которая раньше требовалась для (1) доведения пулл-реквеста до продакшена и (2) выполнения типовых, хорошо параллелизуемых миграций кода.
/simplify
Навык /simplify использует параллельных агентов для улучшения качества кода, оптимизации эффективности и проверки соответствия CLAUDE.md.
Пример использования: сначала попросите Claude внести изменение в код, а затем запустите /simplify.
По словам Черни, навык ищет как очевидные улучшения, так и конкретные «запахи кода» (code smells), особенно связанные с неэффективными паттернами.
/batch
Навык /batch позволяет интерактивно спланировать миграцию кода, а затем выполнить её параллельно с помощью десятков агентов. Каждый агент работает в полной изоляции, используя git worktrees (рабочие деревья), тестирует свою работу и затем создаёт пулл-реквест.
Пример использования: /batch migrate src/ from Solid to React
Навык подходит не только для миграций — он полезен для любого процесса, где нужно создать множество пулл-реквестов параллельно.
Обработка конфликтов
На вопрос о том, как /batch справляется с конфликтами, когда параллельные миграции затрагивают общие файлы, Черни ответил, что для разрешения конфликтов нужно обратиться к основному агенту. /batch спроектирован для задач с высокой степенью параллелизма, где конфликтов не возникает — например, когда каждый подагент получает отдельную папку для миграции.
Реакция сообщества
Разработчики активно обсудили новые навыки. Несколько человек отметили, что /batch может существенно сэкономить время при крупных рефакторингах. Один разработчик сообщил, что использует /batch для масштабной миграции с Go на Zig. Другие интересовались, подходит ли навык для крупных обновлений фреймворков, например перехода с React 18 на 19.
Навык /simplify также вызвал интерес — многие уже использовали аналогичный плагин из маркетплейса, но Черни заверил, что новая встроенная версия работает лучше.
Подпишитесь на канал и каждый день читайте лучшие материалы про AI переведенные на русский!
Нашли интересную статью для перевода? Пришлите нашему боту: @ailongreadsbot