Прекратите болтать с агентами!
Один из последних важнейших инсайтов, подрезанных у Миши Левченко:
"критически важно не воспринимать модель как
человека, которого можно попросить переделать и он поймёт и переделает.
Каждое новое сообщение в истории отупляет модель, забивает ей оперативку. И если вы обнаружили что модель в целом уже пошла не туда, куда нужно – не надо её корректировать. Дропайте всё что сделано и меняйте
изначальный промпт и план.
Почему это важно и че это значит?
Вот даёшь ты агенту задание "напиши мне пару новых классов, унаследуясь от конкретной абстракции". А эта скотина наследуется от абстракции, но "фиктивно", просто навтыкав заглушки в переопределяемые методы, и наделав своих новых методов в обход. Наплевав на смысл и суть абстракции.
И ты конечно можешь написать ему в чат "ты идиот, ты все неправильно сделал, иди и переделай вот так вот" – и он чето переделает, но скорее всего опять где-то постарается схалявить и затупить. Потому что, раз он ошибся в тот раз, значит в основе этой ошибки лежит какой-то неверный вывод при анализе проекта / исследовании путей решения.
И наиболее эффективным решением будет не писать ему в чат про эту ошибку, а постараться понять, почему именно он свернул не туда, и обновить ему конфиг (claude.md или где там ты конфигурируешь агента). А затем перезапустить агента, попросив его проверить написанный ранее код.
И если ты всё сделал правильно – он сам найдёт ошибку, скажет, чё он сделал не так, и как сделать правильно. И не ошибётся так в следующий раз.
А ты не потратишь нервы, силы и токены на бессмысленное общение с тупым агентом.
Post #193
1.01K

- ❤ 5
- 👍 5
- 💯 3
- 🤝 1