Більшість людей використовують Claude як звичайний чат — запитали, отримали відповідь, закрили вікно. Але є набагато потужніший підхід: налаштувати агента, який самостійно “обдумує” задачі у фоновому режимі, генерує варіанти рішень і повертається з готовим результатом. Цей туторіал покаже, як зібрати такий пайплайн через Claude API + n8n + функцію extended thinking (“dreaming”), щоб автоматизувати складні розумові задачі — від аналізу документів до генерації стратегій. Знадобиться 2–3 години на налаштування, після чого система працюватиме сама.
🛠️ Що знадобиться
- Anthropic API (Claude 3.7 Sonnet або Claude 4) — основний рушій агента з підтримкою extended thinking; є безкоштовний trial на $5, далі pay-as-you-go
- n8n Cloud або self-hosted — візуальний no-code оркестратор для побудови агентських пайплайнів; є безкоштовний план до 5 активних workflows
- Google Sheets або Airtable — сховище задач для агента та місце для зберігання результатів; обидва безкоштовні в базовому плані
- Webhook.site — безкоштовний інструмент для тестування вхідних тригерів перед боєвим запуском
📋 Покрокова інструкція
Крок 1: Отримати API-ключ Anthropic і увімкнути extended thinking
Зайди на console.anthropic.com, зареєструйся або увійди в акаунт. У лівому меню натисни API Keys → Create Key, дай назву типу “n8n-dreaming-agent” і скопіюй ключ — він показується лише один раз, тому одразу збережи в менеджері паролів. Далі важливо: extended thinking за замовчуванням доступний у моделях claude-3-7-sonnet-20250219 і новіших — перевір у розділі Models, що твій акаунт має доступ до цих версій. Якщо бачиш плашку “Request Access”, заповни форму — зазвичай доступ відкривають протягом 24 годин.

Крок 2: Налаштувати таблицю задач у Google Sheets
Відкрий Google Sheets і створи новий файл з назвою “Claude Agent Tasks”. У першому рядку створи такі колонки: A — task_id, B — status (значення: pending / processing / done), C — prompt, D — thinking_budget (число від 1000 до 10000 — кількість токенів на “роздуми”), E — result, F — created_at. Додай одразу тестовий рядок: task_id = 001, status = pending, prompt = “Проаналізуй 5 ключових трендів у B2B SaaS на 2026 рік і запропонуй 3 конкретні можливості для стартапу”, thinking_budget = 8000. Це твій перший тестовий запит до агента.
Крок 3: Зібрати workflow в n8n — тригер і читання задач
Зайди в n8n, натисни New Workflow → Add first step і обери тригер Schedule Trigger. Встанови інтервал: Every 5 minutes — агент буде перевіряти чергу кожні 5 хвилин. Далі додай ноду Google Sheets → Read Rows: підключи свій Google акаунт через OAuth, обери таблицю “Claude Agent Tasks”, у полі Filter встанови умову status = pending. Потім додай ноду IF: умова — {{ $json.length }} > 0 — щоб workflow продовжувався тільки якщо є нові задачі. Підводний камінь: у Google Sheets API є ліміт 300 запитів на хвилину — якщо плануєш великі обсяги, збільш інтервал до 10–15 хвилин.
Крок 4: Підключити Claude API з увімкненим extended thinking
Додай ноду HTTP Request після гілки “true” у ноді IF. Налаштуй так: метод — POST, URL — https://api.anthropic.com/v1/messages. У розділі Headers додай: x-api-key = твій API ключ, anthropic-version = 2023-06-01, content-type = application/json. У полі Body (JSON) вставляй такий шаблон — це і є “dreaming” в дії:
{
"model": "claude-3-7-sonnet-20250219",
"max_tokens": 16000,
"thinking": {
"type": "enabled",
"budget_tokens": {{ $json.thinking_budget }}
},
"messages": [
{
"role": "user",
"content": {{ $json.prompt }}
}
]
}
Параметр budget_tokens — це і є “dreaming”: модель отримує резервуар токенів, щоб мовчки “міркувати” перед відповіддю. Чим більше бюджет — тим глибший аналіз, але й вищий cost. Для складних аналітичних задач стався 6000–10000, для простих — 1000–2000.
Крок 5: Зберегти результат і оновити статус задачі
Після HTTP Request додай ноду Code (JavaScript) для парсингу відповіді. Вставте такий код:
const response = $input.first().json;
const thinkingBlock = response.content.find(b => b.type === 'thinking');
const textBlock = response.content.find(b => b.type === 'text');
return [{
json: {
result: textBlock?.text || '',
thinking_summary: thinkingBlock?.thinking?.slice(0, 500) || '',
task_id: $('Google Sheets').first().json.task_id
}
}];
Далі додай ноду Google Sheets → Update Row: знайди рядок за task_id, встанови status = done, запиши result у колонку E. Натисни Save → Activate workflow. Тепер відкрий свою таблицю, зачекай до 5 хвилин — і побачиш, як статус задачі зміниться з pending на done, а в колонці E з’явиться розгорнута відповідь агента, який “подумав” перед тим як відповісти.
⚠️ Типові помилки та як їх уникнути
- Помилка “thinking budget exceeded” — виникає, коли budget_tokens більший за max_tokens мінус очікувана відповідь; завжди стався max_tokens як мінімум на 4000–6000 більше за budget_tokens
- Workflow не запускається на нові рядки — найчастіша причина: фільтр у Google Sheets ноді написано з великої літери “Pending” замість “pending”; значення чутливі до регістру, перевір точну відповідність
- API повертає 429 (rate limit) — у безкоштовному tier є ліміт 5 запитів на хвилину; обробляй задачі по одній через ноду SplitInBatches з затримкою 15 секунд між запитами
- Thinking блок порожній у відповіді — означає, що модель не підтримує extended thinking; переконайся, що використовуєш саме claude-3-7-sonnet-20250219 або новіший, а не claude-3-5-sonnet
💡 Поради для кращого результату
Формулюй задачі як “думай вголос” завдання. Замість “напиши план” пиши “проаналізуй ситуацію з трьох кутів зору, знайди суперечності і запропонуй план з обґрунтуванням кожного пункту” — це активує глибший режим розмірковування і дає набагато детальніший результат.
Зберігай thinking_summary окремо. Внутрішні “роздуми” моделі часто містять цінні інсайти, які не потрапляють у фінальну відповідь — записуй їх у окрему колонку Google Sheets для аудиту якості роботи агента.
Використовуй чергу пріоритетів. Додай колонку priority (1–3) і в n8n сортуй задачі за нею перед відправкою в API — так термінові задачі обробляються першими, навіть якщо черга велика.

