Skip to content

Extensión de IDE (VS Code y otros)

📚 Navegación de la serie: El artículo anterior 08 · Manual de la CLI te guió para utilizar codex en la terminal. En este capítulo integraremos Codex en VS Code: utilizaremos el mismo agente y configuración en un entorno gráfico con comparación de cambios (diff) en paralelo. El próximo artículo 10 · Codex Cloud detallará cómo delegar la ejecución de tareas en la nube.

Permíteme compartir una conversación real que mantuve con un compañero el mes pasado:

Compañero: «Estoy buscando Codex en la tienda de extensiones de VS Code y no me aparece ninguna oficial. Solo salen complementos de terceros con nombres parecidos.» Yo: «Es que estás usando el término incorrecto. La extensión oficial no se llama Codex; su identificador es openai.chatgpt.» Compañero: «¿Cómo? ¿OpenAI llama a la extensión de Codex 'ChatGPT'? Nadie lo deduciría a la primera.» Yo: «A mí también me costó unos minutos localizarla. Busca la que tiene como desarrollador (publisher) a OpenAI e instálala.»

En resumen, el primer obstáculo de la extensión de IDE no es su uso, sino encontrarla: su nombre es poco intuitivo y en editores como Cursor a menudo se muestra oculta en los menús desplegables de la barra lateral. En este artículo resolveremos estos puntos iniciales y explicaremos las ventajas de usar la interfaz gráfica del IDE en comparación con la CLI.

Al leer este artículo, obtendrás:

  • El proceso para instalar la extensión de Codex en VS Code, Cursor y Windsurf, junto con una guía de resolución si no localizas el icono de acceso.
  • Cómo usar los contextos de código en el editor (@file, selección de código activa), las tres modalidades de aprobación (approval mode), los modelos y la profundidad de razonamiento.
  • Una tabla comparativa de «Extensión de IDE vs CLI vs Aplicación de escritorio» para saber qué interfaz elegir, con los comandos / específicos del IDE y la configuración de atajos de teclado.

01 Concepto: Relación entre la extensión, la CLI y la aplicación de escritorio

«Si ya sé usar la CLI en la terminal y tengo instalada la aplicación de escritorio, ¿necesito instalar la extensión?» La respuesta es sencilla: la extensión no es un motor nuevo; es la CLI de Codex integrada bajo la interfaz de tu editor de código. La documentación oficial lo indica claramente: la extensión de IDE «utiliza el mismo agente que la CLI de Codex y comparte su archivo de configuración». Los modelos asignados, sandboxes y políticas de aprobación definidos en ~/.codex/config.toml se heredan de forma transparente; el login realizado en la terminal y las directivas de tu archivo AGENTS.md también se aplican aquí.

Analogía: El mismo coche controlado con el volante o con un mando a distancia. La CLI equivale a sentarte en el asiento del conductor y manejar el volante: tienes el control directo de todas las marchas y funciones del sistema. La extensión funciona como el mando a distancia: te permite realizar maniobras comunes desde fuera sin necesidad de entrar a la cabina, visualizando los cambios en paralelo en la pantalla grande de tu editor. El motor, el chasis y el historial de viaje son los mismos; solo cambia el controlador. La aplicación de escritorio (vista en los capítulos 03 y 07) es otra interfaz independiente, recomendada si prefieres no alternar con el editor y supervisar tareas concurrentes visualmente.

¿Cuándo emplear cada interfaz? Mi recomendación de uso se resume en esta tabla:

EscenarioCLI (Terminal)Extensión de IDEAplicación de escritorio
Programación habitual en VS Code / CursorAceptableRecomendado; lectura automática de contextos de códigoRequiere alternar ventanas
Automatizaciones, ejecución de scripts o tareas SSH en servidorÚnica opción❌ No disponible❌ No disponible
Supervisión de tareas paralelas sin usar terminal❌ No recomendadoAceptableRecomendado; panel de control visual
Revisión visual de diffs o análisis de código seleccionadoDiff en texto estándarRecomendado; diff nativo en paralelo✅ Panel visual interactivo
Acceso a todas las capacidades de la CLI no expuestas✅ CompletoEjecutar codex en la terminal integrada

Conclusión: para tareas diarias de edición de archivos y revisión de cambios, la extensión de IDE es la opción más directa; si necesitas ejecutar comandos complejos de la CLI o usar opciones avanzadas no expuestas en el panel de la extensión, abre la terminal integrada del editor y escribe codex (compartirá la misma sesión y configuración).

