Оператор рассказал, как его Claude Code за 17 дней трижды запускал реальные задачи вместо справки. Причина — runner-скрипты проекта молча выполняли действие по умолчанию, когда получали неизвестный флаг. Механика. Агент набирал --help и получал не подсказку, а выполнение скрипта целиком. В проекте автора около 30 runner-скриптов, и все одинаково реагировали на незнакомый аргумент. Первым делом он исправил скрипты: теперь при неизвестном флаге — exit code 2 и остановка. Также добавил правило в документацию. Проблема. На момент публикации один из скриптов оставался неисправленным, а записанное правило уже нарушалось. Локальный патч отдельного скрипта не закрывает проблему у соседних с той же архитектурной уязвимостью. Все данные — из одного проекта на одной Windows-машине за 17 дней. Автор не раскрыл имена скриптов и не уточнил, как агент догадался именно про --help. Что это значит: если ваш агент работает с раннерами — проверьте, что происходит при неизвестном флаге. Молчаливое действие по умолчанию в CLI обходится дорого, когда на той стороне автономный агент.