Планировщик задач Claude Code получил ОГРОМНОЕ обновление

CChase AI
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Всего пару часов назад
00:00:01Anthropic выпустила огромное обновление для всех,
00:00:04кто использует Claude Code для запланированных задач.
00:00:06И это — «рутины», потому что теперь Claude Code
00:00:10может выполнять действия автоматически в облаке.
00:00:12Мы больше не привязаны к циклам внутри сессий
00:00:15и запланированным задачам на базе сессий.
00:00:17Есть три способа это сделать.
00:00:19Мы можем запускать их по расписанию.
00:00:20Например: «Делай X, Y или Z каждое утро в 9 утра».
00:00:24Мы можем делать это через вызов API.
00:00:25То есть, практически по запросу,
00:00:27или настроить запуск по событиям,
00:00:29чтобы код реагировал на событие,
00:00:31например, на изменения в вашем GitHub-репозитории.
00:00:34Самое важное здесь то, что это работает
00:00:36на веб-инфраструктуре Claude Code.
00:00:38Так что ничего не зависит от того, открыт ли ваш ноутбук.
00:00:40Уверен, у всех были ситуации, когда думаешь:
00:00:42«Вот бы Claude мог просто делать эту одну вещь»
00:00:45«каждый божий день».
00:00:46И при этом не нужно было бы держать терминал открытым.
00:00:48И не нужно было бы создавать веб-приложение,
00:00:50хостить его на Railway и платить за API.
00:00:53Теперь мы можем это сделать.
00:00:54Но есть несколько ограничений,
00:00:56а именно количество запусков за 24-часовой период.
00:00:58Для пользователей Max это 15 запусков каждые 24 часа.
00:01:00Посмотрим, изменится ли это,
00:01:02но не стоит рассматривать это как замену тому,
00:01:05что вы создавали в N8N в прошлом,
00:01:07где вы запускаете сотни автоматизаций в день.
00:01:10Это скорее мелкомасштабные задачи для одного пользователя,
00:01:13которые должны выполняться, когда вы не за компьютером,
00:01:15и за которые вы не хотите платить по тарифам API.
00:01:18Но даже с этими ограничениями,
00:01:19это крайне необходимое дополнение к экосистеме Claude Code.
00:01:23Поэтому сегодня я покажу вам, как это работает,
00:01:24и мы разберем один пример.
00:01:26Принцип работы довольно прост.
00:01:28Если мы в CLI (интерфейсе командной строки),
00:01:29это делается командой /schedule,
00:01:31или же мы можем сделать все это через
00:01:34десктопное приложение Claude Code.
00:01:36Если я использую десктопное приложение Claude Code,
00:01:37я показываю это на нем, потому что так немного проще
00:01:39визуально понять, что происходит.
00:01:41Вы просто переходите вот сюда налево,
00:01:43заходите в «Scheduled», выбираете «New task»
00:01:45и нажимаете «New remote task».
00:01:47Потому что, опять же, это будет в облаке.
00:01:48И то, что мы здесь заполняем, — это то же самое,
00:01:50что мы бы ввели в промпт в CLI.
00:01:52Мы укажем название,
00:01:54и что именно нужно сделать.
00:01:55Нам нужно подключить какой-либо GitHub-репозиторий,
00:01:59потому что все, что он завершит в облаке,
00:02:01он должен будет отправить в этот репозиторий.
00:02:04Нам нужно настроить облачную среду.
00:02:06Если вы этого не делали, но используете план Ultra,
00:02:08скорее всего, она уже создана для вас.
00:02:10Если нет, вам просто нужно ее добавить.
00:02:11А затем нужно выбрать триггер.
00:02:13Для большинства людей
00:02:14это будет просто ежедневный триггер по расписанию,
00:02:16как задача cron.
00:02:17Но, повторюсь, вы можете привязать это к событиям GitHub
00:02:20или использовать API.
00:02:22В сегодняшнем примере
00:02:23мы создадим рутину Claude Code,
00:02:25которая сканирует GitHub на предмет 10 лучших трендовых репозиториев
00:02:28в сфере ИИ за последнюю неделю,
00:02:30а также топ-5 за последний месяц.
00:02:32То, что вы видите здесь, я уже делаю автоматически,
00:02:35но через Windows, и это простой вызов API.
00:02:38Но теперь мы переложим это на Claude Code,
00:02:40и более того, поскольку теперь это работает на базе ИИ,
00:02:43он сможет провести для меня дополнительный анализ.
00:02:45Чтобы это работало, вам нужен GitHub-репозиторий,
00:02:47привязанный к этой рутине, так как Claude Code
00:02:49нужно место для размещения результатов.
00:02:51И чтобы все прошло успешно,
00:02:52вам нужно подготовить пару вещей.
00:02:55Если вы планируете использовать вебхуки GitHub,
00:02:58вам нужно установить GitHub-приложение Claude.
00:03:01Я оставлю ссылку на него в описании.
00:03:03А если вы делаете обычные запланированные рутины,
00:03:05вам нужно подключить интеграцию с GitHub,
00:03:07что можно сделать во вкладке настроек на Claude.ai.
00:03:11Итак, вот промпт, который я дам Claude Code.
00:03:12Я говорю: «Я хочу выполнить эту рутину».
00:03:14Даю ссылку на созданный мною GitHub-репозиторий.
00:03:17И говорю: «Вызови GitHub Search API,
00:03:20найди топ-10 репозиториев за последние 7 дней,
00:03:22проверь их за последние 30 дней,
00:03:24определи, актуальны ли они».
00:03:25«А затем напиши Markdown-файл,
00:03:28объясняющий все это,
00:03:29включая что-то вроде мнения редактора».
00:03:30У меня был открыт Claude Code в другой сессии,
00:03:32и я попросил его самого создать промпт
00:03:34для рутин Claude Code.
00:03:36Вещи, которые вам нужно включить в этот промпт,
00:03:38это имя, созданный репозиторий, среда.
00:03:43Вы можете оставить настройки по умолчанию, расписание,
00:03:45и, конечно же, сам текст промпта.
00:03:47Я дал ему промпт, и он говорит,
00:03:48что создает триггер на 8 утра.
00:03:51Какую модель он использует?
00:03:52Я просто выберу Sonnet 3.5.
00:03:54Нам не нужен Opus для этой задачи.
00:03:55Репозиторий и среда —
00:03:57по умолчанию это моя среда плана Ultra.
00:04:00Итак, триггер создан,
00:04:01и давайте попросим его запустить рутину прямо сейчас,
00:04:03чтобы убедиться, что она действительно работает.
00:04:05Он сообщил, что доступ к GitHub не авторизован.
00:04:08Так что мне нужно быстро переавторизовать GitHub.
00:04:10Для этого вы заходите в настройки,
00:04:12переходите в раздел коннекторов и кликаете на GitHub.
00:04:15Теперь вы видите, что мой подключен.
00:04:18Так что мы попросим его,
00:04:19попросим его попробовать еще раз,
00:04:22и я передвину экран, чтобы вам было лучше видно.
00:04:24Он дает мне ссылку, по которой я могу наблюдать за запуском
00:04:26в режиме реального времени.
00:04:28Вы видите инструкции, которые я ему дал.
00:04:29По сути, это промпты,
00:04:31и сейчас он вручную выполняет запуск.
00:04:33Он завершил работу и опубликовал результат в моем GitHub.
00:04:36Давайте сделаем масштаб чуть поменьше.
00:04:40Мы сразу видим: Тренды GitHub.
00:04:43Вот мнение редактора.
00:04:44Если сравнить это с тем, что у меня обычно,
00:04:47там были просто сухие данные.
00:04:50А здесь он дает мне краткую сводку происходящего
00:04:54прямо в самом начале.
00:04:55Затем мы получаем топ-10 трендовых репозиториев.
00:04:58Ссылки, похоже, работают.
00:05:00Это именно то, что я просил.
00:05:02И теперь это будет появляться каждый день в моем GitHub.
00:05:04Мы упоминали, что есть еще два способа
00:05:06использовать эту рутину: через API
00:05:09и на основе событий.
00:05:10Если вы хотите использовать это как триггер API,
00:05:13помните, что у нас ограниченное число запросов в день,
00:05:16а именно 15.
00:05:17Так что продумайте свой сценарий использования,
00:05:20но вы не можете настроить триггер API через CLI.
00:05:24Это нужно делать через веб-интерфейс.
00:05:26Если вы перейдете в документацию Claude Code,
00:05:28там пошагово описано, как это сделать.
00:05:30Вам нужно зайти на claude.ai/code/routines
00:05:33и настроить все здесь.
00:05:35То же самое касается добавления триггеров GitHub.
00:05:37Их можно настроить только через веб-интерфейс.
00:05:40Там же, в том же месте,
00:05:41документация проведет вас через весь процесс,
00:05:44а также покажет список поддерживаемых событий.
00:05:46Так вы поймете: «Эй, а есть ли вообще смысл»
00:05:48«использовать нечто подобное внутри GitHub?»
00:05:51Вы можете проверить это прямо здесь.
00:05:52В целом, я считаю, что это отличное обновление.
00:05:54Почти у каждого, кого я знаю, есть хотя бы несколько задач,
00:05:57которые они хотели бы автоматизировать в Claude Code,
00:05:59независимо от того, сидят ли они за компьютером,
00:06:00открыта ли сессия
00:06:01или включен ли вообще их компьютер.
00:06:04И это решает данную проблему.
00:06:06Напишите, что вы думаете об этом.
00:06:07Обязательно зацените Chase AI Plus,
00:06:09если хотите получить мой мастер-класс по Claude Code.
00:06:11А в остальном — увидимся!