💡 Resumen en una frase: La extensión, la CLI y la aplicación de escritorio son tres interfaces de un mismo motor de Codex que comparten configuraciones y credenciales de sesión; utilízalas indistintamente según tu tarea activa.


02 Instalación: Buscar openai.chatgpt y configurar Cursor

Editores y sistemas compatibles

La extensión oficial de IDE es compatible con VS Code y sus derivados Cursor y Windsurf (incluyendo las versiones VS Code Insiders). Las herramientas de JetBrains (como IntelliJ, PyCharm, WebStorm, Rider, etc.) se gestionan mediante una integración dedicada para JetBrains. En cuanto a sistemas operativos, soporta macOS, Windows y Linux; en Windows admite tanto el sandbox nativo como la ejecución sobre WSL2 si tu proyecto lo requiere (ver guía de configuración en Windows).

Requisito de red: al igual que la CLI, el inicio de sesión y el procesamiento de tareas de la extensión requieren una conexión de red estable a los servidores de OpenAI.

Métodos de instalación

Método 1: Buscar en el mercado de extensiones (recomendado)

Abre el panel de extensiones del editor con el atajo Cmd+Shift+X (en macOS) o Ctrl+Shift+X (en Windows y Linux). Este es el punto donde más usuarios se confunden: buscar Codex suele mostrar complementos no oficiales de terceros y ocultar la extensión oficial. El identificador oficial de la extensión es openai.chatgpt y el desarrollador (publisher) es OpenAI. Busca por este identificador o por ChatGPT de OpenAI para iniciar la instalación.

Búsqueda de la extensión en VS Code: Instalación de la extensión de Codex en el mercado de VS Code, identificando a OpenAI como desarrollador

Método 2: Instalación por enlace directo

Con el editor abierto, haz clic en el enlace correspondiente para abrir la página de instalación en tu aplicación:

text
VS Code   : vscode:extension/openai.chatgpt
Cursor    : cursor:extension/openai.chatgpt
Windsurf  : windsurf:extension/openai.chatgpt

Método 3: Instalación desde la terminal (más rápido)

Si dispones del ejecutable del editor en las rutas de tu sistema, ejecuta el comando de instalación:

bash
code --install-extension openai.chatgpt

Para Cursor, sustituye code por cursor:

bash
cursor --install-extension openai.chatgpt

El resultado esperado confirmará el éxito de la instalación:

text
Installing extensions...
Extension 'openai.chatgpt' was successfully installed.

Ubicación del icono de la extensión

La documentación oficial indica que Codex se muestra por defecto en la barra de herramientas del lado derecho del panel de VS Code. Si no aparece tras la instalación, sigue estos pasos de diagnóstico según tu editor:

EditorComportamientoDiagnóstico
VS CodeEl icono no aparece inmediatamenteReinicia el editor para refrescar la barra de herramientas
CursorEl icono no es visible en la barra verticalLa barra de Cursor se organiza horizontalmente y los elementos nuevos suelen quedar ocultos en el menú desplegable; arrástralo para fijarlo (pin)
VS CodeQuieres cambiarlo de posiciónArrastra el icono de Codex de la barra derecha a la barra de herramientas izquierda
CursorQuieres ubicarlo en la barra derechaVe a la configuración, busca activity bar, cambia la orientación a vertical, reinicia el editor, arrastra el icono y vuelve a cambiar la orientación a horizontal

En Cursor es habitual que la extensión quede oculta en la sección de elementos secundarios de la barra horizontal; abre el menú desplegable del final de la barra para localizarla y fijarla en el menú principal.

Configuración inicial de sesión

Al pulsar el icono de Codex por primera vez, se solicitará iniciar sesión mediante cuenta de ChatGPT o API key. La documentación recuerda que tu suscripción activa de ChatGPT ya cubre el uso de Codex; la mayoría de los usuarios pueden autenticarse con su cuenta de ChatGPT directamente sin configurar API keys adicionales. Consulta las cuotas por plan en el capítulo 04.

La extensión se actualiza automáticamente; para comprobar si dispones de la última versión, ve a la pestaña de extensiones de tu editor y busca actualizaciones.

💡 Resumen en una frase: Localiza la extensión oficial con el desarrollador OpenAI e identificador openai.chatgpt; reinicia VS Code si el icono no aparece de inmediato y comprueba la barra desplegable si utilizas Cursor.


03 Contextos de código en el editor: Enviar el fragmento exacto

