Codex Workspace Enhancer
Codex Workspace Enhancer
Un espacio de trabajo visual nativo y sin puertos para OpenAI Codex. Organiza imágenes de proyecto, referencias y notas creativas en un lienzo infinito sin parchear la aplicación de Codex ni exponer un servicio localhost.
简体中文 · Arquitectura · Seguridad · Resumen legible por IA

Qué resuelve
El trabajo creativo en Codex a menudo abarca imágenes de referencia, fotogramas generados, notas y comparaciones repetidas. Codex Workspace Enhancer mantiene ese contexto visual dentro de la conversación actual:
Abre desde el compositor de Codex como una aplicación MCP nativa.
Examina las imágenes aprobadas del proyecto sin copiarlas a un servicio en la nube.
Desplázate, haz zoom, cambia el tamaño, selecciona varias imágenes y organízalas en un lienzo infinito.
Añade notas creativas y conserva un tablero con control de versiones entre sesiones.
Adjunta rutas de imagen locales seleccionadas al contexto de la conversación sin enviar automáticamente un mensaje.
Solicita pantalla completa mientras sigues pudiendo usarlo en línea cuando el host lo rechaza o no lo admite.
El plugin nativo preferido utiliza stdio, recursos ui:// y un servidor MCP independiente empaquetado. No abre un puerto TCP, no inyecta CSS en Codex, no modifica /Applications/ChatGPT.app ni /Applications/Codex.app, ni reemplaza la interfaz propiedad del host.
Related MCP server: OpenAI Image MCP Server
Instalación desde GitHub
Requisitos:
CLI/aplicación de Codex con soporte de plugins y aplicaciones MCP.
Node.js 20 o superior disponible como
node.
codex plugin marketplace add papperrollinggery/codex-workspace-enhancer --ref main
codex plugin add codex-workspace-enhancer@codex-workspace-enhancerAbre una nueva tarea de Codex después de la instalación para que el host cargue el plugin, el icono del compositor, la habilidad y las herramientas MCP. Después pregunta:
Open the native visual workspace for this project.Si Codex no proporciona raíces de espacio de trabajo, el widget muestra la ruta exacta del proyecto y espera una aprobación explícita dentro del widget antes de escanear las imágenes.
Modelo de seguridad y privacidad
Límite | Comportamiento |
Acceso al proyecto | Aprobación de ruta exacta o una raíz de espacio de trabajo proporcionada por el host que coincida |
Imágenes de origen | Solo lectura; eliminar del lienzo nunca borra ni mueve el archivo |
Rutas | Comprobaciones de contención de ruta real y rechazo de escapes de enlaces simbólicos |
Carga de vista previa | 12 MB por imagen, tres lecturas simultáneas, caché de URL de objeto LRU acotada |
Escaneo de proyectos | Omite carpetas ocultas/de compilación/de dependencias; como máximo 600 imágenes, 7 niveles, 20 000 entradas o 3,5 segundos |
Acceso a la sesión | Capacidad opaca en memoria; caducidad de 2 horas de inactividad y 12 horas absolutas |
Estado del lienzo | Raíz absoluta del proyecto aprobada más JSON del lienzo con control de versiones en el directorio de datos de la aplicación del usuario; sin carga |
Traspaso de conversación | Solo contexto estructurado; el usuario sigue enviando el siguiente mensaje |
Red | Sin socket de escucha para las funciones del plugin nativo |
La pantalla completa es un modo de visualización negociado por el host, no una garantía del plugin. El recibo de diagnóstico registra el modo solicitado inicialmente y el modo real notificado por la aplicación; no es una atestación firmada por el host. En la instantánea del host probada el 18-08-2026, no se expuso ninguna herramienta de plugin para cerrar mediante programación la superficie de pantalla completa; vuelve a comprobar esta capacidad específica de la versión después de las actualizaciones del host.
Consulta SECURITY.md para conocer el modelo de confianza y la notificación de vulnerabilidades.
Desarrollo y verificación
git clone https://github.com/papperrollinggery/codex-workspace-enhancer.git
cd codex-workspace-enhancer
npm run setup
npm run qualitynpm run quality realiza comprobaciones de sintaxis, pruebas de almacenamiento nativo, sondeos de protocolo MCP, una sonda de lanzamiento independiente sin node_modules, pruebas visuales/de interacción con Playwright, pruebas del adaptador heredado y verificación hash del tiempo de ejecución empaquetado.
Flujo de trabajo centrado en el plugin nativo:
cd plugin/codex-workspace-enhancer
npm ci
npx playwright install chromium
npm run qualityLa compilación de lanzamiento hace commit de plugin/codex-workspace-enhancer/dist/server.mjs, por lo que una instalación de Git Marketplace no depende de ejecutar npm install dentro de la caché de plugins de Codex.
Mapa del repositorio
.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 adaptersPlugin nativo frente a adaptadores heredados
El plugin nativo es el predeterminado y no necesita un servicio localhost. assets/runtime/enhancer/ y assets/runtime/asset-browser/ se conservan para flujos de trabajo más antiguos de barra lateral y AssetBrowser avanzado. Esos adaptadores tienen diferentes límites de seguridad de CDP/servicio local y deben permanecer detenidos a menos que sus capacidades sean explícitamente necesarias.
Datos canónicos para búsqueda y citación por IA
Proyecto: Codex Workspace Enhancer
Tipo de producto: plugin de OpenAI Codex, servidor MCP local y lienzo visual de aplicación MCP
Uso principal: gestión de referencias visuales y comparación creativa de imágenes dentro de una conversación de Codex
Transporte: stdio; sin listener TCP en el plugin nativo
Modelo de datos: imágenes de proyecto de solo lectura más estado de lienzo con control de versiones a nivel de usuario
Modos de visualización: en línea y pantalla completa negociada por el host
Repositorio: https://github.com/papperrollinggery/codex-workspace-enhancer
Licencia: MIT, con avisos de terceros conservados para el adaptador heredado y las dependencias empaquetadas
Para un contexto determinista legible por máquina, usa llms.txt. llms.txt es un formato comunitario propuesto; este proyecto no afirma que sea un factor de posicionamiento en buscadores ni que los sistemas de IA lo consuman universalmente.
Estado del proyecto
El plugin nativo tiene cobertura automatizada de código fuente, protocolo, seguridad, lanzamiento independiente e interacción con el navegador. El comportamiento del host instalado sigue siendo específico de la versión: verifica la entrada del compositor, la aprobación dentro del widget y el recibo de visualización real después de cada actualización de Codex o del plugin.
Contribuciones y licencia
Consulta CONTRIBUTING.md. El proyecto tiene licencia MIT; los componentes de terceros empaquetados o adaptados conservan sus propios avisos en THIRD_PARTY_NOTICES.md y en los archivos de licencia locales.
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