Anton Gladkov · 2025-11-04 · source ↗ · whole document (7)
Делаю сейчас другую штуку всё теми же мозгами GPT5-PRO и все теми же руками GPT5
Заметил очередное гигантское поумнение Кодекса:
Раньше если я забывал запретить GPT-5-PRO трейсить все версии файла с кодом в диалоге, он мог мне нафигачить в промпт повторных задач, а CODEX их повторно реализовывал, нагораживая дублей. Когда я делал бота для группы - у меня некоторые функции даже три раза были реализованы в одном коде, т.к. Codex судя по всему не умел или не хотел проверять есть ли уже реализация, и делал её снова, раз в промпте написано.
Сейчас я столкнулся с сиутацией когда только на восьмом промпте я понял что как минимум 6 предыдущих - это не рефакторинг, а просто GPT5-PRO не в курсе что эти фичи уже реализованы, и просит их сделать снова.
Я тем не менее прогнал все 11 промптов, подождал лишние 80 минут разработки, и закинул GPT-5-PRO задачку на рефакторинг: давай мол найдем теперь всё дублицированное и выкосим нахуй, чтобы в будущем не втыкаться в это.
GPT5-PRO 19 минут изучал код, и сказал что никаких дубликатов не обнаружено (раньше он их очень просто находил), каждая функция реализована в единичном экземпляре.
Пошел разговаривать об этом с CODEX, и кодекс вскинув брови говорит мол - так я ж сперва читаю весь файл, и изучаю есть ли где-то уже реализация такой функции, и если да - я рефакторю новое вместо старого.
Давай говорю через MCP пошарься в гитхаб коммитах, и дай мне пять примеров. Он пошарился и дал. В каждом случае говорит зарефакчеренное в итоге лучше предыдущего, поскольку второй пробег по функциям дает мне лучше понять где я мог бы поизящнее реализовать..