Skip to main content
Glama

DevSpace conectado a ChatGPT

Dale a ChatGPT una conexión segura a tu propia máquina y convierte a ChatGPT en Codex

DevSpace es un servidor MCP autoalojado que permite a ChatGPT leer, editar, buscar y ejecutar código en tus proyectos locales reales: tus archivos, tus herramientas, tu terminal, sin subir nada a un tercero. Lo ejecutas en tu máquina, lo expones a través de un túnel que tú controlas y apruebas la conexión con una contraseña que solo tú tienes.

Patrocinadores y agradecimientos especiales

Related MCP server: ChatGPT Codex Bridge

Instalación

DevSpace requiere Node >=22.19 <27.

Instala la CLI de DevSpace:

npm install -g @waishnav/devspace

A continuación, inicializa y arranca el servidor:

devspace init
devspace serve

O ejecútalo sin una instalación global:

npx @waishnav/devspace init
npx @waishnav/devspace serve

Durante la configuración, DevSpace te pide:

  • las carpetas de proyectos locales que ChatGPT puede abrir a través de DevSpace

  • el puerto local, normalmente 7676

  • tu URL pública HTTPS base de Cloudflare Tunnel, ngrok, Pinggy, Tailscale Funnel u otro proxy inverso

Usa el origen público sin /mcp durante la configuración:

https://your-tunnel-host.example.com

Configurarás tu cliente MCP con la URL pública /mcp después de la configuración.

Cuando el cliente se conecta, DevSpace abre una página de aprobación con la contraseña de propietario. Introduce la contraseña de propietario que imprime devspace init. También se almacena en:

~/.devspace/auth.json

Mantén esa contraseña en privado.

Conecta tu cliente MCP

El endpoint local predeterminado es:

http://127.0.0.1:7676/mcp

La mayoría de los usuarios deberían conectarse a través de un túnel HTTPS público:

https://your-tunnel-host.example.com/mcp

[!NOTA] Usar DevSpace como conector MCP no infringe las Políticas de uso de OpenAI: es una configuración estándar de App/conector personalizado, y escribir o ejecutar código no es un caso de uso restringido. Pero tu cuenta se rige por tu uso, no por DevSpace. No lo apuntes a nada que viole los términos de tu proveedor. Con un uso normal, no tendrás problemas. (Basado en las Políticas de uso y los Términos del servicio de OpenAI a fecha de junio de 2026.)

Lo que ChatGPT puede hacer

Una vez conectado, ChatGPT puede abrir una de tus carpetas de proyecto aprobadas como espacio de trabajo. Desde allí, puede inspeccionar el repositorio, hacer ediciones acotadas, ejecutar comandos y mostrarte qué ha cambiado.

DevSpace ofrece a ChatGPT herramientas para:

  • leer, escribir y editar archivos dentro del espacio de trabajo abierto

  • buscar código e inspeccionar directorios

  • ejecutar comandos de shell para pruebas, compilaciones, git y scripts de paquetes

  • usar worktrees de Git aislados para sesiones de codificación en paralelo

  • seguir las instrucciones del proyecto de AGENTS.md y CLAUDE.md

  • descubrir habilidades de agente locales desde tus carpetas de habilidades

  • mostrar tarjetas de herramientas y resúmenes de cambios opcionales en hosts compatibles con ChatGPT Apps

Modelo mental

DevSpace es acceso remoto a carpetas locales seleccionadas.

Tú decides qué raíces están permitidas. El cliente MCP sigue teniendo potentes capacidades locales dentro de un espacio de trabajo abierto, incluida la ejecución de shell. Trata a un cliente conectado como a un compañero de codificación de confianza con acceso a tu máquina.

Para una sesión de codificación normal con ChatGPT:

  1. Inicia tu túnel.

  2. Ejecuta devspace serve.

  3. Conecta el cliente MCP a tu URL pública /mcp.

  4. Aprueba la conexión con la contraseña de propietario.

  5. Pide a ChatGPT que abra un proyecto dentro de una de tus raíces permitidas.

Arquitectura

DevSpace es una capa de ejecución local para hosts MCP. El host sigue siendo el orquestador: elige las herramientas, pide confirmación al usuario y presenta los resultados. DevSpace proporciona las capacidades acotadas al espacio de trabajo y aplica los límites locales a su alrededor.

ChatGPT / Claude / another MCP host
                |
        Streamable HTTP MCP server
                |
  +-------------+------------------+
  |                                |
Workspace and policy layer      Tool adapters
  |                                |
  |                         files, search, shell,
  |                         Git, artifacts, agents
  |
SQLite-backed local state
  |
approved roots, workspaces, worktrees,
process sessions, review checkpoints

