У середовищах на кшталт Claude Code кожен запит до AI-агента споживає токени — умовну «валюту» обчислювальних ресурсів. Чим більше контексту накопичується в сесії, тим дорожчими стають наступні звернення. Канал KODARIK показує простий прийом, який допомагає уникати зайвих витрат і не засмічувати контекст — спеціальну команду BTW.

Що таке команда BTW і навіщо вона потрібна
Команда BTW (скорочення від by the way) дозволяє поставити агенту додаткове запитання, яке:
- не стосується основного завдання;
- не має потрапляти в основний контекст діалогу;
- не повинно впливати на подальшу роботу моделі.
Ідея проста: коли агент уже виконує якесь «важке» чи довге завдання, іноді виникає потреба швидко уточнити щось дрібне — наприклад, поставити побутове запитання або зробити коротку перевірку. Якщо додавати такі звернення в основний контекст, він розростається, а разом із ним — і витрати токенів.
BTW дає змогу цього уникнути.
Як працює BTW на практиці
Сценарій використання виглядає так:
-
Користувач задає основне завдання агенту Claude Code.
Наприклад: «Створи лендінг для продажу годинників». -
Поки агент виконує це завдання, виникає потреба поставити інше, несуттєве для проєкту запитання.
-
Замість звичайного повідомлення використовується спеціальний формат:
text
BTW <пробіл> ваше запитання
Наприклад:
text
BTW яка година -
Агент паралельно:
- продовжує працювати над основним завданням (створенням лендінгу);
- відповідає на запит, позначений
BTW.
Ключовий момент: запит і відповідь, зроблені через BTW, не потрапляють в основний контекст сесії. Вони існують ніби «окремою гілкою», яка не впливає на подальші кроки агента щодо головного завдання.
Чому це економить токени
У моделях на кшталт Claude кожна наступна відповідь генерується з урахуванням усього попереднього контексту. Якщо в цей контекст постійно додаються дрібні, несуттєві репліки, він:
- стає довшим;
- збільшує кількість токенів, що обробляються;
- робить кожен наступний запит дорожчим.
Команда BTW вирішує цю проблему:
- дрібні, «побічні» запитання не засмічують основний контекст;
- історія діалогу залишається компактною і релевантною до головного завдання;
- загальна кількість токенів, які потрібно обробити моделі, зменшується.
У результаті користувач отримує можливість:
- підтримувати «чистий» робочий контекст;
- ставити додаткові запитання без страху «роздути» сесію;
- оптимізувати витрати на використання Claude Code.
Коли варто використовувати BTW
Команда BTW доречна, коли:
- потрібно щось уточнити «по дорозі», не змінюючи хід основної задачі;
- запит не має значення для подальшої логіки проєкту;
- відповідь не потрібно зберігати в історії як частину робочого контексту.
Натомість, якщо інформація важлива для продовження роботи (наприклад, зміна вимог до лендінгу чи нові дані для генерації коду), її варто надсилати звичайним повідомленням, без BTW, щоб вона потрапила в основний контекст.


