Auto mode в Claude Code

Этого явно не хватало! Но есть нюанс, о нём в конце.

Для любителей экстрима с командой --dangerously-skip-permissions (когда вы даёте агенту полный карт-бланш на выполнение всех команд), в Claude Code добавили новый режим auto mode.

Auto mode предоставляет более безопасную альтернативу для выполнения длительных задач вместо --dangerously-skip-permissions. По умолчанию, любой вызов команд агентом требует одобрения пользователем. Вы можете разрешить агенту вызывать определенные команды без вашего одобрения, но это порой мало удобно. Особенно, если вы постоянно работаете с несколькими “вкладками” (окнами) в Claude Code и не замечаете, что в одном из них агент прервался и ждет вашего одобрения. Упускается время. А мы ведь вошли в эпоху когда нужно делать 10х больше чем раньше (хотя думали, что будет иначе: вкалывают роботы, счастлив человек, но вкалывает всё еще человек и в 10х раз больше, только немного в ином виде).

В режиме auto mode, вы отдаете бразды правления агенту, и перед вызовом конкретной команды, агент сам проверяет безопасность выполнения этой команды. В релизе употребляется слово классификатор, хотя нигде не говорится, что это за слой. Но я так понимаю сам агент и проверяет каждый tool call перед выполнением на деструктивность (не несёт ли эта конкретная команда вреда, не удалит ли она вам все файлы и т.п.).

Опять же, разработчики Claude Code советуют использовать auto mode с “холодной” головой и только в безопасной среде. Потому что классификатор может ошибиться и допустить выполнение небезопасной команды, мы не раз видели случаи, когда агент решает удалить БД на проде, потому что посчитал это действие безопасным.

Включается: claude --enable-auto-mode и потом переключение режима Shift + Tab.

Но самое печальное, этот режим пока экспериментальный и доступен почему-то только в тарифе Teams.

Больше деталей в блоге Anthropic.

Подписывайтесь на Telegram ИИволюция 👾.

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