Команда /loop в Claude Code собрала вокруг себя больше путаницы, чем любая другая фишка инструмента. Половина гайдов в интернете обещают, что она будет работать за вас ночью, пока ноутбук закрыт и вы спите. Это обещание ложное, и именно из-за него одни боятся включать команду, а другие включают и злятся, что «опять ничего не сработало».
На деле /loop — простая и честная штука, если понять одну вещь про то, где и когда она живёт. В этой статье разберём её по косточкам: что команда умеет, какие у неё три режима, чем она отличается от облачных задач, и соберём живые сценарии и для программистов, и для тех, кто код не пишет. Если вы только знакомитесь с самим инструментом, сначала загляните в обзорную статью «Что такое Claude Code»: там разобрали интерфейс, тарифы и первый запуск.
Статья пригодится не только разработчикам. Claude Code давно используют маркетологи, аналитики, редакторы и продакты, и для них /loop тоже закрывает реальные задачи. Отдельную подборку таких примеров мы собрали в материале «Claude Code для не-программистов».
А если хочется освоить работу с нейросетями и AI-инструментами системно, загляните в нашу подборку курсов по нейросетям и искусственному интеллекту: там почти 600 программ от коротких интенсивов до годового обучения.
Что такое /loop простыми словами (и чего он не делает)
/loop — это встроенный навык Claude Code (по-английски skill, готовая мини-команда внутри инструмента). Он берёт ваш запрос и повторяет его сам, через заданные промежутки времени, пока открыта рабочая сессия. Вы один раз пишете «проверяй каждые 5 минут, не собралась ли сборка», и дальше Claude делает это без вас, между своими ответами.
Под капотом это обычный cron — стандартный планировщик задач по таймеру, который есть в любой операционной системе. Claude переводит вашу человеческую фразу «каждые 5 минут» в cron-выражение, ставит задачу в расписание и показывает, как часто она будет срабатывать и под каким номером (ID).

Теперь главное. Запомните одну фразу, и большая часть путаницы вокруг команды отпадёт сама собой.
Главное про /loop. Цикл живёт только пока открыт ваш терминал с Claude Code. Закрыли окно, вышли из сессии, потеряли соединение: все задачи мгновенно перестают срабатывать. Это помощник для текущей рабочей сессии. Ночью, с закрытым ноутбуком, он не работает.
Звучит как ограничение, но на самом деле это и есть назначение команды. /loop снимает с вас мелкую рутину прямо во время работы: пока вы пишете код или думаете над задачей, Claude параллельно дёргает CI (проверки, которые автоматически запускаются после изменений в коде), смотрит логи или ждёт конца долгой сборки и сам сообщает результат. Вам не нужно каждые пару минут отвлекаться и спрашивать «ну что, готово?».
Если же задача должна крутиться без вас и с закрытым компьютером, для этого есть отдельные инструменты, и до них дойдём в разделе про облачные задачи. А пока держим в голове: /loop работает, пока работаете вы.
Три режима /loop — какой когда включать
У команды три формы, и от того, что именно вы напишете, зависит её поведение. Звучит сложнее, чем есть: на практике вы быстро запомните, какая форма под какую задачу.
Фиксированный интервал — для понятного «каждые N минут»
Самый простой и частый вариант. Вы пишете интервал и задачу, и Claude повторяет её строго по таймеру:
/loop 5m проверь, задеплоился ли сервис, и расскажи, что случилось
Интервал можно поставить в начало как короткий токен (30m) или в конец как фразу («каждые 2 часа»). Единицы времени: s для секунд, m для минут, h для часов, d для дней. Секунды округляются вверх до минуты, потому что cron мельче минуты не умеет. Если поставите кривой интервал вроде 7m или 90m, Claude округлит до ближайшего ровного значения и честно скажет, какое выбрал.
Этот режим берите, когда вы заранее знаете нужный ритм: деплой проверять раз в пять минут, тесты раз в час, отчёт по коммитам раз в сутки.
Динамический режим — Claude сам выбирает паузу
Если не указывать интервал и написать только задачу, Claude выбирает паузу сам после каждого прохода:
/loop проверь, прошёл ли CI, и ответь на комментарии к ревью
Логика тут простая. Claude смотрит, что увидел на этом проходе, и подбирает паузу до следующего: коротко ждёт, пока сборка ещё идёт или PR активно обсуждают, и ждёт дольше, когда всё затихло. Пауза держится в диапазоне от одной минуты до часа, и в конце каждого прохода Claude печатает, сколько решил подождать и почему.
У этого режима есть способность, которой нет у фиксированного: Claude может сам завершить цикл, когда задача доказуемо выполнена. Он просто не планирует следующий запуск. Фиксированный интервал так не умеет: он крутится, пока вы его не остановите или пока не истекут семь дней.
Подсказка для новичка. Если не уверены, какой режим брать, начните с динамического: просто опишите задачу без интервала. Claude сам разберётся с ритмом и сам остановится, когда дело сделано. Фиксированный интервал ставьте, только когда ритм важен принципиально.
Иногда для динамической задачи Claude подключает инструмент Monitor: он запускает фоновый скрипт и отдаёт каждую новую строку вывода сразу, без опроса по таймеру. Это экономнее по токенам (единицам, которыми считается работа модели) и быстрее реагирует, чем повторять запрос по кругу.
Голый /loop — встроенный режим обслуживания
Можно написать /loop вообще без задачи. Тогда запустится встроенный промпт обслуживания: Claude по очереди доделывает незаконченную работу из диалога, занимается текущим PR (отвечает на комментарии, чинит упавший CI, разбирает конфликты слияния), а когда срочного нет, наводит порядок: ищет баги и упрощает код.
Важная страховка: в этом режиме Claude не затевает новых дел сам по себе, а необратимые действия вроде отправки в репозиторий или удаления делает, только если они продолжают то, что вы уже разрешили в диалоге. То есть бояться, что цикл сам всё снесёт, не нужно.
Поведение голого /loop можно переписать под себя файлом loop.md, но об этом подробнее в разделе про настройку.

