Claude говорить менше, але код усе одно важить багато.

Перекладено ШІ 0 Spatie 30 липня, 2026

Чи допоможе «первісна» лаконічність ШІ-асистента зекономити ваші токени та пришвидшити розробку на Laravel? Досліджуємо навичку Caveman, яка замінює розлогі пояснення максимально короткими та дієвими звітами.

AI-асистенти для написання коду дуже балакучі. Іноді це корисно: вони пояснюють, що і чому змінили, які файли зачепили та які припущення зробили. Але часом це просто купа зайвих слів навколо дрібної правки. Нещодавно я натрапив на скіл під назвою «Caveman».

Ідея проста: змусити асистента спілкуватися короткими «печерними» реченнями. Менше пояснень, жодних довгих абзаців чи ввічливих відступів. Теоретично це має економити токени, адже ШІ витрачає менше часу на опис своїх дій.

Це виглядає приблизно так:

Me inspect files.
Me change request.
Me run tests.
Tests pass.

Замість цілого полотна тексту про план імплементації та потенційні ризики.

Менше слів, більше коду?

Коли працюєш з AI-асистентами весь день, помічаєш, скільки токенів іде на «спілкування» навколо коду. Часто це потрібно — наприклад, щоб зрозуміти, чому тест впав. Але іноді це втомлює. Особливо, коли ти добре знаєш свій codebase, чітко розумієш задачу і просто хочеш, щоб асистент виконав роботу.

Я вирішив перевірити, чи зробить Caveman мого агента (останнім часом я частіше використовую Codex замість Claude, оскільки вважаю його «темною конячкою» з кращим ROI) дешевшим або ефективнішим у реальній роботі.

Чи вдалося зекономити токени?

Так, але не так суттєво, як я очікував.

Причина проста: коли ви використовуєте Claude для кодингу, більшість токенів витрачається не на пояснення. Основний обсяг іде на читання файлів, аналіз контексту, генерацію коду, застосування diffs та перевірку результатів.

Навіть якщо асистент замість розлогого речення напише:

Me fix bug.

Йому все одно потрібно написати сам код. Файли все одно мають бути прочитані. Відповідь все одно містить назви функцій, namespaces, imports та тести. Тобто Caveman скорочує «балачки», але кодинг — це не лише розмови. Документація Caveman обіцяє економію до 65% токенів, і в певних сценаріях це можливо. Проте в моїх завданнях реальна економія склала від 5% до 20% залежно від складності таска.

Чи було це корисно?

Думаю, так. Мені не потрібні розлогі пояснення кожного кроку асистента. Я все одно перевірятиму код, тому стислий звіт допомагає швидше перейти до рев'ю.

Me update DTO.
Me add missing nullable field.
Me run Pint.
All good.

Крім того, переглядати такий вивід просто весело. Є щось кумедне в тому, як асистент описує Laravel refactor так, ніби він щойно винайшов вогонь.

Де це працює гірше

Для складних завдань і стратегічного планування я все ж віддаю перевагу нормальним поясненням (тут я щиро рекомендую skill «grill-me» від Matt Pocock).

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

Важливо розрізняти відсікання зайвих слів та втрату корисного контексту. Іноді саме «зайві» пояснення допомагають вчасно помітити хибне припущення асистента.

Чого я навчився

Скіл Caveman — чудовий приклад того, як мінімальні зміни в стилі комунікації впливають на досвід роботи з ШІ. Він робить дрібні завдання «легшими», а процес рев'ю — значно веселішим.

Це доводить, що скіли не обов'язково мають бути складними автоматизаціями. Іноді достатньо просто змінити манеру поведінки асистента, щоб це стало корисним інструментом.

Чи залишу я його для швидких тасків? Однозначно.

Me like skill. Skill good.

Популярні

Інше, що варто прочитати

12 Оновлено 25 червня, 2025

Отримання параметрів команди в Laravel Artisan

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

Використання повнотекстового пошуку в Laravel
180 Оновлено 26 червня, 2026

Використання повнотекстового пошуку в Laravel

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

32 Оновлено 26 червня, 2026

Інтеграція Laravel Socialite з бібліотекою Google Client PHP

Ви хочете навчитися, як інтегрувати Google OAuth у вашому проекті Laravel, використовуючи Socialite? Дізнайтеся, як налаштувати доступ до сервісів Google, таких як Календар, у нашій сьогоднішній статті