SSD Nodes Learn
Посібники Matt ConnorВід Matt Connor · Оновлено 2026-07-24

Claude API чи підписка: що вигідніше?

Порівняння вартості Claude API та фіксованого тарифу. Розрахунок точки беззбитковості на основі ставок за токени для визначення оптимального способу оплати.

Чи дешевше використовувати Claude API, ніж підписку?

Claude API є вигіднішим за підписку при певному обсязі використання, і дорожчим — при перевищенні цього обсягу. Для одного розробника, який кодує інтерактивно протягом усього дня, зазвичай вигідніший фіксований тариф. Для програми, яка робить власні виклики, API є єдиним варіантом, тому ціна не є вирішальною. Решта — це арифметичні розрахунки, які можна зробити за десять хвилин.

Не існує офіційного числа точки беззбитковості. Підписка базується на вікнах використання, а не на лімітах токенів, тому жодна опублікована цифра не вкаже, де перетинаються ці дві лінії. Нижче наведено формулу, розраховану за поточними ставками за токен, а також враховано фактори вашої власної поведінки, які впливають на результат сильніше, ніж вартість тарифного плану. Кожне число беззбитковості нижче — це мої власні розрахунки на основі опублікованих ставок та заявлених припущень, а не задокументований показник.

Якщо ви все ще вирішуєте, який план придбати, який план Claude підходить під ваш стиль роботи дасть відповідь на це питання. Цей пост передбачає, що ви вже знаєте, який план хотіли б придбати, і хочете дізнатися, чи варто його купувати взагалі.

Дві моделі оплати, які мають різну структуру

Підписка — це ресурс, який ви можете не використати. Ви платите фіксовану суму і отримуєте ліміт, який оновлюється за розкладом. Документація Claude Code від Anthropic описує структуру для місць Team та Enterprise: використання «витрачається з ліміту на одне місце, який оновлюється у п'ятигодинному колі та щотижневому циклі», який є спільним для Claude chat та Cowork. Підписник стикається з тим самим обмеженням через кількість повідомлень, отримуючи повідомлення «You've hit your session limit» або «You've hit your weekly limit». Невикористаний ресурс — це гроші, які ви витратили даремно. Якщо ви перевищуєте ліміт, робота зупиняється до оновлення вікна; перемикання моделі за допомогою /model не відновлює доступ, оскільки вікна використання спільні для всіх моделей.

API — це лічильник, який ніколи не зупиняється. Тут немає вікон або лімітів. Кожен запит коштує певну суму за токени, але деякі речі тарифікуються інакше: вебпошук «доступний в Claude API за $10 за 1,000 пошуків». Ніщо не зупиняється через ліміт. Рахунок просто зростає.

Вартість тарифних планів станом на 23 липня 2026 року, згідно з ціновою сторінкою Claude: Pro коштує «$17 на місяць при річній підписці ($200 при передплаті). $20 при щомісячній оплаті», і він включає Claude Code. Max вказано як «Від $100 на місяць». Місця Team коштують від «$20 за місце / місяць при річній оплаті». Enterprise є найцікавішим, оскільки він поєднує обидві моделі: «Ціна за місце + використання за ставками API $20/місце». Ціни часто змінюються, а ліміт для кожного плану ніколи не публікується в токенах, тому перевіряйте цінову сторінку в день прийняття рішення.

Чого ви не отримаєте через API

Ліміт тарифного плану та інтерфейс, побудований навколо нього. Команда /usage-credits у Claude Code керує кредитами використання підписки, і ви запускаєте її «після входу в систему за допомогою підписки claude.ai через /login; команда недоступна при автентифікації за допомогою API key». Екран /usage також відрізняється залежно від режиму оплати: блок Session «показує використання токенів API і призначений для користувачів API», тоді як підписники бачать індикатори використання плану та деталізацію використання.

Довший кеш промптів у Claude Code. Це коштує реальних грошей, і це легко пропустити. Документація стверджує: «Термін дії становить одну годину для підписки і скорочується до п'яти хвилин, коли ви використовуєте кредити використання; для API key або хмарного провайдера за замовчуванням становить п'ять хвилин». Ваше перше повідомлення після перерви, що перевищує час життя кешу, не використовує кеш, тому весь контекст переробляється і тарифікується за ціною запису. З підпискою ви можете провести п'ятдесятихвилинну зустріч і повернутися до роботи з готовим контекстом. З API key така ж перерва коштуватиме повного повторного запису префікса сесії.