Key Takeaway

Обновление Claude Code позволяет автоматизировать до 15 ежедневных задач в облаке через расписание или GitHub-события без необходимости держать терминал открытым или оплачивать отдельные счета за API.

Highlights

Anthropic добавила функцию Routines в Claude Code для автоматического выполнения задач в облаке без участия пользователя.

Пользователи плана Max ограничены 15 запусками рутин в течение каждых 24 часов.

Система поддерживает три типа триггеров: запуск по расписанию (cron), через API-вызовы и по событиям в GitHub-репозитории.

Облачные задачи Claude Code работают автономно на веб-инфраструктуре Anthropic и не требуют включенного компьютера или открытого терминала.

Для работы событийных триггеров необходимо установить официальное GitHub-приложение Claude и настроить интеграцию в параметрах аккаунта.

Claude Code автоматически фиксирует результаты своей работы и вносит изменения (commit) напрямую в подключенный GitHub-репозиторий.

Timeline

Автономная автоматизация в облаке

  • Облачные рутины полностью заменяют необходимость локального запуска сессий для повторяющихся задач.
  • Функционал ориентирован на мелкомасштабные задачи одного пользователя, а не на замену корпоративных систем вроде N8N.
  • Инфраструктура Claude Code исключает затраты на хостинг сторонних веб-приложений для простых скриптов.

