🏠 Главная › user guide › autonomous ai agents codex
{/ Эта страница автоматически передается из навыков SKILL.md с помощью сайта/scripts/generate-skill-docs.py. Редактируйте исходный SKILL.md, а не эту страницу. /}
Ниже приведено полное определение навыков, которые Hermes загружает при активации этого навыка. Это то, что агент видит в качестве инструкций, когда навыки активны.
Интерфейс командной строки Кодекса
Делегирование кодовых задач по Codex через терминал Hermes. Codex — это автономный агент кодирования от OpenAI в виде CLI.
Когда использовать
Создание функций
Рефакторинг
Ревью ПР
Пакетное исправление ошибок
Требуется CLI Codex и git-репозиторий.
Предварительные требования
Кодекс установлен: npm install -g @openai/codex
Настроена аутентификация OpenAI: либо OPENAI_API_KEY, либо учетные данные OAuth Codex.
в процессе входа в Codex CLI
Должен выполняться внутри git-репозитория — Кодекс отказывается работать вне его
Для самого Hermes model.provider: openai-codex используется управляемый Hermes OAuth Codex
из ~/.hermes/auth.json после hermes auth add openai-codex. Для
автономного Codex CLI действующая сессия OAuth CLI может находиться в
~/.codex/auth.json; не читайте об отсутствии OPENAI_API_KEY самостоятельно в качестве доказательства
того, что аутентификация Кодекса отсутствует.
Одноразовые задачи
terminal(command="codex exec 'Add dark mode toggle to settings'",workdir="~/project",pty=true)
Для черновой работы (Кодексу нужны git-репозитории):
terminal(command="cd $(mktemp -d) && git init && codex exec 'Build a snake game in Python'",pty=true)
Фоновый режим (длительные задачи)
# Запуск в фоне с PTY
terminal(command="codex exec --full-auto 'Refactor the auth module'", workdir="~/project", background=true, pty=true)
# Возвращает session_id
# Мониторинг прогресса
process(action="poll", session_id="<id>")
process(action="log", session_id="<id>")
# Отправка ввода, если Codex задает вопрос
process(action="submit", session_id="<id>", data="yes")
# Завершение при необходимости
process(action="kill", session_id="<id>")
Ключевые флаги
Флаг
Эффект
exec "подсказка"
Одноразовое выполнение, завершается в конце
--полный-авто
Песочница, но автоматически одобряет изменения файлов в рабочей области
--йоло
Без песочницы, без одобрений (самый быстрый, самый опасный)
Ревью PR
Клонирование во временную директорию для безопасного просмотра: