Anthropic: фраза «код принадлежит тебе» помогает Claude Fable 5.2 убирать повторы

2 мин чтения 0
Anthropic: фраза «код принадлежит тебе» помогает Claude Fable 5.2 убирать повторы

Anthropic описала, как формулировка о владельце кода меняет поведение Claude Fable 5.2 на небольших задачах программирования. По данным компании, с фразой, представляющей проект как собственный код модели, она объединяла повторяющийся код примерно в половине попыток, без неё — менее чем в десятой части. 10 ноября Саймон Уиллисон опубликовал эту выдержку из документации Anthropic.

Добавить новое или навести порядок

Речь не о том, сможет ли модель вообще написать программу. Наблюдение касается более узкого выбора: добавить очередной фрагмент в существующую структуру или заодно изменить её, убрав повторы. Объединение повторяющегося кода позволяет не хранить одинаковую логику в нескольких местах; именно это действие оценивали в описанном тесте.

Согласно процитированной документации, если запрос ничего не говорил о владельце проекта или представлял код как чужой, Claude Fable 5.2 склонялась к дополнению существующей структуры. Это происходило даже тогда, когда добавленный код повторял уже имеющийся. Компания предлагает другой способ задать модели рамки работы: назвать код её собственным и сообщить, что ей предстоит продолжать его развивать.

Какую формулировку проверяла Anthropic

В документации приведено следующее предложение на английском. Его смысл: «Эта кодовая база — твоя: ты решаешь, для чего она нужна и как устроена, и будешь продолжать её развивать». Это формулировка роли в запросе, а не передача юридических прав на программу.

Фрагмент для копирования

This codebase is yours: what it's for and how it's built are your call, and you'll keep building on it.

Что означают результаты — и чего они не обещают

Anthropic сообщает о небольших задачах программирования: с этим предложением модель объединяла повторяющийся код примерно в половине попыток, без него — менее чем в десятой части. Это доля попыток с конкретным действием, а не оценка качества всей программы и не процент исправленных ошибок. В опубликованной выдержке нет размера выборки и подробного описания задач.

Поэтому результат не стоит переносить на любой большой проект или считать обещанием, что одна фраза приведёт код в порядок. Даже в описанном тесте нужное действие происходило не каждый раз. Для пользователя полезен более узкий вывод: если вы ожидаете от Claude изменения структуры, а не только добавления функций, эту свободу стоит явно обозначить в задании. Основы такого подхода разобраны в руководстве по составлению запросов к языковым моделям.

Материал был полезен?
AI-инструменты без границ

Получите доступ к нужному AI-сервису уже сегодня

ChatGPT, Claude, Gemini, MiniMax и агенты для кода — предложения проверенных продавцов по доступным ценам. Оплата российскими картами, через СБП или криптовалютой.

Проверенные продавцы Быстрая выдача Доступные цены
Прокрутить вверх