раздел 08

Шпаргалка

Всё главное на одной странице - чтобы держать рядом, пока привыкаете.

Установка и вход

терминал
# установка CLI npm install -g @openai/codex # или на macOS brew install --cask codex # вход через аккаунт ChatGPT (откроет браузер) codex login # вход по API-ключу printenv OPENAI_API_KEY | codex login --with-api-key # выйти из аккаунта codex logout

Запуск и режимы

терминал
# запустить агента в папке проекта codex # только чтение - ничего не меняет codex --sandbox read-only # баланс: правки в папке сам, остальное с одобрения codex --full-auto # полный доступ без вопросов (осторожно) codex --sandbox danger-full-access --ask-for-approval never # возобновить прошлую сессию codex resume # версия codex --version

Слэш-команды в сессии

внутри codex
/init - сгенерировать AGENTS.md /model - сменить модель /approvals - сменить режим одобрения и sandbox /approve - повторить отклонённое действие

Три режима доступа

read-only
Только читает. Для изучения и планирования. Безопасно на любом репозитории.
workspace-write
Правит файлы и запускает команды в папке. Сеть и выход за папку - с одобрения. Режим на каждый день.
danger-full-access
Полный доступ к системе и сети без вопросов. Только для одноразовых песочниц.

Чек-лист старта

1
Поставьте CLI и проверьте версию
npm i -g @openai/codex, затем codex --version. Нужен Node 18+.
2
Войдите
Через ChatGPT (входит в подписку) или по API-ключу. Из РФ - заранее решите вопрос с VPN/прокси.
3
Начните в read-only
На незнакомом проекте сначала пусть объяснит код, потом разрешайте правки.
4
Дайте атомарную задачу
Одна понятная цель с проверяемым результатом. Посмотрите план и дифф, одобрите.
5
Положите AGENTS.md
Опишите команды тестов, линтера и правила проекта - агент будет следовать им в каждой задаче.

Глоссарий

  • Агент-кодер - инструмент, которому ставят цель словами, а он сам читает проект, пишет код и запускает команды в цикле.
  • CLI - запуск Codex в терминале командой codex.
  • Sandbox - песочница: уровень доступа агента к файлам и системе (read-only / workspace-write / danger-full-access).
  • Approval mode - режим одобрения: как часто Codex останавливается и спрашивает разрешение.
  • Дифф - набор изменений (добавленные и удалённые строки), который агент показывает перед применением.
  • AGENTS.md - файл в корне репозитория с инструкциями для агента (аналог CLAUDE.md).
  • MCP - Model Context Protocol: стандарт подключения к агенту внешних инструментов и данных.
  • gpt-5-codex - семейство кодинг-моделей OpenAI, на которых работает Codex.
  • Облачный Codex - выполнение задач в облачной песочнице OpenAI, в том числе параллельно, с оформлением pull request.
  • Human-in-the-loop - принцип «человек в цикле»: агент предлагает, человек одобряет.

Соседние курсы

Cursor
Агент внутри редактора кода. Привычный IDE-опыт и выбор моделей.
Claude Code
Терминальный агент-кодер от Anthropic на моделях Claude.
Агентная грамотность
База про ИИ-агентов: как они устроены и как ставить им задачи.