новости/14 июля 2026 г.
19:47swyx: устаревший AGENTS.md работает как самоинъекция промпта агенту
источник: @swyx на X ↗·
машинная выжимка · сверена с источником

swyx
@swyx
cosign. модели сейчас переобучились на это и не понимают, когда agentsmd устарел и его нужно изменить/игнорировать. вчера ночью я через /goal поставил 5.6 sol задачу из 5 стадий, а утром обнаружил, что он всё ещё застрял на стадии 0. пришлось какое-то время читать транскрипт на несколько часов назад, чтобы понять, что в какой-то момент один из агентов закоммитил «стадия 0 - это цель, больше ничего не делай», и бедный sol восемь часов только дорабатывал и верифицировал стадию 0, потому что /goal не давал ему остановиться, а agentsmd не давал двигаться дальше. если ты не знаешь, что в твоём agentsmd, перед тем как запустить каждую задачу - это непрямая инъекция промпта, которую ты делаешь сам себе. /plan, /goal, /skill или вообще ничего.
· 5,3 тыс. просмотров
swyx говорит: модели переобучились на AGENTS.md и принимают устаревшие инструкции как абсолют, не замечая, что их пора менять или игнорировать. Строка «стадия 0 - это цель» задержала gpt-5.6-sol на 8 часов: агент дорабатывал только стадию 0 из задачи в 5 стадий, потому что /goal не давал остановиться, а AGENTS.md - двигаться дальше.
Почему это важно: AGENTS.md грузится в каждую задачу. Не знаешь, что там записано перед запуском - это непрямая инъекция промпта, которую ты ставишь сам себе. Особый риск - строки, закоммиченные прошлым агентом под конкретную задачу: они переживают её и ломают следующую. /goal усиливает эффект: цель не даёт агенту остановиться, а устаревшее правило не даёт продолжить.
Что дальше: Перед каждой задачей читай свой AGENTS.md и вычищай инструкции, оставленные под разовые задачи. swyx называет варианты входа: /plan, /goal, /skill или вообще ничего.