Новый механизм работы в облаке устраняет зависимость от локального терминала. Система способна выполнять команды каждое утро или реагировать на внешние изменения. Ограничение в 15 запусков в сутки для пользователей Max определяет сценарии использования как персональные инструменты продуктивности. Это решение подходит для тех, кто хочет избежать сложной настройки API-интеграций и оплаты серверных мощностей.

Интерфейс настройки и интеграция с GitHub

  • Команда /schedule в CLI или раздел Scheduled в десктопном приложении служат точками входа для создания задач.
  • Каждая рутина требует обязательной привязки к GitHub-репозиторию для сохранения результатов работы.
  • Для использования вебхуков и событийных триггеров требуется установка специализированного приложения Claude в экосистеме GitHub.

Создание задачи идентично вводу обычного промпта в чате, но требует указания облачной среды исполнения. В десктопном приложении процесс визуализирован через меню New remote task. Пользователи плана Ultra получают предустановленную облачную среду автоматически. Синхронизация с GitHub является критическим узлом, так как Claude Code использует репозиторий как файловую систему для вывода данных.

Практический пример: Анализ трендов разработки

  • Claude Code может самостоятельно вызывать GitHub Search API для сбора данных о 10 лучших репозиториях недели.
  • Использование модели Sonnet 3.5 обеспечивает баланс между качеством аналитики и потреблением ресурсов.
  • Результатом работы становится Markdown-файл с экспертным мнением ИИ и структурированным списком ссылок.

Процесс настройки включает передачу ссылки на репозиторий и четких инструкций по частоте анализа. Если авторизация GitHub сброшена, система выдает ошибку и требует повторного подключения в настройках Claude.ai. В реальном времени пользователь может наблюдать за выполнением через специальную веб-ссылку. Итоговый отчет превосходит сухие данные API благодаря добавлению раздела с мнением редактора, который синтезирует выводы из найденной информации.

Управление через API и веб-интерфейс

  • Настройка триггеров API и сложных событий GitHub доступна исключительно через веб-интерфейс на claude.ai/code/routines.
  • Документация содержит полный список поддерживаемых событий GitHub для точной настройки автоматизации.
  • Система позволяет автоматизировать процессы без необходимости держать сессию активной или компьютер включенным.

CLI имеет ограничения по типам создаваемых триггеров, поэтому для расширенной автоматизации необходимо использовать веб-панель управления рутинами. Список поддерживаемых событий позволяет определить целесообразность переноса существующих рабочих процессов в облако Claude. Данное обновление решает проблему прерывистых сессий, обеспечивая непрерывность выполнения задач.

Community Posts

View all posts