/loop, Desktop-задачи и облачные Routines — почему их постоянно путают
Вот здесь живёт корень почти всех недоразумений. В Claude Code три разных способа запускать задачи по расписанию, и /loop — только один из них, самый «ближний». Когда человек ждёт от него работы с закрытым ноутбуком, он на самом деле описывает другой инструмент.
Разберём по порядку, простыми словами:
- /loop — задачи прямо в вашей открытой сессии. Видит ваши локальные файлы, но живёт, только пока открыт терминал.
- Desktop-задачи — расписание в десктопном приложении Claude. Работают, пока включён ваш компьютер, и тоже видят локальные файлы, но открытая сессия им не нужна.
- Routines — задачи в облаке Anthropic. Крутятся сами, даже когда компьютер выключен, но работают с чистой копией репозитория, а не с вашими файлами на диске. Создаются командой
/schedule.
| Параметр | /loop | Desktop-задачи | Routines (облако) |
|---|---|---|---|
| Где работает | Ваш компьютер | Ваш компьютер | Облако Anthropic |
| Нужен включённый компьютер | Да | Да | Нет |
| Нужна открытая сессия | Да | Нет | Нет |
| Видит локальные файлы | Да | Да | Нет (чистая копия) |
| Минимальный интервал | 1 минута | 1 минута | 1 час |
| Срок жизни | До 7 дней | Постоянно | Постоянно |
Простое правило выбора. Нужен частый опрос прямо сейчас, пока вы работаете, это /loop. Нужен доступ к вашим файлам и инструментам, но без открытой сессии, это Desktop-задачи. Нужно, чтобы крутилось само с выключенным ноутбуком, это Routines. Если задаче нужен интервал чаще часа, облако сразу отпадает: минута за минутой это территория /loop.
Запомните по ощущению. «Нужно прямо сейчас и ненадолго» —
/loop. «Поставил и забыл» — Routines. «Нужны мои локальные файлы без открытого терминала» — Desktop-задачи.
Кстати, у Claude Code есть и соседние механизмы. Если хочется реагировать на событие сразу, без опроса по таймеру, есть Channels: ваш CI сам пушит сообщение об ошибке прямо в сессию. А если нужно, чтобы Claude шёл к цели ход за ходом, пока условие не выполнено, для этого есть команда /goal. Но это уже отдельные темы.
Кейсы для программистов
Самая родная для /loop территория. Везде, где вы ловите себя на том, что каждые пару минут задаёте Claude один и тот же вопрос, цикл снимает эту рутину.
- Следить за деплоем.
/loop 5m проверь, отвечает ли staging на порту 3000, и скажи код ответа HTTP. Staging — это тестовая копия сайта, куда выкатывают изменения перед боевым запуском. - Присматривать за PR.
/loop 10m /review-pr 1234. Любую вашу slash-команду или навык можно повесить на цикл, и ревью будет повторяться само. PR (pull request) — это предложенные изменения в коде, которые команда смотрит перед тем, как принять. - Ждать конца долгой сборки. Динамический
/loop проверяй сборку и скажи, как закончится: пока идёт, Claude проверяет часто, когда затихло, реже. - Сканировать логи.
/loop 5m прочитай последние 100 строк лога приложения и выпиши новые ошибки и предупреждения. - Проверять зависимости на уязвимости.
/loop 24h запусти npm audit и перечисли уязвимости высокого и критического уровня. Здесьnpm audit— встроенная проверка библиотек проекта на известные дыры в безопасности. - Автоматически чинить мелочи стиля.
/loop 30m запусти линтер с автоисправлением. Линтер — инструмент, который ловит ошибки оформления и мелкие огрехи в коде.
Отдельно удобно собирать сводки. Например, раз в сутки: «собери все коммиты за последние 24 часа в ветке main, сгруппируй по авторам и отметь всё, что касается модуля оплаты». Утром открываете терминал и сразу видите картину.
Если хотите идти глубже в автоматизацию ревью и ролей, посмотрите наши разборы субагентов в Claude Code и защитных хуков: их тоже можно ставить на цикл.
Кейсы для не-программистов
Claude Code пригодится не только разработчикам. Если вы пользуетесь им для аналитики, контента или рутины с файлами, /loop закрывает свои задачи и тут.
- Мониторить, жив ли сайт или сервис.
/loop 5m проверь, открывается ли мой сайт, и напиши, если он вдруг перестанет отвечать. Не нужно держать открытой вкладку и нервно обновлять. - Собирать ресёрч порциями. Допустим, вы пишете большой материал и хотите свежие источники по теме.
/loop 1h найди новые статьи по теме «X» за последний час и коротко перескажи каждую. - Следить за изменениями в файле. Если коллеги дописывают общую таблицу или документ, можно попросить Claude раз в полчаса сверять, что поменялось, и присылать короткую сводку.
- Ставить разовые напоминания. Для этого даже не нужен
/loop: достаточно написать обычными словами «напомни в 15:00 опубликовать пост» или «через 45 минут проверь, прошла ли выгрузка». Claude поставит одноразовую задачу, которая сработает один раз и сама удалится.
Главный приём для не-технической работы: в любой задаче можно дописать, как именно вас уведомить. Фраза «и если что-то пойдёт не так, скажи громко» превращает цикл в тихого помощника, который ничего не пишет, пока всё в порядке, и дёргает вас, только когда есть повод.
Больше живых примеров из маркетинга, аналитики и редакции мы разобрали в статье «Claude Code для не-программистов», а если вы вообще в начале пути, начните с разбора «Вайбкодинг: что это и с чего начать».
Как настроить под себя и не потерять контроль
Несколько вещей, которые превращают /loop из игрушки в рабочий инструмент.
Свой сценарий по умолчанию через loop.md
Чтобы голый /loop запускал ваш сценарий вместо встроенного обслуживания, заведите файл loop.md. Claude ищет его в двух местах: .claude/loop.md внутри проекта (приоритетный) и ~/.claude/loop.md для всех проектов вообще. Внутри лежит обычный текст, как будто вы печатаете запрос вручную. Правки вступают в силу со следующего прохода, так что инструкцию можно дошлифовывать на ходу.
Как остановить цикл
Пока /loop ждёт следующего запуска, нажмите Esc, это снимет запланированный запуск, и цикл больше не сработает. В динамическом режиме Claude и сам остановится, когда задача выполнена. А вот задачи, которые вы поставили обычной просьбой к Claude (а не через /loop), клавиша Esc не трогает: их нужно удалять отдельно.
Посмотреть и убрать задачи
Спрашивать можно обычными словами: «какие у меня запланированы задачи?» или «отмени проверку деплоя». Под капотом Claude использует три инструмента: CronCreate ставит задачу, CronList показывает список с их номерами и расписанием, CronDelete удаляет по номеру. У каждой задачи есть короткий восьмисимвольный ID.
Цифры, которые стоит держать в голове
- Одновременно в сессии живёт до 50 задач.
- Повторяющаяся задача истекает через 7 дней после создания: срабатывает последний раз и удаляется. Это страховка от забытых циклов, которые иначе крутились бы вечно.
- Точное время плавает. Чтобы все сессии не били по серверу в одну секунду, планировщик добавляет разброс (jitter): повторяющаяся задача может сработать на 30 минут позже назначенного. Если важна точность до минуты, держите это в уме.
- Пропущенные запуски не навёрстываются. Если Claude был занят долгим ответом, когда наступило время, задача сработает один раз, когда освободится, без навёрстывания пропущенных запусков.
Если соберётесь гонять циклы помногу, держите в голове и лимиты Claude Code по контексту и частоте запросов: частый цикл их тоже расходует.
5 ошибок новичков с /loop
Ошибка 1 — ждать работы с закрытым ноутбуком
Самое частое. Человек ставит цикл, закрывает терминал и идёт спать, а утром удивляется, что ничего не произошло. /loop живёт только в открытой сессии. Нужна работа без вас — это Routines или Desktop-задачи из таблицы выше.
Ошибка 2 — гонять дорогую модель там, где хватит дешёвой
Цикл повторяется снова и снова, и каждый проход тратит токены. Если для задачи стоит флагманский Claude Opus 4.8, а по факту нужна простая проверка «отвечает ли сайт», вы переплачиваете в разы. Для несложных повторяющихся проверок переключайтесь на
Claude Haiku 4.5 или
Sonnet 4.6: они дешевле и с такими задачами справляются спокойно.
Ошибка 3 — слишком частый опрос
Интервал 30s там, где хватило бы пяти минут, работу не ускорит, зато сожжёт токены и завалит вас однотипными отчётами. Подбирайте ритм под реальную скорость событий: сборка, которая идёт восемь минут, не станет готовой быстрее от того, что вы спрашиваете каждые тридцать секунд.
Ошибка 4 — поставить и забыть
Цикл работает тихо и легко выпадает из головы, а тем временем продолжает тратить лимит. Привыкайте время от времени спрашивать «какие у меня задачи?» и убирать лишнее. Семидневное истечение спасёт от вечного цикла, но неделя расхода на ненужную проверку — тоже деньги.
Ошибка 5 — путать /loop с облачными задачами
Если вам нужен ежедневный отчёт в 9 утра независимо от того, открыт ли ноутбук, не пытайтесь натянуть на это /loop. Это работа для Routines. И наоборот: поминутный опрос деплоя бессмысленно отдавать в облако, где минимальный интервал час. Сверяйтесь с таблицей и берите инструмент под задачу.

