Descarga Codex para Windows

En Windows, instala la Codex CLI desde una nueva ventana de PowerShell con el instalador oficial de una línea de chatgpt.com. Si prefieres una aplicación de escritorio, instala la aplicación de escritorio de ChatGPT desde Microsoft Store o ejecuta winget install --id 9PLM9XGG6VKS -s msstore. La aplicación de escritorio ejecuta Codex de forma nativa en PowerShell con un sandbox de Windows, o dentro de WSL2 si cambias esa opción.

Se aplica a: Windows 11, Codex CLI, ChatGPT desktop app

Esta página es una traducción de la guía en inglés. Los comandos y los nombres de archivo no cambian. Si ambas versiones no coinciden, prevalecen la página en inglés y las fuentes oficiales.

Opción 1: Codex CLI con el instalador oficial

Abre una nueva ventana de PowerShell y ejecuta:

powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

Ejecuta el mismo comando más adelante para actualizar. Abre un terminal nuevo, ve a la carpeta de tu proyecto y ejecuta codex. La primera vez, elige Sign in with ChatGPT (iniciar sesión con ChatGPT).

También puedes instalarla con npm (npm install -g @openai/codex) si ya usas Node.js en Windows.

Opción 2: La aplicación de escritorio de ChatGPT desde Microsoft Store

OpenAI distribuye la aplicación de escritorio para Windows a través de Microsoft Store:

winget install --id 9PLM9XGG6VKS -s msstore

Después, abre la aplicación, inicia sesión, añade un proyecto y elige Codex.

¿Windows nativo o WSL2?

De forma predeterminada, la aplicación de escritorio usa el agente de Codex nativo de Windows. Los comandos se ejecutan en PowerShell, protegidos por un sandbox nativo de Windows cuando seleccionas Ask for approval (pedir aprobación) debajo del cuadro de redacción. Si prefieres que el agente se ejecute en Linux, abre Settings (Configuración), cambia el agente de Windows nativo a WSL y reinicia la aplicación.

El consejo de OpenAI para el agente nativo es mantener los proyectos en el sistema de archivos de Windows y acceder a ellos desde WSL mediante /mnt/<drive>/.... Abrir proyectos directamente desde \\wsl$\ es menos fiable. Guía completa: Codex con WSL2.

Herramientas útiles que conviene instalar antes

Codex funciona mejor si ya tienes algunas herramientas de desarrollo instaladas. La documentación de Windows de OpenAI sugiere:

winget install --id Git.Git
winget install --id OpenJS.NodeJS.LTS
winget install --id GitHub.cli

Git hace funcionar el panel de revisión. Node.js y Python ayudan al agente a trabajar de forma eficiente. Después de instalar GitHub CLI, ejecuta gh auth login para habilitar las funciones de GitHub.

Ejecutar Codex en modo de acceso completo significa que no está limitado a la carpeta de tu proyecto. OpenAI advierte que esto puede provocar acciones destructivas y pérdida de datos. Mantén el sandbox activado salvo que tengas un motivo concreto.

Preguntas frecuentes

¿Necesito WSL para usar Codex en Windows?

No. Tanto la aplicación de escritorio de ChatGPT como el instalador independiente de la CLI son compatibles con Windows nativo, con los comandos ejecutándose en PowerShell. WSL2 es opcional. Úsalo si tus proyectos y herramientas ya están en Linux.

¿Codex es compatible con WSL1?

No. Según la documentación de Windows de OpenAI, WSL1 fue compatible hasta Codex 0.114. A partir de 0.115, el sandbox de Linux pasó a usar bubblewrap, así que necesitas WSL2.

¿Por qué PowerShell dice que la ejecución de scripts está deshabilitada?

Es la directiva de ejecución de PowerShell. Consulta nuestra solución para el error 'cannot be loaded because running scripts is disabled' antes de cambiar cualquier ajuste del sistema.

Fuentes

Enlazamos a la fuente oficial de cada instrucción de esta página. Si algo de lo que decimos no coincide con ella, confía en la fuente oficial y avísanos.