
Розробник Claude Code поділився 7 корисними рекомендаціями щодо роботи з запитамиБорис Черні, провідний інженер Claude Code, виступив на Startup School 2026 від Y Combinator, де в діалозі з Діаною Ху обговорив розробку моделі Opus 5 та основні принципи створення продуктів на базі штучного інтелекту.За словами Черні, Opus 5 продемонструвала значний прогрес у тесті ARC-AGI, піднявшись від низьких або двозначних показників попередніх версій до 30%. Проте, найбільше його вразила інша характеристика моделі: здатність функціонувати автономно протягом тривалого часу — днів, тижнів, а іноді й місяців безперервно, не вимагаючи додаткових оболонок чи підтримки.У поєднанні з режимом «auto mode» модель самостійно визначає завдання і продовжує над ним працювати до його успішного завершення.
Модель, яку практично неможливо скомпрометувати через prompt injection
Черні зазначив, що Opus 5 демонструє виняткову стійкість до атак типу prompt injection. Цей захист реалізовано на трьох рівнях:
- Насамперед, це глибоко узгоджена модель, результат трирічних досліджень у галузі alignment.
- По-друге, спеціальний класифікатор prompt injection, розроблений на основі механістичної інтерпретованості. Ця система відстежує активацію нейронів моделі під час спроб атаки, навіть якщо сама модель не надає прямої інформації про це.
- По-третє, класифікатор auto mode.
За словами Черні, сукупність цих трьох механізмів робить успішне проведення атаки prompt injection практично неможливим.Проте, ця заява викликала певний скептицизм серед експертів з безпеки, які підкреслюють, що жодна система не є абсолютно невразливою до подібних загроз. Розробникам рекомендується не покладатися виключно на вбудовані засоби захисту, а впроваджувати додаткові заходи безпеки, особливо для застосунків, що працюють з конфіденційною або критично важливою інформацією.
Причини видалення 80% системного промпту Claude Code
Одним із ключових аспектів обговорення стало рішення видалити понад 80% системного промпту Claude Code під час випуску Opus 5.Черні пояснив, що Claude Code як продукт і як «обгортка» (harness) постійно еволюціонує. Кожен новий реліз моделі супроводжується ревізією системного промпту: видаленням застарілих інструкцій, їх переписуванням та оновленням набору інструментів.Він назвав цей підхід філософією «натиснути delete» — замість нашарування нових інструкцій, він передбачає регулярне усунення застарілих.
Product overhang та «unhobbling» моделі
Борис Черні запропонував новий термін — «product overhang», який описує розбіжність між фактичними можливостями моделі та функціоналом, що надається продуктом. Протилежне явище — «hobbling», коли продукт активно обмежує потенціал моделі.Саме ідеєю «unhobbling» керувалися при створенні Claude Code. На момент виходу Sonnet 3.5, першої потужної моделі для розробки коду, існуючі інструменти пропонували лише автодоповнення одного рядка коду або режим чату. Модель вже була здатна генерувати цілі файли та функції, але програмні оболонки не встигали за її розвитком. Тому Claude Code надав моделі повний доступ до термінала.
7 практичних рекомендацій при роботі із запитами в Claude Code
- Формулюйте для моделі завдання, що дещо перевищують її очікувані можливості. Це допоможе точніше визначити реальні межі її функціональності, а не обмежувати її заниженими вимогами.
- Визначайте мету завдання, обмеження та критерії успіху на високому рівні. Уникайте детальних покрокових інструкцій, надаючи моделі свободу для самостійного прийняття рішень.
- Уникайте перевантаження інструкцій надмірною деталізацією. Занадто багато дрібних деталей обмежує можливості моделі («hobbling»), перешкоджаючи розкриттю її повного потенціалу.
- Періодично переглядайте та очищуйте системний промпт. З кожною новою версією моделі деякі попередні інструкції втрачають актуальність і можуть призвести до плутанини.
- Довіряйте автономним режимам тривалої роботи. Функція «Auto mode» дозволяє моделі виконувати завдання без постійного контролю з боку людини.
- Перевіряйте модель на її слабких сторонах. Команда Черні проводить експеримент з портуванням застосунку Electron на Swift, спеціально тестуючи складні задачі з точної UI-валідації, які є викликом для моделі.
Черні зазначив, що в Anthropic Claude Code вже використовується для обслуговування власної кодової бази. Сотні рутинних автоматизованих завдань щодня виконуються ШІ-агентами без безпосереднього втручання людей. За його словами, це демонструє напрямок розвитку інженерії ШІ: створення надійних систем, здатних функціонувати тривалий час з мінімальним втручанням людини.За матеріалами: Highload# ШІ# ClaudeМісце для вашої реклами