Uno de los factores que más tokens consume es cuando el agente no sabe qué archivos o líneas del código analizar y lee directorios enteros para deducir tu intención. La principal ventaja de la extensión de IDE es que lee de forma nativa los archivos que tienes abiertos en el editor. La documentación oficial especifica que al compartir el archivo activo y las líneas seleccionadas, las instrucciones pueden ser más cortas y las respuestas más rápidas y precisas.

Analogía: Señalar con el dedo sobre el plano en lugar de describirlo por teléfono. Si llamas al electricista y le describes «la toma de pared junto a la ventana de la cocina», le tomará tiempo ubicarla y puede equivocarse; si estás con él frente al plano y señalas con el dedo la toma exacta, la comunicación es instantánea. Trabajar en la CLI es como dar la descripción por teléfono (debes escribir las rutas completas de los archivos); la extensión permite señalar directamente el código en pantalla (seleccionas las líneas o usas @ para asociar el archivo).

Dos métodos comunes para enviar contexto:

Método 1: Asociar archivos con @file

Escribe el símbolo @ en el cuadro de entrada y se desplegará un buscador de archivos de tu proyecto; selecciónalo y Codex lo incluirá como referencia. Ejemplo de instrucción recomendada:

text
Utiliza @example.tsx como referencia para añadir una sección de recursos en la interfaz,
obteniendo los datos del listado definido en @resources.ts

Al incluir las marcas @, el agente leerá exclusivamente los archivos indicados para estructurar su respuesta.

Método 2: Selección activa de código y Auto Context

Selecciona un bloque de código en tu editor con el cursor y este se adjuntará automáticamente al contexto del chat de Codex. La extensión incluye además la opción Auto Context (contexto automático), que añade por defecto las rutas y fragmentos de las pestañas que tienes abiertas recientemente; puedes activar o desactivar esta función con el comando /auto-context (ver comandos en la sección 06).

Comandos alternativos para añadir contexto de forma manual (disponibles en la paleta de comandos de VS Code o configurables con atajos de teclado):

ComandoAcción
chatgpt.addToThreadAñade las líneas seleccionadas al contexto de la conversación activa
chatgpt.addFileToThreadAñade el archivo activo completo al contexto de la conversación activa

Al depurar un fallo en un componente de frontend, selecciona las líneas del componente e introduce tu consulta en el chat (por ejemplo: «¿por qué este contenedor no se alinea verticalmente?»). Codex identificará la estructura del código seleccionado y te propondrá la corrección en segundos, evitando tener que detallar las rutas de los archivos manualmente.

⚠️ Si necesitas adjuntar imágenes al chat de la extensión (como capturas de errores o diseños de referencia), mantén pulsada la tecla Shift mientras arrastras el archivo al cuadro de entrada; de lo contrario, el editor podría interceptar la acción y abrir la imagen como una pestaña nueva en lugar de cargarla en la extensión.

💡 Resumen en una frase: Asocia archivos escribiendo @ en el chat y adjunta fragmentos de código seleccionando las líneas en tu editor; Auto Context cargará el contexto de tus archivos abiertos de forma transparente para agilizar las respuestas.


04 Las tres modalidades de aprobación del IDE

Este es el selector de control de seguridad más importante de la extensión. En el capítulo 02 vimos que el sandbox y la aprobación se configuran de forma independiente en la CLI; la extensión unifica estos controles en un selector visual de tres niveles («approval mode») ubicado al pie del cuadro de entrada de texto.

El panel de configuración visual presenta las siguientes opciones:

ModalidadPermisos del agenteEscenario recomendado
Agent (Predeterminado)Lectura, escritura y comandos automáticos dentro del espacio de trabajo; solicita confirmación para accesos de red o carpetas externasDesarrollo de lógica de código diario
ChatSolo conversación y análisis de código; propone planes de cambios pero no edita archivosAnálisis inicial de proyectos, revisiones de arquitectura o consultas generales
Agent (Full Access)Permisos completos de lectura, escritura y ejecución de comandos sin confirmación previaEjecución de tareas rutinarias en entornos aislados; usar con precaución

Analogía: El nivel de supervisión de un programador en prácticas. La modalidad Chat equivale a: «analiza el código y propón la solución en la pizarra, pero no edites los archivos». La modalidad Agent equivale a: «puedes editar los archivos de tu área de trabajo de forma autónoma, pero si necesitas instalar dependencias de red o acceder a carpetas de otros departamentos, pídeme permiso». Y la modalidad Agent (Full Access) representa un acceso completo sin supervisión; úsalo con precaución sobre tus repositorios.

