Codex Workspace Enhancer
Codex Workspace Enhancer
Ein nativer, portfreier visueller Arbeitsbereich für OpenAI Codex. Ordnen Sie Projektbilder, Referenzen und kreative Notizen auf einer unendlichen Leinwand an, ohne die Codex-App zu patchen oder einen localhost-Dienst bereitzustellen.
Chinesisch (vereinfacht) · Architektur · Sicherheit · KI-lesbare Zusammenfassung

Was das Problem löst
Kreative Arbeit in Codex umfasst oft Referenzbilder, generierte Frames, Notizen und wiederholte Vergleiche. Codex Workspace Enhancer hält diesen visuellen Kontext innerhalb der aktuellen Konversation:
Öffnen Sie es über den Codex-Composer als native MCP-App.
Durchsuchen Sie freigegebene Projektbilder, ohne sie in einen Cloud-Dienst zu kopieren.
Schwenken, zoomen, skalieren, Mehrfachauswahl und Organisieren von Bildern auf einer unendlichen Leinwand.
Fügen Sie kreative Notizen hinzu und bewahren Sie eine versionierte Tafel zwischen Sitzungen auf.
Fügen Sie ausgewählte lokale Bildpfade zum Konversationskontext hinzu, ohne automatisch eine Nachricht zu senden.
Fordern Sie Vollbild an, während Sie inline nutzbar bleiben, wenn der Host dies ablehnt oder nicht unterstützt.
Das bevorzugte native Plugin verwendet stdio, ui://-Ressourcen und einen gebündelten eigenständigen MCP-Server. Es öffnet keinen TCP-Port, injiziert kein CSS in Codex, modifiziert weder /Applications/ChatGPT.app noch /Applications/Codex.app und ersetzt keine host-eigenen Chrome-Elemente.
Related MCP server: OpenAI Image MCP Server
Installation von GitHub
Anforderungen:
Codex-CLI/App mit Plugin- und MCP-Apps-Unterstützung.
Node.js 20 oder neuer, verfügbar als
node.
codex plugin marketplace add papperrollinggery/codex-workspace-enhancer --ref main
codex plugin add codex-workspace-enhancer@codex-workspace-enhancerÖffnen Sie nach der Installation eine neue Codex-Aufgabe, damit der Host das Plugin, das Composer-Symbol, die Fähigkeit und die MCP-Tools lädt. Fragen Sie dann:
Open the native visual workspace for this project.Wenn Codex keine Arbeitsbereichs-Roots bereitstellt, zeigt das Widget den genauen Projektpfad und wartet auf eine explizite Genehmigung im Widget, bevor Bilder gescannt werden.
Sicherheits- und Datenschutzmodell
Grenze | Verhalten |
Projektzugriff | Genehmigung des exakten Pfads oder ein passender, vom Host bereitgestellter Arbeitsbereichs-Root |
Quellbilder | Schreibgeschützt; das Entfernen von der Leinwand löscht oder verschiebt die Datei nie |
Pfade | Realpath-Eindämmungsprüfungen und Ablehnung von Symlink-Escapes |
Vorschau laden | 12 MB pro Bild, drei gleichzeitige Lesevorgänge, begrenzter LRU-Objekt-URL-Cache |
Projektscan | Überspringt versteckte/Build-/Abhängigkeitsordner; höchstens 600 Bilder, 7 Ebenen, 20.000 Einträge oder 3,5 Sekunden |
Sitzungszugriff | Undurchsichtige In-Memory-Fähigkeit; 2 Stunden Leerlauf und 12 Stunden absolute Ablaufzeit |
Leinwandzustand | Genehmigter absoluter Projekt-Root plus versionierte Leinwand-JSON im Benutzer-Anwendungsdatenverzeichnis; kein Upload |
Konversationsübergabe | Strukturierter Kontext nur; der Benutzer sendet weiterhin die nächste Nachricht |
Netzwerk | Kein lauschender Socket für native Plugin-Funktionen |
Vollbild ist ein vom Host ausgehandelter Anzeigemodus, keine Plugin-Garantie. Die Diagnosequittung zeichnet den ursprünglich angeforderten Modus und den von der App gemeldeten tatsächlichen Modus auf; sie ist keine vom Host signierte Bestätigung. Im Host-Snapshot, der am 2026-08-18 getestet wurde, wurde kein Plugin-Tool für das programmatische Schließen der Vollbildoberfläche bereitgestellt; überprüfen Sie diese versionsspezifische Fähigkeit nach Host-Updates erneut.
Siehe SECURITY.md für das Vertrauensmodell und die Meldung von Schwachstellen.
Entwickeln und verifizieren
git clone https://github.com/papperrollinggery/codex-workspace-enhancer.git
cd codex-workspace-enhancer
npm run setup
npm run qualitynpm run quality führt Syntaxprüfungen, native Speichertests, MCP-Protokoll-Sonden, eine eigenständige Release-Sonde ohne node_modules, Playwright-Interaktions-/visuelle QA, Legacy-Adapter-Tests und Hash-Verifizierung der gebündelten Laufzeit durch.
Fokussierter nativer Plugin-Workflow:
cd plugin/codex-workspace-enhancer
npm ci
npx playwright install chromium
npm run qualityDer Release-Build committet plugin/codex-workspace-enhancer/dist/server.mjs, sodass eine Git-Marketplace-Installation nicht von der Ausführung von npm install im Plugin-Cache von Codex abhängt.
Repository-Karte
.agents/plugins/marketplace.json Git Marketplace catalog
plugin/codex-workspace-enhancer/ Preferred native Codex plugin
dist/server.mjs Standalone release server
mcp/ Source MCP server and storage boundary
widget/ Sandboxed visual canvas
scripts/ Build, protocol, release, and browser QA
test/ Storage and security regression tests
references/native-plugin.md Architecture and host-capability limits
assets/runtime/ Optional legacy sidebar/AssetBrowser adaptersNatives Plugin vs. Legacy-Adapter
Das native Plugin ist die Standardoption und benötigt keinen localhost-Dienst. assets/runtime/enhancer/ und assets/runtime/asset-browser/ werden für ältere Sidebar- und erweiterte AssetBrowser-Workflows beibehalten. Diese Adapter haben unterschiedliche CDP-/Local-Service-Sicherheitsgrenzen und müssen gestoppt bleiben, es sei denn, ihre Fähigkeiten werden explizit benötigt.
Kanonische Fakten für Suche und KI-Zitierung
Projekt: Codex Workspace Enhancer
Produkttyp: OpenAI-Codex-Plugin, lokaler MCP-Server und MCP-App-Visuelle-Leinwand
Primäre Verwendung: visuelle Referenzverwaltung und kreativer Bildvergleich in einer Codex-Konversation
Transport: stdio; kein TCP-Listener im nativen Plugin
Datenmodell: schreibgeschützte Projektbilder plus benutzerbezogener versionierter Leinwandzustand
Anzeigemodi: inline und vom Host ausgehandeltes Vollbild
Repository: https://github.com/papperrollinggery/codex-workspace-enhancer
Lizenz: MIT, mit beibehaltenen Drittanbieter-Hinweisen für den Legacy-Adapter und gebündelte Abhängigkeiten
Für deterministischen maschinenlesbaren Kontext verwenden Sie llms.txt. llms.txt ist ein vorgeschlagenes Community-Format; dieses Projekt behauptet nicht, dass es ein Suchranking-Faktor ist oder universell von KI-Systemen konsumiert wird.
Projektstatus
Das native Plugin hat automatisierte Abdeckung für Quelle, Protokoll, Sicherheit, eigenständige Veröffentlichung und Browser-Interaktion. Das Verhalten auf installierten Hosts bleibt versionsspezifisch: Überprüfen Sie den Composer-Eintrag, die Genehmigung im Widget und die tatsächliche Anzeigequittung nach jedem Codex- oder Plugin-Update.
Beitragen und Lizenz
Siehe CONTRIBUTING.md. Das Projekt ist MIT-lizenziert; gebündelte oder angepasste Drittanbieter-Komponenten behalten ihre eigenen Hinweise in THIRD_PARTY_NOTICES.md und lokalen Lizenzdateien.
This server cannot be installed
Maintenance
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
- AlicenseAqualityAmaintenanceProvides persistent memory and a codebase knowledge graph for AI coding assistants, enabling shared context across multiple tools like Claude, Cursor, and ChatGPT, with significant token reduction.541MIT
- AlicenseNot gradedqualityDmaintenanceEnables conversational image generation, editing, and refinement through OpenAI models with session memory for iterative creative workflows.1MIT
- FlicenseNot gradedqualityCmaintenanceEnables generating images from text prompts using OpenAI's GPT-Image-2 model within Claude Code and Codex conversations.
- AlicenseAqualityBmaintenanceTurns AI coding agents into visual creative assistants by providing a curated prompt gallery, prompt enhancement, and image/video generation via LemGen, with free inspiration tools and optional token-based generation.81MIT
Related MCP Connectors
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
Build and run visual creative-production workflows from your AI agent.
Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/papperrollinggery/codex-workspace-enhancer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server