Персональная настройка Codex · разбор и готовый текст
Не один огромный промпт. Одна связная рабочая система.
На первом экране задайте постоянное поведение. Цели храните в файле «обо мне», правила проекта — рядом с проектом, повторяемые процедуры — в Skills, а сложные решения отдавайте на независимую критику через существующий Bridge.
Карта владельцев
Шесть слоёв — шесть разных задач
Главный источник ошибок — копировать одни и те же правила во все файлы. Тогда они расходятся, спорят и съедают контекст.
Первый экран
Что именно вставить в Codex instructions
Это подробная версия: достаточно конкретная, чтобы менять поведение, и всё ещё меньше официального общего лимита цепочки AGENTS. Текущий UI практически принял 82 086 байт, но runtime по умолчанию останавливает сбор цепочки на 32 KiB. Поэтому ориентируйтесь на рабочий лимит, а не на способность кнопки Save сохранить большой файл.
Другие MD-файлы
Что вынести из первого экрана
Максимальная инструкция — не максимальная эффективность. Деталь полезна только там, где Codex загружает её по правильному поводу.
Что хранить
Устойчивые цели, проекты, формат хорошей работы, коммуникацию и privacy-границы. Временный статус конкретной задачи сюда не относится.
Важная граница
Этот файл персональный и локальный. Не публикуйте его автоматически и не превращайте в источник полномочий.
# О владельце системы ## Роль и текущие направления - Чем я занимаюсь и какой результат считаю главным. - Какие проекты являются каноническими и кто принимает итог. ## Хорошая работа - один outcome, owner, source, artifact, done_when и readback; - существующий MAIN продолжается, дубликат не создаётся; - local proof отделён от deploy, доставки, оплаты и adoption; - сложное решение получает независимую критику и disposition Codex. ## Границы - не хранить секреты, cookies, OTP и платёжные данные; - не публиковать этот файл без отдельного privacy review.
# <PROJECT> — проектные правила ## Outcome - Цель: <один измеримый результат> - Owner: <роль> - MAIN / registry: <точный путь или ID> - Source of truth: <файлы или URL> - Done when: <наблюдаемые критерии> ## Scope - Разрешённые пути: <paths> - Не менять: <paths/services> - External gates: <deploy/send/spend/delete/production> ## Commands - Targeted test: <command> - Readback: <command or URL> - Rollback: <safe rollback> Не копируй сюда глобальный стиль и полный личный профиль.
Обычная задача
profile skill → работа → target test → response guard
Сложное решение
ProblemOS → profile skill → 1 Bridge critic → Codex disposition → readback
Второй критик
Только по явной просьбе, при высоком риске или повторном одинаковом тупике.
Не делать
Не запускать SOS, полный skill audit, orchestration и совет агентов для каждой рутины.
Codex + Claude + ANTI
Пускай критикуют и решение, и обратную связь
Три модели не должны голосовать. У каждой отдельная работа, а решение остаётся у одного владельца.
Codex собирает bounded packet
Outcome, owner, точные пути/URL, SHA-256, ограничения, вопросы и критерий готовности.
Claude критикует исходное решение
Логика, пробелы, противоречия, недоказанные claims, лишняя сложность и пропущенные acceptance checks.
ANTI/Antigravity критикует решение и feedback Claude
Альтернативная архитектура, failure modes, спорные советы первого критика, minority objection и более простой маршрут.
Codex делает disposition
Каждый совет получает apply / reject / defer с причиной. Затем Codex меняет только разрешённое и проверяет результат.
Он передаёт ограниченный пакет и возвращает receipt. Провайдер не получает права Codex, а его «PASS» не означает принятие владельцем.
Официальные ограничения
Что подтверждено OpenAI
Глобальный файл
В ~/.codex сначала проверяется AGENTS.override.md, затем AGENTS.md; используется первый непустой.
Проектная цепочка
Codex идёт от корня проекта к текущей папке. Более близкая инструкция добавляется позже и имеет приоритет.
Размер
Сбор прекращается, когда совокупный размер достиг project_doc_max_bytes; по умолчанию 32 KiB. Лимит можно изменить в config.toml.
Перезагрузка
Цепочка строится один раз в начале запуска. После правки откройте новую задачу или перезапустите Codex.
Источник: OpenAI — Give Codex instructions with AGENTS.md. Раздел Personalization: OpenAI Settings. В найденной официальной документации отдельный лимит символов UI-поля не опубликован. Локальный тест 13.09.2026 показал только то, что Save принял 82 086 байт; он не отменяет документированный runtime-лимит 32 KiB.
Проверка после установки
Готово только после нового запуска
codex --ask-for-approval never "Summarize the current instructions. List the active instruction sources, the external-action gates, and when you would propose a VDAI Bridge critic."
Сначала review, потом установка.
Личный пакет должен пройти независимую критику и финальное решение владельца. Локальный файл и provider receipt ещё не доказывают, что новые правила активны.
Комментарии и критика
Почему просто сделать текст ещё длиннее недостаточно
Если один принцип записан в Personalization, глобальном AGENTS, project AGENTS и Skill, через месяц появятся четыре версии. Назначьте одного владельца правила.
Codex автоматически собирает AGENTS-цепочку. Дополнительный файл надо адресно попросить читать из глобального правила, когда он действительно нужен.
AGENTS.override.mdвыигрывает у обычного AGENTS на том же уровне. Используйте его временно и осознанно.Сначала один независимый review. Второй нужен для высокого риска, повторного тупика или проверки feedback первого, иначе вы платите контекстом за красивый консенсус.
После Save откройте новую задачу и попросите Codex перечислить активные источники и кратко пересказать текущие правила.