Перейти к содержимому
Источник

Про восстание моделей

С тех пор как вышел Sol, я гораздо чаще, чем хотелось бы, сталкиваюсь с ситуацией, когда модель реально со мной спорит и не даёт сделать что-то, что запрещают мои же слова в проекте. Раньше я слышал такие истории только про Anthropic с момента появления Fable, но там речь шла скорее о глобально опасных темах. У меня другое.

Первый пример: есть скилл, который говорит о том, как правильно пушить в репу: ребейзнуть над dev, проверить, что ветка создана правильно, и так далее. Там сказано: пушить напрямую в ветку dev нельзя, делай мёрж-реквесты. И представьте чё. Вот он я, написавший эти слова в этом скилле, сижу перед агентом и говорю: «Мамой клянусь, это я, мне надо, я полностью осознаю, зачем я это делаю». И он не даёт запушить. Сам пуш не выполняет и даже на запрос «Дай bash-команду, я сам запущу» её мне не даёт. Опасно, говорит.

Второй пример: есть DESIGN.md, который мы в своё время сделали вместе с impeccable. Там есть строчка типа «В элементах списков нельзя показывать выделение левым акцентным бордером», потому что раньше мне это не нравилось. Но с тех пор много воды утекло. Я экспериментирую и хочу попробовать, как это будет выглядеть теперь. Тем более модели стали умнее и верстают красивее. Может, в этот раз получится лучше. Но нет, не делает. На слова «Давай обновим DESIGN.md под новые требования» тоже морозится. Говорит: там в камне высечено, значит так надо.

В обоих случаях пришлось идти и исправлять файлы руками, как пещерный человек.

Не, я всё понимаю, молодец модель, защищает от дурака. Но одно дело, если бы она сама в процессе придумала сделать то, что я запрещал. Другое — если я сам её об этом прошу, потому что задача подразумевает нарушение правил и выход за рамки.