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: gpt-image-2-combined
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 deployed
Maintenance
Related MCP Connectors
Creative workspace. Public MCP: outline previews for Codex and Claude Code; media in the web app.
Whiteboard where any shape opens into another canvas. Claude Code and Codex plugins render plans on it.
Intelligent product canvas: iterate on your product's design with your coding agent, synced to code.
- VmotifOAuthcom.vmotif
Design canvas for AI assets: generate images, video, code and screens, and edit canvases.
1
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables conversational image generation, editing, and refinement through OpenAI models with session memory for iterative creative workflows.1MIT
- FlicenseNot gradedqualityDmaintenanceEnables generating images from text prompts using OpenAI's GPT-Image-2 model within Claude Code and Codex conversations.1-
- AlicenseAqualityDmaintenanceTurns 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.82MIT
- AlicenseNot gradedqualityAmaintenanceEnables local image generation control and storyboard planning within Codex, supporting continuous image editing, formal image writing, video prompt management, and user-configured video connectors.Apache 2.0