Skip to main content
Glama

grok-plugin-codex

中文 | English

Ein Plugin, um Grok direkt in Codex zu nutzen.
Du sprichst weiterhin mit Codex. Reviews, harte Bugs beheben, Pläne erstellen, Designs schreiben, PRs überwachen, Dokumente / Bilder / Videos erstellen – das übernimmt dein lokales Grok Build.

Chinesische Suchbegriffe

Codex 调用 Grok · 在 Codex 上用 Grok · Codex Grok 插件 · OpenAI Codex 用 xAI Grok · Codex MCP Grok

Englische Suchbegriffe

Codex Grok plugin · use Grok in Codex · Grok MCP for Codex · Grok Build Codex · delegate Codex tasks to Grok

Kein offizielles Produkt von xAI / OpenAI. Aktuelle Version 0.6.0. Apache-2.0. Abgeleitet von stdevMac/grok-in-codex.


Was ist das?

Codex bleibt der Vorarbeiter: Du sprichst mit ihm, er zerlegt Aufgaben und überwacht den Fortschritt.
Dieses Repository ist nur eine sehr dünne MCP-Plugin-Schicht – es ersetzt Codex nicht und bettet auch kein Grok-Modell in Codex ein. Es ruft die bereits lokal installierte grok-CLI auf.

Der Mensch übergibt die Worte an Codex, das Plugin reicht die Aufgabe an das lokale Grok weiter

Geeignet für: Du möchtest in Codex eine zweite, arbeitsfähige KI-Instanz hinzufügen; vor dem Merge eine strukturierte Review; den Weg „Plan → Design → Umsetzung" gehen; oder die Bild- / Video- / Dokument-Fähigkeiten von Grok nutzen (die Codex selbst nicht hat).
Nicht nötig für: Fixes, die in einer Zeile erledigt sind, Umbenennungen oder Smalltalk, der das Repository gar nicht berührt.

Was in Codex bleiben sollte und was an Grok übergeben werden sollte


Related MCP server: Grok-in-Codex

Was es kann

Du möchtest

Sag zu Codex

Werkzeug

Problem beheben / untersuchen

„Lass Grok prüfen, warum die Tests fehlschlagen"

grok_rescue

Nur einen Plan, keinen Code ändern

„Plane mit Grok eine Auth-Rewrite"

grok_plan

Design-Dokument + PR-Aufteilung

„Lass Grok ein Design-Dokument erstellen"

grok_design

Nach Design umsetzen

„Führe den neuesten Grok-Plan aus, zuerst dry-run"

grok_execute_plan

Branch / PR reviewen

„Lass Grok diesen Branch gegen main reviewen"

grok_review

Annahmen hinterfragen

„Mache ein adversarial Review des Abrechnungsdesigns"

grok_adversarial_review

CI / Review-Kommentare überwachen

„Lass Grok die offenen PRs überwachen"

grok_babysit

Benannte Workflows

„Liste / führe einen Grok-Workflow aus"

grok_workflow

PDF / Word / PPT

„Erstelle ein einseitiges PDF für die Veröffentlichung"

grok_document

Bild / kurzes Video

„Erstelle mit Grok ein 16:9-Banner für die Veröffentlichung"

grok_image / grok_video

Aufgaben-Dashboard

„Schau dir den Grok-Aufgabenstatus an"

grok_status / grok_result / grok_cancel

Größere Produktarbeit nicht in ein einziges riesiges Rescue packen:

Große Aufgaben über diese Pipeline abwickeln, nicht in einem einzigen riesigen Rescue

Die Artefakte landen im Projektverzeichnis (gitignore empfohlen): .grok-plans/ .grok-designs/ .grok-reviews/ .grok-docs/ .grok-media/ .grok-workflows/.


Umgebung

  • Node.js 18.18+

  • Grok Build CLI (grok) im PATH, üblicher Pfad ist ~/.grok/bin/grok

  • grok login

  • Grok Build ≥ 1.0.5 empfohlen (0.2.118 startet noch; konkrete Flags werden über Capability-Detection geschaltet)

  • gh wird nur benötigt, wenn Kommentare auf PRs gepostet werden sollen

Dieses Plugin bringt kein eigenes Modell mit und loggt dich auch nicht bei Grok ein.


Installation

codex plugin marketplace add /path/to/grok-plugin-codex/.agents/plugins
codex plugin add grok@grok-plugin-codex

Öffne eine neue Codex-Sitzung, damit die MCP-Tools geladen werden. Dann:

node plugins/grok/scripts/grok-companion.mjs setup

Oder lass Codex grok_setup aufrufen.

Codex startet das Plugin möglicherweise aus dem Installations-Cache. Übergib bei jedem Tool-Aufruf den echten Projektpfad an cwd, damit Aufgaben und Artefakte in diesem Repository landen:

grok_review cwd="/path/to/project" base=main
grok_status cwd="/path/to/project" json=true

Erste Schritte

Sag direkt in Codex:

让 Grok 对照 main 评审这个分支。
用 Grok 规划一次鉴权重写。
让 Grok 出一份设计文档,然后 dry-run 执行最新方案。
给重试重构开一个后台 Grok rescue。
用 Grok 生成一张 16:9 发布 banner。
看看 Grok 任务状态。

