Anthropic кардинально скоротила промпт Claude Code: 80% інструкцій виявилися зайвими
У світі розробки ШІ стався показовий зсув парадигми. Компанія Anthropic, яка стоїть за моделями Claude, зробила сміливий і, на перший погляд, контрпродуктивний крок: скоротила системний промпт свого інструмента Claude Code більш ніж на 80%. Це не просто оптимізація коду, а фундаментальне переосмислення того, як ми взаємодіємо з великими мовними моделями.
Корінь проблеми: контекст проти промпту
Довгий час вважалося, що ключ до якості відповіді — у деталізованому промпті. Однак аналіз внутрішніх логів Claude Code виявив серйозну проблему: системний промпт, навички та запити користувача вступали в пряме протиріччя. Модель отримувала конфліктуючі інструкції, що призводило до неоптимальних результатів. Інженери виявили, що їхні власні настанови суперечать одна одній, створюючи «шум», який заважав моделі приймати рішення.
Нове покоління моделей Claude вирішило цю дилему самостійно. Моделі стали краще розуміти навколишній контекст і приймати рішення без жорстких приписів. У результаті відпала необхідність у більшості старих правил. Внутрішні тести з програмування показали, що якість роботи не лише не впала, а й залишилася на колишньому високому рівні. Висновок виявився контринтуїтивним: менше інструкцій — кращий результат.
Нові правила контекст-інжинірингу
Anthropic формулює новий підхід, який ламає старі догми:
Довіра судженню моделі. Раніше промпт жорстко забороняв, наприклад, писати коментарі в коді. Тепер достатньо одного рядка: «пиши код у стилі навколишнього». Модель сама адаптується.
Приклади більше не головне. Показ трьох прикладів раніше був золотим стандартом. Тепер же вони обмежують модель, змушуючи її сприймати їх як єдино можливі варіанти.
Поступове розкриття. Замість гігантського файлу з інструкціями, який завантажується завжди, краще дозволити Claude самому підтягувати потрібну інформацію в міру необхідності. Зайві правила лише витрачають токени та створюють плутанину.
Усунення дублікатів. Якщо інструкція потрапляє і в системний промпт, і в опис інструмента, це створює конфлікт. Тепер дублікати наказано видаляти. Автоматична пам'ять і розширені посилання, а також використання HTML та артефактів замість простих markdown-файлів — ось нові інструменти.
Практичний висновок
Мій аналіз показує, що це не просто технічне оновлення, а сигнал для всього ринку. Ми переходимо від епохи «промпт-інжинірингу» до епохи «контекст-інжинірингу». Ключова навичка розробника тепер — не вміння «вибити» з моделі потрібну відповідь, а вміння створити чисте, несуперечливе середовище, у якому модель може ефективно працювати. Порада Anthropic проста: видаліть усе, що модель може зрозуміти сама. Системний промпт важливий лише при створенні власних агентів, а звичайному користувачеві він майже не потрібен. Звільніть модель від оков — і вона покаже, на що справді здатна.