Мы начинаем с Apify, и я знаю — название звучит страшно.
Расслабьтесь. Apify — это склад готовых "роботов". Один умеет собирать видео с YouTube, другой — посты из Instagram, третий — контакты компаний, четвёртый — вытягивает текст из видео.
Мы подключаем этот склад к Claude один раз, и дальше Claude сам берёт оттуда нужного робота под вашу задачу.
Например: Вы пишете в чат «найди мне топ-5 видео по теме Х» — Claude идёт в Apify, запускает робота, приносит результат прямо в чат.
Без кода, без копипаста, без вкладок. ЗАЧЕМ мы делаем это в первом уроке: потому что Apify — сердце почти всех автоматизаций, которые мы будем собирать дальше. Поиск контента, парсинг конкурентов, лидген, транскрипции — всё пойдёт через него.
Сейчас просто подключите по инструкции. Не пытайтесь разобраться во всех акторах и понять каждую кнопку — потеряетесь.
Как оптимизировать расход токенов при работе с Apify
Подбор подходящего актора — это первый шаг, но не единственный. Главное, что стоит держать в голове: токены расходуются не на сам запуск актора, а на то, что он возвращает в чат. Когда вы видите эту разницу — оптимизация становится прозрачной. Несколько практических правил:
Лимиты в самом промпте к актору. Прописывайте maxItems или resultsLimit прямо в задании: «собери 20 постов», а не «собери всё». Это самый недооценённый рычаг.
Сохраняйте результат в датасет, а не в чат. Apify хранит выдачу у себя и отдаёт dataset_id. Дальше через get-datasetitems вы вытягиваете данные порциями — offset, limit, только нужные поля. 100 постов сырьём в контекст моментально съедают окно.
Фильтруйте поля на выходе. Большинство акторов возвращают десятки полей на каждый объект. Instagram-scraper, например, отдаёт 40+ полей на пост — а вам обычно нужны 3–4 (caption, likes, url, дата). Описывайте нужные поля прямо в промпте.
Постобработка через скрипт, а не глазами Клода. Для задач «топ-10 по охватам», «собрать хуки из 50 рилс» и подобных — пусть Клод запустит python-скрипт, отфильтрует, посчитает и вернёт в чат только выжимку. Большие JSON-массивы Клоду читать ни к чему.
В MCP оставляйте только тех акторов, с которыми реально работаете. Описания всех подключённых акторов сидят в контексте ещё до первого вызова. Точечный набор — rag-web-browser, instagram-scraper, tiktok-scraper — экономит окно с самого старта сессии.
PS. Отдельно по бюджету: в callOptions есть параметры maxItems и maxTotalChargeUsd — это лимит на оплату самой Apify, не на токены, но контролирует расходы параллельно. Стоит выставлять всегда, когда вы тестируете незнакомого актора.
Справочник Apify
https://docs.google.com/document/d/1UdLw9pt4d_yq9ypx47ijb5jUggkcb-Q7/edit?usp=drive_link&ouid=116546825945945165152&rtpof=true&sd=true Инструкция подключение Apify к Claude
https://docs.google.com/document/d/1R8jcOMvxGMKTY2n8WFMJMBDFRVPZqxgac2zXY5jwlBg/edit?usp=drive_link