Flujo de solicitudes

  1. El host se conecta al endpoint /mcp y completa la autenticación con la contraseña de propietario.

  2. open_workspace resuelve un checkout o un worktree de Git aislado bajo una raíz aprobada. Carga AGENTS.md, CLAUDE.md y las habilidades aplicables para que el host reciba instrucciones específicas del proyecto.

  3. Las operaciones de solo lectura usan herramientas de archivo, búsqueda y directorio con conocimiento del espacio de trabajo. Las operaciones de mutación pasan por herramientas explícitas de parche, escritura, shell, Git, proceso o artefactos y devuelven resultados inspeccionables.

  4. Los comandos de larga duración y los subagentes acotados se rastrean como sesiones de proceso o de agente. Su ciclo de vida, fallos y propiedad permanecen visibles para el host en lugar de quedar ocultos dentro de un bucle autónomo.

  5. La revisión de cambios usa puntos de control persistidos para que el host pueda mostrar un diff coherente con respecto al último punto de revisión.

Límites principales

  • Raíces permitidas: cada ruta de espacio de trabajo se resuelve y se comprueba contra una raíz del sistema de archivos configurada; un espacio de trabajo no es lo mismo que una raíz permitida.

  • Ciclo de vida del espacio de trabajo: el modo checkout funciona en un directorio existente; el modo worktree crea un worktree de Git aislado para trabajo en paralelo.

  • Autoridad local: los comandos de shell se ejecutan con la autoridad local del usuario, por lo que la autenticación, las credenciales, los túneles y las acciones destructivas permanecen explícitos.

  • Adaptadores de proveedor: Codex, Claude, OpenCode, Pi, ACP y otros runtimes se traducen en los bordes. El comportamiento específico del proveedor no define el modelo central del espacio de trabajo.

  • Artefactos y revisión: los archivos generados o entrantes y los resúmenes de cambios usan rutas dedicadas en lugar de pasar por texto ordinario o argumentos de shell.

Mapa del repositorio

Área

Responsabilidad

src/server.ts

Configuración del servidor MCP, registro de herramientas, instrucciones y respuestas

src/workspaces.ts y src/roots.ts

Ciclo de vida del espacio de trabajo, carga de instrucciones y contención de rutas

src/process-sessions.ts

Ciclo de vida de procesos de larga duración y E/S

src/git.ts y src/git-worktrees.ts

Inspección de Git y worktrees aislados

src/local-agent-*.ts

Proveedores de agentes locales acotados, runtimes y ciclo de vida

src/artifact-*.ts y src/incoming-artifacts.ts

Intercambio de artefactos y descargas

src/review-checkpoints.ts

Estado de revisión de cambios persistido

src/db/

Esquema SQLite y migraciones para el estado local

src/ui/

Widgets de host MCP y presentación de revisión de cambios

desktop/

Adaptadores de proceso de escritorio nativos y recursos de empaquetado

El objetivo de diseño es un pequeño conjunto de primitivas componibles e inspeccionables. Un host puede combinarlas en un flujo de trabajo de codificación sin dar a DevSpace control oculto sobre los permisos del proveedor, la propiedad del túnel o las decisiones de aprobación del usuario.

Soporte de plataformas

DevSpace admite entornos Linux, macOS y Windows con un shell compatible con Bash.

Plataforma

Estado

Notas

Linux

Compatible

Requiere Node, npm, Git y Bash.

macOS

Compatible

Requiere Node, npm, Git y Bash.

Windows con Git Bash, WSL, MSYS2 o Cygwin Bash

Compatible

Git Bash es la configuración nativa de Windows más sencilla.

Solo Windows PowerShell o cmd.exe

Aún no compatible

Instala Git Bash o usa WSL.

Ejecuta esto para inspeccionar tu configuración local:

devspace doctor

Documentación

Filosofía

Todo software se está volviendo conversacional. El lenguaje natural está redefiniendo cómo interactuamos con las herramientas, los flujos de trabajo y los sistemas.

Mi apuesta es que ChatGPT se convierta en el sistema operativo de todo. Una vez que alcancemos la AGI, simplemente hablaremos con ChatGPT, y él indicará, coordinará y orquestará subagentes que configuren los bucles adecuados para nosotros.

Todavía no estamos ahí.

DevSpace es un intento de acelerar ese futuro: una forma de que los hosts con capacidad MCP, como ChatGPT y Claude, trabajen directamente con archivos de proyectos locales a través de herramientas explícitas e inspeccionables.

Creado por Waishnav

Soy Waishnav. Me gusta crear productos y herramientas con opiniones propias, y Artifacts es un ejemplo.

Este año comencé mi viaje para construir una empresa de un solo fundador y múltiples agentes capaz de generar millones en ingresos. Si quieres seguir los fracasos, los éxitos, las lecciones y todo lo demás, ven a pasar el rato conmigo en X.

Más de mí

Desarrollo local

Para trabajar en el propio DevSpace:

npm install --include=dev
npm run dev
npm run typecheck
npm test
npm run build
npm run start
A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (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

View all related MCP servers

Related MCP Connectors

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only

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/CYZice/devs-codex'

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