Чого ви не отримаєте через підписку

Програмний доступ. Cron-завдання або обробник webhook, які викликають Claude, потребують API key, тому, якщо це ваш сценарій роботи, порівняння завершено. Створення вашого першого додатка Claude API на VPS охоплює роботу з ключами та створення першого робочого скрипта.

Знижку Batch API. На ціновій сторінці це вказано чітко: «Batch API дозволяє асинхронну обробку великих обсягів запитів зі знижкою 50% як на вхідні, так і на вихідні токени». Це вдвічі зменшує витрати на будь-яку роботу, де не потрібна миттєва відповідь людини. Ставки Batch за мільйон токенів становлять $2.50 на вхід і $12.50 на вихід для Opus 4.8, $1 і $5 для Sonnet 5 за вступною ціною, та $0.50 і $2.50 для Haiku 4.5. Ціною є затримка: більшість пакетів завершуються протягом години; пакет, що не завершився протягом 24 годин, анулюється; стрімінг не можна обробляти пакетно. Кешування промптів та Batch працюють разом, і оскільки пакет може виконуватися довше за п'ять хвилин, використовуйте 1-годинний кеш всередині нього.

Атрибуцію витрат за окремими проєктами. Кожна відповідь API повертає блок usage, тому ви можете логувати вартість одного запиту та відносити її до проєкту або клієнта. Підписка звітує лише одним набором показників для власника місця.

Наголошу на одному важливому моменті, оскільки легко помилитися в будь-який бік: це різні системи розрахунків. Документація Anthropic направляє оплату підписки до служби підтримки claude.ai, а оплату Console — до платформи API, і /usage-credits не працює з API key. Жодна перевірка не підтвердила, що підписка включає кредити API, тому плануйте два акаунти та два рахунки.

Формула беззбитковості

Спочатку розрахуйте вартість одного циклу, потім масштабуйте її.

turn cost = uncached_input_tokens x base_input_price
          + cache_write_tokens    x 1.25 x base_input_price
          + cache_read_tokens     x 0.10 x base_input_price
          + output_tokens         x output_price

monthly API cost = turn cost x turns_per_active_day x active_days_per_month

break even when: monthly API cost = flat plan fee

Множники є опублікованими, а не оціночними. 5-хвилинний запис у кеш коштує «1.25x від базової ціни на вхід», 1-годинний запис коштує «2x від базової ціни на вхід», а читання з кешу коштує «0.1x від базової ціни на вхід». Токени роздумів (thinking tokens) тарифікуються як вихідні токени, тому вони належать до output_tokens навіть у моделях, які не відображають резюме роздумів.

Базові ставки за мільйон токенів (MTok), актуальні на 23 липня 2026 року:

  • claude-fable-5: $10 вхід, $50 вихід. Читання кешу $1. 5-хвилинний запис у кеш $12.50. 1M контекст.
  • claude-opus-4-8 та claude-opus-4-7: $5 вхід, $25 вихід. Читання кешу $0.50. 5-хвилинний запис у кеш $6.25. 1M контекст.
  • claude-sonnet-5: $2 вхід, $10 вихід за вступною ціною до 31 серпня 2026 року, потім $3 та $15. За вступними ставками читання кешу $0.20, а 5-хвилинний запис у кеш $2.50. 1M контекст.
  • claude-haiku-4-5: $1 вхід, $5 вихід. Читання кешу $0.10. 5-хвилинний запис у кеш $1.25. 200K контекст.

Доплата за довгий контекст відсутня: «Запит на 900k токенів тарифікується за тією ж ставкою за токен, що й запит на 9k токенів».

Розрахунок на прикладі з усіма припущеннями

Візьмемо один цикл Claude Code на Sonnet 5 з контекстом 60,000 токенів: 55,000 токенів зчитано з кешу, 3,000 токенів нової записи в кеш, 2,000 токенів нового вхідного тексту без кешу та 1,200 вихідних токенів, включаючи роздуми.

  • Читання кешу: 55,000 x $0.20/MTok = $0.0110
  • Запис у кеш: 3,000 x $2.50/MTok = $0.0075
  • Вхід без кешу: 2,000 x $2.00/MTok = $0.0040
  • Вихід: 1,200 x $10.00/MTok = $0.0120

