Skip to main content
Glama

grok-plugin-codex

中文 | English

Codex の中で Grok を直接使えるプラグイン。
人間は引き続き Codex と話す。レビュー、ハードバグ修正、設計提案、設計書作成、PR 監視、ドキュメント / 画像 / 動画生成は、ローカルの Grok Build に任せる。

中文检索词

Codex 调用 Grok · 在 Codex 上用 Grok · 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 は引き続き現場監督の役割:あなたが Codex に話しかけ、Codex がタスクを分解して進捗を管理する。
このリポジトリはごく薄い MCP プラグインに過ぎず、Codex を置き換えるものではないし、Grok モデルを Codex に埋め込むものでもない。呼び出すのは、あなたのマシンに既にインストールされている grok CLI。

人が Codex に指示を渡し、プラグインがタスクをローカルの Grok に渡す

向いている用途: Codex の中にもう一つ働けるセカンドエージェントを追加したい;マージ前に構造化レビューが欲しい;「設計 → 実装 → 実行」の流れで進めたい;あるいは Grok の画像 / 動画 / ドキュメント生成機能(Codex にはない)を使いたい。
使う必要がない場合: 一行で直せる修正、リネーム、あるいはリポジトリに一切触れない雑談。

何を Codex に残し、何を Grok に任せるか


Related MCP server: Grok-in-Codex

できること

やりたいこと

Codex に伝える

ツール

問題修正 / 調査

「Grok にテストが失敗する理由を調べさせて」

grok_rescue

設計だけ出してコードは変えない

「Grok で認証基盤の書き換えを計画して」

grok_plan

設計ドキュメント + PR 分割

「Grok に設計ドキュメントを作らせて」

grok_design

設計に沿って実装

「最新の Grok 設計を実行して、まず dry-run」

grok_execute_plan

ブランチ / PR レビュー

「Grok に main と比較してこのブランチをレビューさせて」

grok_review

前提への挑戦

「課金設計に対して敵対的レビューをして」

grok_adversarial_review

CI / Review コメント監視

「Grok に開いている PR を監視させて」

grok_babysit

名前付きワークフロー

「Grok ワークフローを一覧 / 実行して」

grok_workflow

PDF / Word / PPT

「リリース用の PDF を 1 ページ作って」

grok_document

画像 / ショート動画

「Grok で 16:9 のリリースバナーを作って」

grok_image / grok_video

タスクボード

「Grok のタスク状況を見せて」

grok_status / grok_result / grok_cancel

大きなプロダクト作業を一回の巨大な rescue に詰め込まないこと:

大きな作業はこのパイプラインで進める。一回の巨大な rescue は避ける

成果物はプロジェクトディレクトリに保存される(gitignore 推奨):.grok-plans/ .grok-designs/ .grok-reviews/ .grok-docs/ .grok-media/ .grok-workflows/


環境

  • Node.js 18.18+

  • Grok Build CLIgrok)が PATH 上にあること。一般的なパスは ~/.grok/bin/grok

  • grok login

  • Grok Build は ≥ 1.0.5 を推奨(0.2.118 でも起動は可能。具体的なフラグは機能検出スイッチによる)

  • PR にコメントを投稿する場合のみ gh が必要

このプラグインはモデルを内蔵しておらず、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"

ツール一覧

ツール

用途

grok_setup

CLI + ログイン + バージョン + doctor;オプションで stop-review の閾値

grok_rescue

調査 / 実装(デフォルトで書き込み可)

grok_plan

設計のみ → .grok-plans/

grok_review

読み取り専用レビュー(tree / ブランチ / PR;オプションで postPending

grok_adversarial_review

設計と前提への挑戦

grok_workflow

Grok Rhai ワークフローの一覧 / 実行

grok_design

設計ドキュメント + PR 計画 → .grok-designs/

grok_execute_plan

設計ドキュメント内の PR DAG を実行

grok_babysit

PR 監視 / CI とレビューコメントの修正(list は読み取り専用)

grok_document

docx / pdf / pptx → .grok-docs/

grok_image

画像の生成または編集 → .grok-media/image/

grok_video

ショート動画 → .grok-media/video/

grok_sessions

Grok セッションの一覧 / 検索 / エクスポート

grok_transfer

Grok へのコンテキスト引き継ぎノート

grok_status

タスク + リアルタイム進捗 / ログ末尾 + 使用量

grok_result

最終出力(plan タスクは plan.md を優先)

grok_cancel

バックグラウンドタスクのキャンセル

長時間タスクの制御パラメータsandboxworkspaceread-onlystrictdevboxoff;旧エイリアス workspace-writeworkspace に正規化される)、planMode / permissionModeagentnoSubagentsmemory / noMemoryallow / denydisableWebSearchforkSessionmaxTurns

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/ にコピーされ、プロジェクトパス契約の範囲内に保たれる。

Jobsbackground=true で job id が返る。複数の Grok タスクを同時に実行できる。grok_status / grok_result / grok_cancel で追跡。

CLI の姿勢 — allowlist ではなく denylist(--disallowed-tools)を使う。メディア、dry-run / validate-only、babysit の list はすべて読み取り専用(yolo は付けない)。レビューはデフォルトで --sandbox read-only で、shell ツールは外さない(Grok 1.0.x がタスク結果を生成するために必要)。

環境変数

変数

用途

GROK_BINARY

grok のパスを上書き(テストでは mock を使用)

GROK_CODEX_PLUGIN_STATE

このプラグインのタスク状態ルートディレクトリ

CODEX_PLUGIN_DATA

ホストのプラグインデータディレクトリ。basename が grok / grok-* の場合のみ信頼

デフォルトの状態ディレクトリ:~/.grok/codex-plugin/state/。Claude プラグインの状態とは共有しない。

タスク制御

  • グローバルな単一タスクロックはない。長時間タスクは background=true を優先。

  • 状態はテキストストリームと thought ストリームに追従。空白トークンのみの場合も running を表示。状態は直近のツールと、書き込みツールを実行したかどうかも記録。

  • Plan 結果は plan.md を優先して回収。完了したタスクは configusageartifacts(v3)を保存。

  • Reaper:pid が死んでいて result.json が完全 → completed;pid が死んでいるが結果が途中で切れている → failed(永遠に running のままにはならない)。

  • バックグラウンドの result.json はアトミック書き込み(tmp + rename)。

  • PR post-pending はバックグラウンド完了時にも実行。空 diff / 大きすぎる 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.jsonplugins/grok/.codex-plugin/plugin.json.agents/plugins/marketplace.json のバージョン番号は一致している必要がある。


ライセンス

Apache-2.0。LICENSENOTICE を参照。

このプロジェクトは stdevMacstdevMac/grok-in-codex から派生したものである。

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

UpdatingMaintainers
UpdatingResponse time
Release cycle
0Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables Codex to use Grok Build CLI as a controlled subagent via MCP tools for independent investigation, review, and isolated implementation tasks.
    4
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Connects 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.
    2
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage

  • A paid remote MCP for OpenAI Codex context compressor, built to return verdicts, receipts, usage log

  • A paid remote MCP for OpenAI Codex memory MCP, built to return verdicts, receipts, usage logs, and a

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bigu1/grok-plugin-codex'

If you have feedback or need assistance with the MCP directory API, please join our Discord server