Где научиться работать с нейросетями и AI-инструментами
Claude Code и команды вроде /loop — это уже прикладной уровень, и освоить его проще, когда под ним лежит понимание того, как вообще устроены нейросети, промпты и агенты. Чтобы не собирать знания по обрывкам видео и статей, удобнее один раз пройти системный курс: там разложат и базу, и практику, и работу с конкретными инструментами.
| Курс | Школа | Стоимость со скидкой | В рассрочку | Длительность | Обзор курса от Checkroi |
|---|---|---|---|---|---|
| Нейросети для изображений и видео Перейти на сайт курса | 69 100 ₽ | 5758 ₽/мес. | 2 месяца | Обзор курса | |
| Нейросети: практический курс Перейти на сайт курса | 25 990 ₽ | 181 667 ₽/мес. | 3 месяца | Обзор курса | |
| Нейросети для рабочих задач Перейти на сайт курса | 29 800 ₽ | 2483 ₽/мес. | 1 месяц | Обзор курса | |
| Нейросети. Практический курс Перейти на сайт курса | 74 900 ₽ | 6242 ₽/мес. | 3 месяца | Обзор курса | |
| Нейросети для каждого: как решать рабочие задачи быстрее Перейти на сайт курса | 37 300 ₽ | 2763 ₽/мес. | 6 недель | Обзор курса | |
| Нейросети на практике Перейти на сайт курса | 54 515 ₽ | 4542 ₽/мес. | 2 месяца | Обзор курса | |
| Нейросети для дизайна Перейти на сайт курса | 64 000 ₽ | 2612 ₽/мес. | 2 месяца | Обзор курса | |
| Нейросети для анализа данных Перейти на сайт курса | 31 700 ₽ | 2351 ₽/мес. | 8 недель | Обзор курса | |
| Магистратура «Прикладной искусственный интеллект» с УрФУ Перейти на сайт курса | 162 500 ₽ | 244 ₽/мес. | 24 месяца | Обзор курса | |
| Нейросети для финансистов Перейти на сайт курса | 65 600 ₽ | 5466 ₽/мес. | 2 месяца | Обзор курса |
Больше программ — в полном каталоге курсов по нейросетям и искусственному интеллекту
А для дальнейшего чтения по теме загляните в разборы «Skills в Claude Code: как написать свой первый скилл» и «Claude Code vs Cursor: что выбрать»: вместе с /loop они складываются в понимание того, как выжать из инструмента максимум.