Recomendaciones de uso según la tarea:

  • Para analizar y documentar un proyecto heredado: selecciona la modalidad Chat para evitar que el agente aplique cambios accidentales en los archivos mientras describe la arquitectura del sistema.
  • Para desarrollo interactivo ordinario: mantén la modalidad predeterminada Agent; Codex aplicará las modificaciones sugeridas en tu espacio de trabajo de forma directa y te consultará antes de ejecutar instalaciones de red.
  • Para scripts automatizados validados: selecciona temporalmente Agent (Full Access) para evitar interrupciones de confirmación y devuélvelo a la modalidad estándar al finalizar.

En tareas de refactorización extensas, se aconseja iniciar la sesión en modo Chat para que el agente detalle la estrategia de cambios en el chat; una vez aprobada la lógica, cambia a modo Agent para delegar la escritura física de los archivos.

💡 Resumen en una frase: La extensión agrupa los permisos de seguridad en tres niveles: Chat para análisis sin modificaciones, Agent para edición autónoma en el espacio de trabajo (recomendado) y Agent (Full Access) para accesos sin confirmación (usar con precaución).


05 Selección de modelos y profundidad de razonamiento

Al igual que en la CLI, la extensión facilita la selección de los modelos y el nivel de procesamiento mediante selectores directos al pie del cuadro de entrada.

Selección del modelo activo: el selector muestra los modelos de OpenAI recomendados para tu cuenta. Alternar entre modelos te permite optimizar el consumo de tokens (usa modelos ligeros para tareas rutinarias y reserva los avanzados para problemas complejos).

Profundidad de razonamiento (reasoning effort): define el tiempo de análisis que se concede al modelo antes de generar la respuesta. Se configura en el mismo panel de modelos bajo los niveles low / medium / high:

Analogía: Asignar tiempo de análisis según la complejidad del problema. El nivel low equivale a resolver preguntas de sintaxis básicas: respuesta inmediata sin procesamiento adicional; el nivel high equivale a resolver problemas de arquitectura complejos, donde el modelo analiza más variantes lógicas antes de responder. Asignar el nivel máximo de razonamiento para tareas sencillas incrementará el tiempo de respuesta y consumirá tu cuota de tokens con mayor rapidez.

Mi recomendación de uso: mantén el nivel medium por defecto para equilibrar velocidad y coste en tus tareas de desarrollo diario; cambia a high únicamente si la tarea involucra depuración de lógica modular compleja o análisis de múltiples archivos concurrentes.

CaracterísticaSelector de modeloProfundidad de razonamiento (effort)
UbicaciónBarra inferior de entrada del chatMenú del selector de modelo (configurable por modelo)
OpcionesModelos recomendados (según cuenta)Niveles low / medium / high
CriterioOptimizar el consumo de cuotaEquilibrar tiempo de procesamiento y precisión
Configuración diariaModelo estándarNivel medium por defecto

💡 Resumen en una frase: Configura los modelos y la profundidad de razonamiento al pie del cuadro de entrada; utiliza el nivel medium por defecto para optimizar el tiempo de respuesta y reserva el nivel high para lógicas complejas.


06 Comandos / y delegación de tareas en la nube

Comandos de barra diagonal en el chat del IDE

Escribir el símbolo / en el cuadro de chat de la extensión despliega la lista de comandos disponibles. Ten en cuenta que estos comandos controlan el comportamiento de la sesión y difieren de las instrucciones de generación de código recomendadas en tutoriales antiguos (como /explain o /fix). Los comandos oficiales soportados son:

ComandoAcción de la extensión
/statusMuestra el identificador de la sesión (thread ID), consumo de tokens y límites de velocidad
/auto-contextActiva o desactiva la adición automática de archivos abiertos al contexto del chat
/localCambia el modo de ejecución al entorno local (los cambios se aplican en tu espacio de trabajo)
/cloudCambia el modo de ejecución a la nube de OpenAI (requiere permisos de ejecución en nube)
/cloud-environmentPermite seleccionar el entorno virtual activo en la nube
/reviewInicia la revisión de cambios en el diff comparando con la rama base configurada
/goalConfigura un objetivo de desarrollo a largo plazo para el agente
/feedbackAbre el panel para enviar sugerencias y registros de error al equipo de desarrollo

Si el comando /goal no aparece en el listado, comprueba que está habilitado en tu archivo config.toml escribiendo goals = true en la sección [features], o pídele a Codex que ejecute codex features enable goals en la terminal.

Delegar tareas en la nube de OpenAI (Cloud mode)

