grok
grok-plugin-codex
Русский | English
Плагин для использования Grok прямо в Codex.
Вы по-прежнему общаетесь с Codex. Ревью, исправление сложных багов, предложение решений, проектирование, наблюдение за PR, подготовка документов / изображений / видео — всё это передаётся локальному Grok Build.
Китайские поисковые запросы | Codex вызывает Grok · использование Grok в Codex · плагин Codex Grok · OpenAI Codex с xAI Grok · Codex MCP Grok |
English search terms | Codex Grok plugin · use Grok in Codex · Grok MCP for Codex · Grok Build Codex · delegate Codex tasks to Grok |
Не является официальным продуктом xAI / OpenAI. Текущая версия 0.6.0. Apache-2.0. Производный от stdevMac/grok-in-codex.
Что это такое
Codex остаётся прорабом: вы говорите с ним, он разбивает задачи и следит за прогрессом.
Этот репозиторий — лишь тонкий MCP-плагин. Он не заменяет Codex и не встраивает модель Grok в Codex. Он вызывает уже установленный у вас локально CLI grok.
Подходит для: когда нужно добавить в Codex второго рабочего агента; структурированное ревью перед merge; рабочий процесс «предложение → проектирование → реализация»; или использование возможностей Grok по генерации изображений / видео / документов (в Codex их нет).
Не нужно: для исправлений в одну строку, переименований или болтовни, не касающейся репозитория.
Related MCP server: Grok-in-Codex
Что умеет
Вы хотите | Скажите Codex | Инструмент |
Исправить проблему / разобраться | «Пусть Grok выяснит, почему падают тесты» |
|
Только предложение, без изменений кода | «Спланируй с Grok переписывание авторизации» |
|
Проектный документ + разбивка PR | «Пусть Grok подготовит проектный документ» |
|
Реализация по проекту | «Выполни последний план Grok, сначала dry-run» |
|
Ревью ветки / PR | «Пусть Grok отревьюит эту ветку относительно main» |
|
Проверка допущений | «Сделай adversarial-ревью дизайна биллинга» |
|
Следить за CI / комментариями в review | «Пусть Grok следит за открытыми PR» |
|
Именованные рабочие процессы | «Покажи / запусти Grok workflow» |
|
PDF / Word / PPT | «Сделай PDF для анонса» |
|
Изображения / короткие видео | «Сделай с Grok баннер 16:9 для анонса» |
|
Доска задач | «Покажи статус задач Grok» |
|
Более крупные продуктовые задачи не стоит засовывать в один гигантский rescue:
Артефакты попадают в каталог проекта (рекомендуется добавить в gitignore): .grok-plans/ .grok-designs/ .grok-reviews/ .grok-docs/ .grok-media/ .grok-workflows/.
Окружение
Node.js 18.18+
Grok Build CLI (
grok) вPATH, обычный путь —~/.grok/bin/grokgrok loginРекомендуется Grok Build ≥ 1.0.5 (0.2.118 тоже запускается; конкретные флаги определяются по зонду возможностей)
ghнужен только для публикации комментариев в PR
Этот плагин не содержит модель и не выполняет вход в Grok за вас.
Установка
codex plugin marketplace add /path/to/grok-plugin-codex/.agents/plugins
codex plugin add grok@grok-plugin-codexОткройте новую сессию Codex, чтобы MCP-инструменты загрузились. Затем:
node plugins/grok/scripts/grok-companion.mjs setupИли попросите Codex вызвать grok_setup.
Codex может запускать плагин из кэша установки. Передавайте реальный путь к проекту в cwd при каждом вызове инструмента, чтобы задачи и артефакты попадали в нужный репозиторий:
grok_review cwd="/path/to/project" base=main
grok_status cwd="/path/to/project" json=trueНачало работы
Просто скажите в Codex:
让 Grok 对照 main 评审这个分支。
用 Grok 规划一次鉴权重写。
让 Grok 出一份设计文档,然后 dry-run 执行最新方案。
给重试重构开一个后台 Grok rescue。
用 Grok 生成一张 16:9 发布 banner。
看看 Grok 任务状态。Пример MCP:
grok_plan prompt="plan the auth rewrite" background=true
grok_design prompt="design multi-tenant billing" background=true
grok_execute_plan latest=true dryRun=true
grok_workflow action=list
grok_review base=main focus="auth, data loss, and race conditions"
grok_rescue prompt="investigate why npm test is failing" background=true
grok_babysit action=list
grok_document type=pdf prompt="one-pager for the launch"
grok_image aspect="16:9" prompt="Dark developer-tool launch banner"
grok_video image="./.grok-media/image/hero.png" duration="6" prompt="gentle camera push-in"
grok_status
grok_result jobId="plan-abc123"Обзор инструментов
Инструмент | Назначение |
| CLI + вход + версия + doctor; опциональный порог stop-review |
| Диагностика / реализация (по умолчанию с записью) |
| Только предложение → |
| Только чтение (дерево / ветка / PR; опционально |
| Проверка дизайна и допущений |
| Список / запуск Grok Rhai workflow |
| Проектный документ + план PR → |
| Выполнение DAG PR из проектного документа |
| Следить за PR / чинить CI и комментарии в review ( |
| docx / pdf / pptx → |
| Генерация или редактирование изображений → |
| Короткие видео → |
| Список / поиск / экспорт сессий Grok |
| Заметки для передачи контекста в Grok |
| Задачи + прогресс в реальном времени / хвост логов + использование |
| Финальный вывод (для plan-задач приоритет у |
| Отмена фоновых задач |
Параметры управления для длинных задач: sandbox (workspace, read-only, strict, devbox, off; старый алиас workspace-write нормализуется в workspace), planMode / permissionMode, agent, noSubagents, memory / noMemory, allow / deny, disableWebSearch, forkSession, maxTurns.
Выравнивание по Grok CLI 1.0.x: если в CLI нет --check / --best-of-n, они не передаются принудительно. check=true записывается в prompt. Задачи на запись, которые много раундов только читают и не пишут файлы, останавливаются по отклонению исполнения.
Ключевые моменты использования
Rescue — по умолчанию с записью. readOnly=true — только диагностика. worktree=true — более безопасные изменения.
Plan / design / execute — артефакты попадают в .grok-plans/ и .grok-designs/. latest=true выбирает последний дизайн. dryRun=true — только чтение.
Review — никогда не применяет патчи. При postPending=true после добавления PR, если есть находки, публикуется PENDING-комментарий в GitHub.
Media — файлы копируются в .grok-media/, чтобы сохранялся контракт пути проекта.
Jobs — background=true возвращает id задачи. Несколько задач Grok могут выполняться одновременно. Отслеживайте через grok_status / grok_result / grok_cancel.
Позиция CLI — используется denylist (--disallowed-tools), а не allowlist. Медиа, dry-run / validate-only, babysit list — только чтение (без yolo). Ревью по умолчанию --sandbox read-only, shell-инструменты не снимаются (Grok 1.0.x нуждается в них для выдачи результатов задач).
Переменные окружения
Переменная | Назначение |
| Переопределяет путь |
| Корневой каталог состояния задач этого плагина |
| Каталог данных плагина хоста; доверяется только если basename — |
Каталог состояния по умолчанию: ~/.grok/codex-plugin/state/. Не используется совместно с состоянием плагина Claude.
Управление задачами
Нет глобальной блокировки на одну задачу. Для длинных задач предпочтителен
background=true.Состояние сопровождает текстовый и thought-потоки; при только пробельных токенах всё равно отображается
running. Состояние также записывает последний инструмент и факт запуска пишущего инструмента.Для plan-результатов приоритетно собирается
plan.md. Завершённые задачи хранятconfig,usage,artifacts(v3).Reaper: pid мёртв и
result.jsonполный → completed; pid мёртв, но результат обрезан → failed (не зависает навсегда в running).Фоновый
result.jsonзаписывается атомарно (tmp + rename).PR post-pending также выполняется при завершении фоновой задачи; пустой / слишком большой diff приводит к fail closed, находки записываются в
.grok-reviews/.
Разработка
npm test
node plugins/grok/scripts/grok-companion.mjs setup --json
node plugins/grok/mcp/server.mjs # stdio NDJSON MCP serverНомера версий в package.json, plugins/grok/.codex-plugin/plugin.json, .agents/plugins/marketplace.json должны совпадать.
Лицензия
Apache-2.0. См. LICENSE и NOTICE.
Этот проект является производным от stdevMac/grok-in-codex от stdevMac.
This server cannot be deployed
Maintenance
Related MCP Connectors
Source-checked CLI guides and model-aware planning for Claude Code, Codex, and Grok Build.
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
No-data MCP handoff for local Claude Code to Codex harness moves. $49 lifetime.
Use your Mac, Windows or Linux computer from ChatGPT, Claude or Codex: files, commands, documents.
Related MCP Servers
- FlicenseAqualityBmaintenanceEnables using the xAI Grok CLI as an MCP sub-agent for code review, asking questions, and continuing conversations within MCP hosts like Claude Code.4-
- AlicenseNot gradedqualityFmaintenanceEnables Codex to delegate code reviews, coding tasks, image/video generation, and background investigations to Grok via MCP tools.30Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables Codex to use Grok Build CLI as a controlled subagent via MCP tools for independent investigation, review, and isolated implementation tasks.5MIT
- AlicenseNot gradedqualityDmaintenanceConnects OpenAI Codex and Claude Code to the local Grok Build CLI for second-opinion code reviews, bounded coding tasks, web research, media generation, and TTS.3Apache 2.0