MCP-Beispiel:

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"

Werkzeugübersicht

Werkzeug

Zweck

grok_setup

CLI + Login + Version + Doctor; optionaler Stop-Review-Schwellenwert

grok_rescue

Untersuchen / Umsetzen (standardmäßig schreibbar)

grok_plan

Nur Plan → .grok-plans/

grok_review

Nur-Lese-Review (tree / Branch / PR; optional postPending)

grok_adversarial_review

Design und Annahmen hinterfragen

grok_workflow

Grok-Rhai-Workflows auflisten / ausführen

grok_design

Design-Dokument + PR-Plan → .grok-designs/

grok_execute_plan

PR-DAG aus dem Design-Dokument ausführen

grok_babysit

PRs überwachen / CI- und Review-Kommentare beheben (list ist nur lesend)

grok_document

docx / pdf / pptx → .grok-docs/

grok_image

Bilder generieren oder bearbeiten → .grok-media/image/

grok_video

Kurzvideos → .grok-media/video/

grok_sessions

Grok-Sitzungen auflisten / durchsuchen / exportieren

grok_transfer

Kontext-Übergabenotizen für Grok

grok_status

Aufgaben + Live-Fortschritt / Log-Tail + Verbrauch

grok_result

Endausgabe (bei Plan-Aufgaben bevorzugt plan.md)

grok_cancel

Hintergrundaufgaben abbrechen

Steuerparameter für lange Aufgaben: sandbox (workspace, read-only, strict, devbox, off; der alte Alias workspace-write wird zu workspace normalisiert), planMode / permissionMode, agent, noSubagents, memory / noMemory, allow / deny, disableWebSearch, forkSession, maxTurns.

Ausgerichtet auf Grok CLI 1.0.x: Wenn die CLI kein --check / --best-of-n hat, wird es nicht hart übergeben. check=true wird in den Prompt geschrieben. Schreibaufgaben, die viele Runden nur denken / lesen, ohne Dateien zu schreiben, werden wegen Ausführungsdrift gestoppt.


Wichtige Hinweise zur Nutzung

Rescue — standardmäßig schreibbar. readOnly=true untersucht nur. worktree=true macht Änderungen sicherer.

Plan / Design / Execute — Artefakte landen in .grok-plans/ und .grok-designs/. latest=true wählt das neueste Design. dryRun=true ist nur lesend.

Review — erstellt nie Patches. Mit postPending=true und PR werden nur bei Befunden PENDING-GitHub-Kommentare gepostet.

Media — Dateien werden in .grok-media/ kopiert, damit der Projektpfad-Vertrag eingehalten wird.

Jobsbackground=true gibt eine Job-ID zurück. Mehrere Grok-Aufgaben können parallel laufen. Verfolge sie mit grok_status / grok_result / grok_cancel.

CLI-Haltung — Denylist (--disallowed-tools) statt Allowlist. Medien, dry-run / validate-only, babysit list sind alle nur lesend (ohne yolo). Reviews verwenden standardmäßig --sandbox read-only und entfernen keine Shell-Tools (Grok 1.0.x benötigt sie, um Aufgabenergebnisse zu erzeugen).

Umgebungsvariablen

Variable

Zweck

GROK_BINARY

Überschreibt den grok-Pfad (Tests verwenden einen Mock)

GROK_CODEX_PLUGIN_STATE

Wurzelverzeichnis für den Aufgabenstatus dieses Plugins

CODEX_PLUGIN_DATA

Datenverzeichnis des Host-Plugins; wird nur vertraut, wenn der Basename grok / grok-* ist

Standard-Statusverzeichnis: ~/.grok/codex-plugin/state/. Wird nicht mit dem Claude-Plugin-Status geteilt.

Aufgabensteuerung

  • Kein globales Single-Task-Lock. Lange Aufgaben bevorzugen background=true.

  • Der Status folgt dem Text- und Thought-Stream; bei nur leeren Tokens wird weiterhin running angezeigt. Der Status protokolliert auch das zuletzt verwendete Tool und ob ein Schreib-Tool ausgeführt wurde.

  • Plan-Ergebnisse ernten bevorzugt plan.md. Abgeschlossene Aufgaben speichern config, usage, artifacts (v3).

  • Reaper: pid tot und result.json vollständig → completed; pid tot, aber Ergebnis abgeschnitten → failed (bleibt nicht ewig in running hängen).

  • Hintergrund-result.json wird atomar geschrieben (tmp + rename).

  • PR-Post-Pending läuft auch bei Hintergrundabschluss; leerer / zu großer Diff schlägt fail-closed fehl, Befunde werden in .grok-reviews/ geschrieben.


Entwicklung

npm test
node plugins/grok/scripts/grok-companion.mjs setup --json
node plugins/grok/mcp/server.mjs   # stdio NDJSON MCP server

Die Versionsnummern in package.json, plugins/grok/.codex-plugin/plugin.json und .agents/plugins/marketplace.json müssen übereinstimmen.


Lizenz

Apache-2.0. Siehe LICENSE und NOTICE.

Dieses Projekt ist abgeleitet von stdevMac/grok-in-codex von stdevMac.

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