Агентный цикл
Как Claude думает
Анализ
Claude анализирует запрос и текущий контекст
Понимание цели, определение необходимой информации, оценка текущего состояния
Анализ
Claude анализирует запрос и текущий контекст
Понимание цели, определение необходимой информации, оценка текущего состояния
Выбор инструмента
Выбирает подходящий инструмент для следующего шага
Read, Edit, Bash, Grep, Task или другой из 18+ инструментов
Выполнение
Выполняет действие с выбранным инструментом
Чтение файла, редактирование кода, запуск команды и т.д.
Оценка
Оценивает результат и решает что делать дальше
Задача выполнена? Нужны ещё действия? Возникла ошибка?
Каждое действие добавляет информацию в контекст. Когда контекст заполняется, Claude автоматически сжимает его:
💡 Используйте /compact для ручного сжатия контекста, сохраняя важную информацию
Задача выполнена
Claude определяет, что цель достигнута
Нужен ввод пользователя
Требуется подтверждение или дополнительная информация
Достигнут лимит
Превышено количество шагов или размер контекста
Ошибка
Критическая ошибка, требующая вмешательства
Ключевое понимание
Claude Code — это не просто генератор текста. Это агент, который автономно работает в цикле, пока задача не будет выполнена. Он может совершить десятки итераций, читая файлы, исправляя код, запуская тесты — всё это без вашего участия на каждом шаге.
Этот урок — часть структурированного курса по LLM.
Мой путь обучения