Джеффри Хантли: «Правила в AGENTS.md вероятностны и всё равно «уплывут»; надёжнее детерминированная проверка: pre-commit-хук отклоняет коммит, если агент обошёл нужную библиотеку, и подсказывает ему, как исправить — «и вдруг десять из десяти»»
оригинал
“You know what isn't astrology? Engineering. If the agent isn't using my diagnostics library, I could introspect and update AGENTS.md, but there's still a delta, and it'll drift. Instead, I write a pre-commit hook that checks the git diff for direct calls to observability modules that bypass my diagnostics module. Boom: fail the commit, inject a prompt telling the agent to use the diagnostics library. All of a sudden it's ten out of ten. Josh called it Danger Systems in the loop. It's on rails now, and it's not hard. We've been doing this forever.”— Джеффри Хантли, ghuntley.com, 13.10.2026 ↗
перевод
«Знаете, что не астрология? Инженерия. Если агент не пользуется моей библиотекой диагностики, я мог бы разобраться и обновить AGENTS.md, но расхождение всё равно останется, и правило уплывёт. Вместо этого я пишу pre-commit-хук, который проверяет git diff на прямые вызовы модулей наблюдаемости в обход моего модуля диагностики. Бум: коммит отклонён, агенту подсовывается подсказка пользоваться библиотекой диагностики. И вдруг — десять из десяти. Джош назвал это «Danger Systems в цикле». Теперь всё на рельсах, и это несложно. Мы так делаем испокон веков.»
подкрепляет
проверка
✓ сверено с первоисточником
Оригинал приводится дословно и только фрагментом — ровно столько, сколько нужно для смысла; «[…]» — пропуск. Перевод наш.
¶ cp7q58796