Це приблизно $0.035 за цикл. При 120 циклах за активний день це приблизно $4.14 на день. При 20 активних днях на місяць це приблизно $83 на місяць.

Порівняйте це з фіксованими ставками вище: це приблизно в чотири рази більше за ціну Pro, отже, Pro дешевше в теорії, за умови, що його ліміт покриває 120 циклів Sonnet на день. Ця умова — те, що жодна опублікована цифра не може підтвердити. Сума $83 є меншою за початкову ціну Max, отже, у цьому випадку лічильник вигідніший за Max.

Тепер змінюйте по одному припущенню і дивіться, як вартість тарифного плану перестає бути вирішальною.

Три фактори, що впливають на беззбитковість сильніше за ціну плану

Кешування промптів. Виконайте той самий цикл на 60,000 токенів без кешування — весь промпт буде тарифікований як новий вхідний текст: 60,000 x $2.00/MTok = $0.12, плюс $0.012 на вихід, разом $0.132 за цикл. Це майже в чотири рази дорожче за цикл з кешем, що перетворює $83 на місяць на приблизно $317. Це єдиний показник беззбитковості, який Anthropic публікує, оскільки він не залежить від вашого навантаження: «Влучання в кеш коштує 10% від стандартної ціни на вхід, що означає, що кешування окупається вже після одного читання кешу для 5-хвилинного терміну (1.25x запис), або після двох читань кешу для 1-годинного терміну (2x запис)».

Два сценарії вимикають кешування без попередження. Перший — префікс коротший за мінімальну довжину кешування моделі: 512 токенів на Fable 5, 1,024 на Opus 4.8 та Sonnet 5, 2,048 на Opus 4.7 та 4,096 на Haiku 4.5. Коротший префікс не кешується, і помилка не виникає. Другий — паралельні запити, оскільки «запис у кеш стає доступним лише після початку першої відповіді». Десять ідентичних запитів, запущених одночасно, всі тарифікуються за повною ціною входу. Ознакою обох випадків є cache_read_input_tokens на рівні нуля.

Вибір моделі. Розрахуйте той самий цикл на Opus 4.8 ($5 вхід, $25 вихід, читання кешу $0.50, 5-хвилинний запис $6.25 за MTok): читання $0.0275, запис $0.0188, вхід без кешу $0.0100, вихід $0.0300. Це приблизно $0.086 за цикл, у 2.5 рази дорожче за цикл на Sonnet, і приблизно $207 на місяць при тому ж обсязі. Один вибір моделі перевів ту саму роботу з зони нижче початкової ціни Max у зону вище її у два рази. Haiku 4.5 ($1 вхід, $5 вихід) переводить її в інший бік для механічної роботи, наприклад, сортування логів.

Рівень складності залежить від вибору моделі, оскільки токени роздумів тарифікуються за ставками виходу. В API для Opus 4.8 за замовчуванням встановлено high, а рекомендованою точкою відліку для кодування та агентної роботи є дорожча xhigh. Знизьте її за допомогою /effort у Claude Code або за допомогою output_config.effort в API. Ще одна річ змінює старі оцінки: новіші моделі використовують новий токенізатор, який «створює приблизно на 30% більше токенів для того самого тексту», тому підрахунок, зроблений на старій моделі, недооцінює реальну вартість того самого тексту сьогодні.

Гігієна сесії. API не зберігає стан (stateless), тому кожен цикл повторно надсилає всю розмову як вхідні дані. Тому довга сесія коштує дорожче за повідомлення, ніж нова; це механізм, що спричиняє більшість непередбачуваних рахунків, і він детально розглядається в статті що саме споживає токени в сесії Claude Code. Використовуйте /clear між непов'язаними завданнями, оскільки застарілий контекст надсилається повторно і тарифікується в кожному наступному повідомленні. Використовуйте /compact всередині одного довгого завдання, щоб історія стискалася, а не передавалася повністю. Працюйте безперервними відрізками, оскільки стандартний кеш «має 5-хвилинний термін дії» і «оновлюється без додаткової оплати щоразу, коли кешований контент використовується». Сесія, до якої ви звертаєтеся раз на десять хвилин, щоразу потребує повторного запису. Окремі сесії Claude Code, що працюють у tmux на VPS майже не витрачають ресурс під час простою, але переривання простою після закінчення терміну дії кешу все одно призводить до втрати кешованого префікса.

