← Все команды ⚡ Воркфлоу

/note-loop

Task Loop

Преврати Claude Code в автономного исполнителя задач. Создавай задачи inline, запускай loop из существующей заметки или планируй на потом в новой сессии Terminal. Встроенные пауза, пропуск, стоп и продолжение. Stop-хук блокирует выход Claude, пока остаются задачи — каждая выполненная задача авто-отмечается в SlashNote.

Быстрый пример

Claude Code
/note-loop Написать тесты, имплементить фичу, обновить доки

Создаёт зелёный закреплённый стикер с 3 чекбоксами и сразу начинает выполнение.

Ключевые возможности

🔄

Авто-выполнение loop

Claude проходит каждую задачу последовательно, авто-отмечает пункты в SlashNote и переходит к следующей. Ручное вмешательство не нужно.

📅

Запланировать на потом

Используй --new-session, чтобы расписать loop на новую сессию Terminal. Выбери время из пресета или укажи задержку. Модель (Opus/Sonnet/Haiku) и режим разрешений — настраиваются.

⏸️

Пауза, пропуск, стоп

/note-loop pause (мгновенно), pause after (после текущей), skip <причина> (двигаемся дальше), stop (завершить loop). Сводка прогресса на каждом действии.

🛡️

Лимиты безопасности

Максимум итераций масштабируется от количества задач. Каждой задаче — 3 попытки перед пометкой blocked. Blocked-задачи остаются не отмеченными для ручного разбора.

📂

Умное определение директории

Авто-определяет реальную и виртуальную рабочую директорию. Если директория неизвестна — открывает редактируемую панель конфига.

Реальные примеры

Новый task loop

/note-loop Написать тесты, имплементить фичу, обновить доки

Создаёт зелёный закреплённый стикер с 3 чекбоксами и сразу начинает выполнение.

Из существующей заметки

/note-loop A550DE30-9B73-4CE5-A138-38F848471329

Читает неотмеченные пункты из заметки и начинает их выполнять.

Запланировать на потом

/note-loop  --new-session 2h --sonnet

Планирует loop в новой сессии Terminal через 2 часа с моделью Sonnet.

Как работает loop

  1. Ты передаёшь задачи (inline-текст, UUID существующей заметки или resume)
  2. Создаётся зелёный закреплённый стикер с чекбоксами
  3. Claude начинает выполнять первую задачу
  4. Stop-хук перехватывает выход Claude и подгружает следующую задачу
  5. Каждая выполненная задача авто-отмечается в SlashNote
  6. Повторяется, пока не закончатся задачи или ты не нажмёшь паузу/стоп

Stop-хук — ключевой механизм: он блокирует выход Claude, пока остаются задачи.

Режимы

Новые задачи (inline)

/note-loop Написать тесты, имплементить фичу, обновить доки

Создаёт зелёный закреплённый стикер с чекбоксами и сразу начинает выполнение.

Из существующей заметки (UUID)

/note-loop A550DE30-9B73-4CE5-A138-38F848471329

Читает неотмеченные чекбоксы из заметки и начинает их выполнять.

Запланировать на потом (новый Terminal)

/note-loop <uuid> --new-session 2h
/note-loop <uuid> --new-session --sonnet

Открывает новую сессию Terminal с указанной задержкой. Выбери модель (Opus, Sonnet, Haiku) и режим разрешений (plan, acceptEdits, bypassPermissions).

Resume

/note-loop

Находит существующую note-loop заметку и продолжает с неотмеченных пунктов.

Управление loop

КомандаЭффект
/note-loop pauseМгновенная пауза — продолжить через /note-loop
/note-loop pause afterМягкая пауза — доделать текущую задачу, потом остановиться
/note-loop skip <причина>Пропустить текущую задачу с причиной, перейти к следующей
/note-loop stop <причина>Остановить loop полностью, показать финальное саммари
/note-loop listСписок всех активных и запланированных loop
/note-loop cancel <uuid>Отменить запланированный loop

Каждое действие pause/stop показывает сводку прогресса: Готово, Пропущено, Осталось — с процентом завершения.

Механизмы безопасности

БезопасностьОписание
Максимум итерацийmax(30, tasks * 3) — масштабируется от количества задач
Попыток на задачу3 попытки перед пометкой blocked
Пауза/стоп/note-loop pause или /note-loop stop в любой момент
Файл состоянияJSON-state переживает рестарты сессии
Blocked-задачиОстаются не отмеченными для ручного разбора

Отслеживание прогресса

Живой график прогресса на закреплённом стикере показывает:

  • Готовые задачи (зелёные)
  • Оставшиеся задачи (серые)

График обновляется автоматически, пока Stop-хук обрабатывает каждую задачу.

Меню планирования

Когда используешь --new-session без указания времени, появляется меню:

ОпцияОписание
Запустить сейчасОткрывает новый Terminal и сразу стартует
Через 1 минутуКороткая задержка — проверить setup
Через 30 минутДоделать текущую работу
Через 2 часаЗапланировать на потом

Можно ввести и custom-время (1h 30m, at 18:00).

Умное определение директории

Когда планируешь loop в новой сессии Terminal, скилл авто-определяет рабочую директорию:

  • Реальные директории (например, /Users/you/project) используются напрямую
  • Виртуальные директории (например, /code, Docker-пути) — определяются и отклоняются
  • Если директория не определилась, открывается редактируемая панель конфига в SlashNote, где её можно задать вручную

Это гарантирует, что новая сессия Terminal стартует в правильном корне проекта.

Существующий конфиг

Если у заметки уже есть schedule-конфиг (от прошлого /note-loop), скилл переиспользует его:

  • Директория, модель и режим разрешений сохраняются
  • Любое поле можно отредактировать в панели конфига перед стартом
  • Панель показывает текущие настройки для проверки

Файл состояния

State loop хранится в .claude/slashnote-loop.local.md (JSON-формат). Этот файл отслеживает:

  • Активный статус, индекс текущей задачи
  • Списки выполненных и blocked-задач
  • Счётчик итераций и лимиты
  • Причины и таймстампы пауз/стопов

Попробуй сейчас

Скачай SlashNote и установи плагин для Claude Code

Скачать в App Store