Розробник Claude Code надав 7 корисних рекомендацій щодо роботи з промптами.

Розробник 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 майже нездійсненною.Однак, ця заява викликала сумніви серед експертів з кібербезпеки, які підкреслюють, що жодна система не є абсолютно захищеною від подібних загроз. Розробникам рекомендується не покладатися виключно на вбудовані механізми захисту, а впроваджувати додаткові заходи безпеки, особливо для чутливих або критично важливих додатків.Чому Claude Code позбувся 80% системного промптуОднією з ключових тем обговорення стало рішення позбутися понад 80% системного промпту Claude Code під час випуску Opus 5.Черні пояснив, що Claude Code як продукт і як «обгортка» (harness) постійно еволюціонує: при появі нової версії моделі, команда видаляє частину системного промпту, переписує директиви та оновлює набір інструментів.Він назвав це підходом «press 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Місце для вашої реклами

Джерело

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *