← На главную

codex-rs получит локальный .codexignore и глобальный игнор-файл

28.06.2026 12:27 · hackernews

Пользователь предложил добавить в агент механизм явного игнорирования файлов — чтобы можно было запретить чтение и отправку определённых путей модели. Идея в двухуровневой системе: репозиторий получает локальный .codexignore, а пользователь — глобальный игнор-файл. Пример: node_modules/ остаётся доступным для реализации, но .env, .env.*, .pem, id_*, .aws/, .ssh/ — никогда не читаются и не уходят в модель.

Конфигурация должна быть детерминированной и разделяемой внутри команды, а не полагаться на устные договорённости или документацию. При этом нужно поддерживать пользовательские дефолты.

Автор готов сам реализовать и написать тесты.

Он ссылается на issue #205. Там раньше обсуждали два основных сценария: защита чувствительных данных и исключение больших/ненужных файлов. Тот issue закрыли в пользу реализации на Rust (codex-rs). Но по состоянию на 28 августа 2025 года такой функциональности в codex-rs всё ещё нет. Автор хочет перезапустить обсуждение и договориться о дизайне.

Читать оригинал →