La extensión permite derivar tareas complejas o que requieran mucho tiempo de procesamiento a la nube de OpenAI, liberando recursos en tu equipo local:

  1. Configura un entorno virtual en la nube en el panel de control de tu cuenta de ChatGPT.
  2. En la extensión del IDE, selecciona el entorno virtual y pulsa Run in the cloud (o escribe /cloud).

El sistema te permite iniciar la tarea en la nube a partir del estado de tu rama principal (main) para probar ideas nuevas, o cargar las modificaciones que tienes activas en tu espacio de trabajo local para delegar la resolución de un problema. Codex conservará el contexto acumulado de tu conversación local al migrar la tarea a la nube, y podrás descargar las modificaciones resultantes de vuelta al editor como una propuesta de diff para su revisión y compilación. Las particularidades de la ejecución en nube se detallan en el capítulo 10.

💡 Resumen en una frase: La lista oficial de comandos / de la extensión gestiona el estado del agente (destacando /status, /local y /cloud), permitiendo este último delegar tareas largas en la nube conservando el contexto de la conversación.


07 Ejercicio práctico en el IDE: Flujo paso a paso

Realicemos un ejercicio básico paso a paso en VS Code para verificar el acceso y el flujo de trabajo de la extensión:

Requisitos previos: tener instalado VS Code, la extensión oficial openai.chatgpt activa y la sesión iniciada con tu cuenta.

Paso 0: Crear un directorio de pruebas y abrirlo en VS Code

Ejecuta en tu terminal (en Windows con PowerShell, reemplaza mkdir -p por mkdir):

bash
mkdir -p ~/codex-ide-demo && cd ~/codex-ide-demo
printf 'def greet(name):\n    return "Hello " + name\n\nprint(greet("world"))\n' > demo.py
code .

Resultado esperado: VS Code se abre cargando la carpeta de pruebas y mostrando el archivo demo.py en el explorador de archivos.

Paso 1: Abrir la interfaz de Codex

Pulsa el icono de Codex en la barra de herramientas derecha de VS Code (reinicia el editor si no se muestra el icono). Si se requiere, completa el inicio de sesión con tu cuenta de ChatGPT en el navegador.

Resultado esperado: el panel de Codex se muestra en el lateral del editor, con el cuadro de chat activo y los selectores inferiores operativos.

Paso 2: Modificar código seleccionado y verificar el diff

Abre el archivo demo.py y selecciona con el cursor las líneas correspondientes a la función greet. En el cuadro de entrada de la extensión (asegurándote de que el selector de permisos está en modo Agent), escribe:

text
Modifica la función para que utilice f-strings y añade anotaciones de tipo

Resultado esperado: Codex leerá el fragmento seleccionado de forma automática (sin tener que detallar la ruta del archivo) y aplicará los cambios en tu archivo local, mostrando la comparación de cambios (diff) en paralelo en el editor para que puedas validar la sustitución.

Paso 3: Usar el modo Chat para evaluar propuestas

Cambia el selector de permisos de la extensión al modo Chat e introduce la siguiente instrucción en la conversación:

text
Quiero añadir soporte para argumentos en la línea de comandos en este archivo; explica qué estructura deberíamos añadir

Resultado esperado: al estar en modo Chat, Codex no aplicará modificaciones físicas en el archivo demo.py; te responderá en el chat describiendo la propuesta de código (como la importación de argparse y su configuración). Si la propuesta es correcta, puedes volver a cambiar a modo Agent para solicitar que aplique los cambios.

Paso 4: Comprobar el estado de la sesión

Escribe en el chat:

text
/status

Resultado esperado: la extensión imprime los datos de la sesión activa: identificador de hilo, tokens de contexto consumidos y límites de velocidad.


08 Atajos de teclado personalizados e integración de terminal

Configurar atajos de teclado para Codex

Los comandos de la extensión no tienen asignados atajos de teclado por defecto (a excepción del inicio de nuevas conversaciones). Puedes configurarlos de dos maneras: pulsando el icono de engranaje en el panel de chat de Codex y seleccionando Keyboard shortcuts, o editando las preferencias del sistema en el editor:

  1. Abre la paleta de comandos de VS Code (Cmd+Shift+P en macOS o Ctrl+Shift+P en Windows y Linux).
  2. Ejecuta Preferences: Open Keyboard Shortcuts (Preferencias: abrir atajos de teclado).
  3. Busca Codex o los identificadores de comandos (como chatgpt.newChat) y asigna la combinación de teclas preferida pulsando el icono de edición.