Виміряйте власне використання перед прийняттям рішення

Не приймайте рішення на основі мого прикладу. Приймайте рішення на основі вашого тижня роботи.

У Claude Code запускайте /usage наприкінці кожної сесії протягом тижня (/cost є аліасом для того самого екрана). Він показує кількість токенів у сесії та оціночну вартість, з одним зауваженням від документації: «Сума в доларах є оцінкою, обчисленою локально на основі кількості токенів, і може відрізнятися від вашого фактичного рахунку». Загальні показники скидаються, коли ви запускаєте /clear, тому спочатку прочитайте екран. У підписці ця сума в доларах не є вашим рахунком, але кількість токенів за нею — це те, що потрібно для цієї формули. /context показує, що саме заповнює вікно.

На акаунті API авторитетним джерелом є сторінка використання в Claude Console. Щоб оцінити вартість промпту перед відправкою, client.messages.count_tokens() «використовується безкоштовно, але обмежений лімітом запитів на хвилину залежно від вашого рівня використання», і це єдиний підрахунок, який використовує токенізатор, за яким ви фактично будете платити.

Після виклику прочитайте блок використання, і зробіть це правильно:

u = response.usage
total_input = u.input_tokens + u.cache_creation_input_tokens + u.cache_read_input_tokens

input_tokens рахує лише залишок без кешу, що задокументовано як «токени після останньої межі кешу». Цикл, що звітує про input_tokens: 4000, — це не 4,000-токенний цикл; сума трьох полів разом — це розмір промпту, який потрібен для цієї формули.

Потім порівняйте. Якщо ваш виміряний місяць чітко менший за вартість плану, обирайте лічильник (API). Якщо він чітко більший — обирайте план, за умови, що його ліміт покриває ваш звичайний робочий день. Якщо результат близький до межі — обирайте план, оскільки план не може здивувати вас непередбачуваною ціною, а лічильник — може.

FAQ

Чи дешевше Claude API, ніж Claude Pro або Max?

Це залежить від обсягу, і не існує опублікованої точки беззбитковості, оскільки підписки продаються як вікна використання, а не як ліміти токенів. Розрахуйте один типовий цикл за опублікованими ставками за токен, помножте на кількість циклів за активний день та кількість активних днів на місяць, а потім порівняйте це число з вартістю плану. В одному прикладі розрахунку цикл на 60,000 токенів на Sonnet 5 склав близько $0.035, або приблизно $83 на місяць при 120 циклах на день протягом 20 днів: це вище за ціну Pro, але нижче за початкову ціну Max.

Як мені розрахувати щомісячну вартість Claude API?

Запускайте /usage у Claude Code протягом тижня, щоб зібрати реальні дані про токени, або перегляньте сторінку використання в Claude Console, якщо у вас вже є акаунт API. Потім розрахуйте один цикл: вхід без кешу за базовою ставкою, запис у кеш у 1.25 раза дорожче за вхід, читання з кешу у 0.1 раза менше за вхід, та вихід за ставкою виходу, враховуючи токени роздумів як вихідні. Помножте на кількість циклів за активний день та кількість активних днів на місяць.

Що найбільше змінює рахунок Claude API?

Кешування промптів — понад усе. Цикл на 60,000 токенів на Sonnet 5 коштує близько $0.035, коли префікс зчитується з кешу, і близько $0.132, коли він не зчитується з кешу. На другому місці — вибір моделі: той самий цикл на Opus 4.8 коштує близько $0.086. На третьому місці — тривалість сесії, оскільки API не зберігає стан, і кожен цикл повторно надсилає всю розмову як вхідні дані.

Чи включає підписка Claude доступ до API?

Розглядайте їх як два окремі акаунти з двома рахунками. Виклики API тарифікуються за токени на акаунті, який ви створюєте в Console, і жодна перевірка документації не підтверджує, що підписка надає кредити API. Найяскравішою ознакою того, що це різні системи, є команда /usage-credits у Claude Code, яка «недоступна при автентифікації за допомогою API key». Багато розробників мають обидва варіанти: план для інтерактивного кодування та ключ для розробки власних рішень.