Claude, сделай кнопку «Добавить в корзину» синей
Claude, change the “Add to Cart” button to blue

В обсуждении на Hacker News разработчики делятся раздражением из-за чрезмерной «заботливости» LLM вроде Claude: модели настаивают на обратной совместимости для проектов без пользователей, добавляют лишние проверки и тесты, а также игнорируют принципы first-principles. Участники рассказывают, как борются с этим через PROJECT.md, смену моделей и точные инструкции.
«Claude каким-то образом предполагает, что этому двухчасовому приложению без пользователей — пыльное корпоративное приложение с миллионами пользователей и миллиардами долларов, поставленными на карту из-за секундного простоя».
- dudeinhawaii
Отличный сайт, навеял воспоминания! хаха.
Попробую добавить что-то к обсуждению -- думаю, что хотя такие циклы я вижу реже --- что я вижу, так это «чрезмерную полезность».
Модели сейчас хотят дважды-трижды-четырежды всё перепроверить. Я дурачусь, но это граничит с «у меня есть рабочее решение, но дай-ка я напишу вариацию на Rust, чтобы убедиться в сходимости решения и доказать, что это работает».
Мне приходилось останавливать модели сейчас в основном потому, что они до мучительной педантичности дотошны в своей валидации. Opus на самом деле один из самых педантичных и «уходящих не туда» здесь. Но опять же, не в плохом смысле. Я обычно такой: «хватит тестировать задержку между 50 запусками этого приложения... это первая версия.. мы внесём ещё миллион изменений.. ты нам ничего не даёшь».
- dwedge
Я слишком сильно разозлился на это, прежде чем понял, что это необязательная игра и я могу просто закрыть вкладку
- captainbland
Вот именно это и заставляет людей пользоваться ИИ: вариативное расписание подкрепления. Это по сути азартная игра.
- _fat_santa
По крайней мере с Codex у меня такого опыта вообще не было. Он всё ещё ошибается, конечно, но в каждом случае я могу спросить «почему ты это сделал», и он может проследить, что заставило его принять именно это решение. Обычно это всегда либо то, что я неправильно описал проблему, либо совершил действительно глупую ошибку (выполнил задачу не в том проекте....вчера так и было), либо это что-то в файле навыков, что ему указывает (тогда я исправляю инструкции).
Раз в сто лет это на самом деле модель допускает существенную ошибку в своих рассуждениях, и мне приходится возвращаться и переделывать.
- johnisgood
> Почему теперь половина сайта синяя? Я просил изменить одну кнопку.
> Половина сайта синяя. Я просил ОДНУ кнопку.
Это мои единственные варианты, когда сайт явно не синий, а две кнопки синие.
Есть причина, по которой я гораздо более конкретен, чем это.
- kstenerud
Это так странно... Это совсем не совпадает с моим опытом работы с Claude. Я никогда не видел, чтобы он так себя вёл.
- JohnMakin
> Стоит отметить: кнопка «Добавить в корзину» всё ещё чёрная.
Это вызвало у меня громкий смех. Именно так иногда и происходит, если просто даёшь результат, не уточняя реализацию, и это появляется из ниоткуда, в некоторые дни гораздо хуже, чем в другие.
Я стал терпеливее к этому, но как бы ни назывался этот стиль вывода или что бы он ни делал - он одновременно снисходительный и совершенно бесполезный, и кажется, что он создан, чтобы раздражать.
- oujiii
Хаха, это точно описывает то, что я чувствую в последнее время. Мне невыносимо работать с этой моделью по этой причине... есть ли какой-нибудь трюк, чтобы направить её не усложнять всё? Пожалуй, Codex, я иду к тебе
- techscruggs
Я никогда по-настоящему не понимал, что такое быть «задетым», пока не увидел это.
- alentred
-= ВНИМАНИЕ, СПОЙЛЕРЫ =-
Меня пробрало на «цианидно-синем», и я КАТАЛСЯ ПО ПОЛУ ОТ СМЕХА на «Приближение к лимиту использования». Я едва могу перестать смеяться сейчас, и у меня болит живот. То есть, спасибо!