Тестуй budget на малих обсягах. Запусти одну й ту саму задачу з budget 1000, 4000 і 8000 токенів — порівняй якість відповідей і cost у Anthropic Console. Часто 4000 дає 90% якості від 8000 за половину ціни.
❓ Часті запитання (FAQ)
1. Чим “dreaming” відрізняється від звичайного промпту з проханням “думай покроково”?
При звичайному Chain-of-Thought модель показує міркування у відповіді. Extended thinking — це окремий прихований процес обробки, який відбувається ДО формування відповіді, не видно в результаті і не займає місце в контексті. Це принципово інша архітектура обробки запиту.
2. Скільки коштує один запит з extended thinking?
Станом на 2026 рік thinking-токени коштують так само як вхідні токени моделі. Запит з budget 8000 + відповідь 2000 токенів для claude-3-7-sonnet обійдеться приблизно в $0.04–0.06. Для 100 задач на день — це ~$4–6, цілком розумна сума для автоматизації.
3. Чи можна використовувати tools/function calling разом із extended thinking?
Так, і це дуже потужна комбінація. Агент може “подумати” яким інструментом скористатися, викликати його, знову “подумати” над результатом і дати фінальну відповідь. У n8n це реалізується через цикл нод із перевіркою поля stop_reason у відповіді API.
4. Що робити якщо Google Sheets стає занадто повільним для великих обсягів?
Для понад 500 задач на день переходь на Airtable з їхнім REST API або на PostgreSQL через ноду n8n Database. PostgreSQL дозволяє робити складніші запити типу SELECT WHERE status = ‘pending’ ORDER BY priority LIMIT 10, що значно ефективніше.
5. Чи можна запустити кілька агентів паралельно для різних типів задач?
Так — створи окремі workflows в n8n для різних типів задач (аналіз, генерація контенту, рев’ю коду) з різними системними промптами і thinking_budget. Кожен workflow читає зі своєї вкладки в Google Sheets. Це мультиагентна архітектура без зайвої складності.
🏁 Підсумок
Ти зібрав повноцінного Claude агента з функцією extended thinking, який автоматично бере задачі з черги, “обдумує” їх у фоні і повертає глибокі структуровані відповіді без твоєї участі. Це вже не просто чат — це асинхронний інтелектуальний асистент, якому можна делегувати складні аналітичні задачі на ніч і отримати результати вранці.
Почни прямо зараз з найпростішого: зареєструйся в Anthropic Console, отримай API ключ і надішли перший тестовий запит через Postman або навіть через curl у терміналі — просто щоб побачити, як виглядає thinking-блок у відповіді. Це займе 10 хвилин і одразу покаже магію “dreaming” у дії.
РОЗСИЛКА
📬 Щотижневий AI-дайджест
Найкращі статті про ШІ та автоматизацію — без спаму, лише суть
Без спаму · Відписатись будь-коли