Lista de comandos recomendados para asociar atajos de teclado (fuente: documentación oficial de la extensión):

Identificador de comandoAtajo predeterminadoAcción en el editor
chatgpt.newChatmacOS: Cmd+N / Win-Linux: Ctrl+NInicia una nueva sesión de chat (thread)
chatgpt.openSidebarSin asignarAbre o enfoca el panel lateral de Codex
chatgpt.newCodexPanelSin asignarAbre una pestaña de chat de Codex en el editor principal
chatgpt.addToThreadSin asignarInserta las líneas de código seleccionadas al contexto del chat
chatgpt.addFileToThreadSin asignarInserta el archivo activo al contexto del chat
chatgpt.implementTodoSin asignarSolicita a Codex que resuelva la etiqueta TODO seleccionada

Nota: Los atajos de teclado clásicos descritos en foros (como Cmd+Shift+C o Cmd+Shift+E) no están preconfigurados en la extensión oficial; utiliza el configurador de atajos de teclado de tu editor para asociar las combinaciones de teclas que mejor se adapten a tu flujo de trabajo.

Parámetros de configuración de la extensión

Puedes buscar los parámetros de la extensión en el panel de configuración de tu editor; detallamos los más comunes:

ParámetroPropósito
chatgpt.openOnStartupEnfoca automáticamente la barra lateral de Codex al iniciar el editor
chatgpt.commentCodeLensEnabledMuestra enlaces CodeLens interactivos sobre las etiquetas TODO del código para resolverlas con un clic
chatgpt.localeOverridePermite forzar el idioma de la interfaz de la extensión (dejar en blanco para usar el idioma del sistema)
chatgpt.runCodexInWindowsSubsystemForLinuxExclusivo para Windows: ejecuta el agente de Codex dentro del entorno WSL2 asociado

Usuarios de Windows: si tus repositorios y herramientas de compilación están configurados en WSL2, activa el parámetro runCodexInWindowsSubsystemForLinux para evitar conflictos de rutas en el sandbox; la extensión solicitará reiniciar la ventana del editor para aplicar los cambios.

Alternar con el uso de la CLI

Si necesitas ejecutar comandos directos de la CLI o utilidades no expuestas en el panel visual de la extensión, abre la terminal integrada del editor (atajo Cmd+` en macOS o Ctrl+` en Windows) y ejecuta codex. Dado que la terminal integrada y la extensión de IDE se ejecutan sobre la misma máquina y comparten credenciales, podrás alternar entre el chat visual y la terminal de comandos de forma transparente.

💡 Resumen en una frase: Asigna atajos de teclado personalizados en el menú Keyboard Shortcuts de tu editor, utiliza las preferencias de visualización locales para adaptar el panel gráfico y abre la terminal integrada para combinar la extensión con la CLI de Codex sin cambiar de ventana.


09 Resumen

En este capítulo hemos analizado la integración de Codex en los entornos de desarrollo (IDE):

  • Arquitectura: la extensión actúa como interfaz del mismo motor de la CLI, compartiendo configuraciones en ~/.codex/config.toml e historiales de sesión de forma transparente.
  • Identificación: busca la extensión oficial en el mercado del editor por el desarrollador OpenAI e identificador openai.chatgpt; comprueba las barras de herramientas en Cursor si el icono se muestra oculto.
  • Contextos: asocia archivos escribiendo @ en el chat y añade fragmentos de código seleccionando las líneas en el editor para optimizar el consumo de tokens.
  • Aprobaciones: gestiona los permisos de seguridad con el selector inferior de tres niveles: Chat (análisis), Agent (edición autónoma recomendada) y Agent (Full Access) (acceso sin confirmación).
  • Modelos: ajusta los modelos y la profundidad de razonamiento (low / medium / high) al pie del chat para optimizar la velocidad y el consumo.
  • Comandos: gestiona la sesión con comandos / estándar (como /status o /cloud para delegar tareas en la nube) y asigna atajos personalizados en el menú de atajos de tu editor.

Configurar la extensión en tu editor habitual te permitirá integrar las capacidades de asistencia de código de Codex directamente en tu flujo de trabajo diario de desarrollo.

El próximo capítulo 10 · Codex Cloud detallará el funcionamiento de las tareas en la nube, explicando cómo configurar entornos virtuales en los servidores de OpenAI, cómo conectar tus repositorios de GitHub y cómo gestionar tareas de desarrollo de larga duración de forma remota.


Lecturas recomendadas