Смотреть урок
Большинство разработчиков используют Claude Code как умный автокомплит с памятью. Написал — получил — поправил вручную. И так по кругу.
В версии 2.1.139 появилась команда /goal, которая меняет саму модель работы: вы говорите, что должно быть правдой в конце, а не что делать на каждом шаге.
Что внутри:
🔷 Как устроен completion checker — отдельная модель, которая после каждого шага запускает реальные команды и решает, продолжать или остановиться
🔷 Пять элементов рабочего условия: задача, финишная черта, верификация, границы, лимит шагов
🔷 Четыре официальных сценария от Anthropic — с готовыми шаблонами команд
🔷 Чеклист безопасности: что проверить в git diff до коммита, какие файлы всегда исключать из области
💡 /goal — это про то, чтобы Claude работал до результата, а не до конца вашего терпения.
Гайд: Claude Code /goal — автономная работа агента
1. Что такое команда /goal и зачем она нужна
Claude Code — это инструмент для работы с кодом прямо из терминала. По умолчанию он работает в пошаговом режиме: вы пишете запрос, получаете ответ, снова пишете. Команда /goal меняет эту логику принципиально. /goal переводит Claude из режима «ответил и ждёт» в режим автономного агента, который работает самостоятельно до тех пор, пока не выполнит поставленное условие без вашего участия на каждом шаге. Ключевая идея проста, но меняет всё: вы описываете не инструкции, а конечный результат. Claude сам разбирается, как до него дойти, а отдельная модель-проверщик объективно подтверждает, когда цель достигнута.
Как выглядит работа без /goal и с ним:
- Без
/goal: вы пишете запрос → Claude отвечает → вы проверяете → снова пишете → и так 20+ раз.
- С
/goal: вы задаёте условие завершения → Claude работает автономно столько итераций, сколько нужно → модель-проверщик после каждого шага проверяет, выполнено ли условие → когда условие выполнено, цель автоматически снимается и управление возвращается вам.
Что это даёт на практике:
- Claude запускает тесты, видит ошибки и исправляет их сам без вашего участия.
- Итерирует до тех пор, пока не будет достигнут конкретный измеримый показатель (например, Lighthouse score выше 90).
- Самостоятельно мигрирует модули, рефакторит код, устраняет уязвимости — пока весь проект не скомпилируется чисто.
- Проходит по списку задач в бэклоге и закрывает их одну за другой.
- Всё это без того, чтобы вы вручную копировали ошибки обратно в чат и просили Claude что-то поправить.
Важно понять одно понятие: verifiable…