Comandos
Referencia de comandos y atajos de teclado en la aplicación de escritorio de ChatGPT
Utiliza estos comandos y atajos de teclado para navegar por la aplicación.
Atajos de teclado
| Acción | Atajo | |
|---|---|---|
| General | ||
| Menú de comandos | Cmd/Ctrl + Shift + P o Cmd/Ctrl + K | |
| Configuración | Cmd/Ctrl + , | |
| Atajos de teclado | Cmd/Ctrl + Shift + / | |
| Abrir carpeta | Cmd/Ctrl + O | |
| Volver | Cmd/Ctrl + [ | |
| Avanzar | Cmd/Ctrl + ] | |
| Aumentar el tamaño de fuente | Cmd/Ctrl + + | |
| Reducir el tamaño de fuente | Cmd/Ctrl + - | |
| Mostrar u ocultar la barra lateral | Cmd/Ctrl + B | |
| Abrir la pestaña de revisión | Ctrl + Shift + G | |
| Mostrar u ocultar el panel de revisión | Cmd/Ctrl + Alt + B | |
| Mostrar u ocultar el panel inferior | Cmd/Ctrl + J | |
| Mostrar u ocultar el terminal | Ctrl + ` | |
| Borrar el terminal | Ctrl + L | |
| Chat | Chat rápido | Cmd + Option + N (macOS) o Ctrl + Alt + N (Windows) |
| Nuevo chat | Cmd/Ctrl + N o Cmd/Ctrl + Shift + O | |
| Buscar chats | Cmd/Ctrl + G | |
| Buscar en el chat | Cmd/Ctrl + F | |
| Chat anterior | Cmd/Ctrl + Shift + [ | |
| Chat siguiente | Cmd/Ctrl + Shift + ] | |
| Entrada | Dictado | Ctrl + Shift + D |
Para buscar, personalizar o restablecer atajos, abre Configuración > Atajos de teclado. Puedes buscar por el nombre del comando o cambiar el campo de búsqueda al modo de pulsaciones de teclas y presionar el atajo que quieras encontrar.
Buscar chats anteriores y buscar en un chat
Utiliza la búsqueda de chats (Cmd/Ctrl + G) para volver a abrir un
chat anterior. Cuando la búsqueda ampliada esté disponible, también puede encontrar coincidencias en el contenido del chat y
en los nombres de ramas de Git, por lo que puedes buscar una frase del chat o una
rama como fix/login-redirect.
Utiliza Buscar en el chat (Cmd/Ctrl + F) después de abrir un chat para buscar texto en él. No busca en otros chats.
Para las acciones que comienzan con /, consulta Comandos con barra diagonal.
Enlaces profundos
La aplicación de escritorio de ChatGPT mantiene el esquema de URL codex:// por compatibilidad, de modo que
los enlaces pueden abrir directamente partes específicas de la aplicación. Codifica los valores de la cadena de consulta
antes de añadirlos a una URL.
Enlaces compatibles
Utiliza estas formas canónicas al crear enlaces. Las secciones siguientes incluyen la referencia completa por tipo de enlace.
| Enlace profundo | Abre |
|---|---|
codex://threads/new |
Un nuevo chat local. |
codex://new?<query> |
Un nuevo chat local con al menos un parámetro de consulta. |
codex://threads/<thread-id> |
Un chat local. <thread-id> es el ID técnico de su hilo. |
codex://settings |
Configuración. |
codex://settings/connections/<connection-type> |
Configuración de conexión a una computadora, dispositivo o SSH. |
codex://settings/connections/ssh/add?name=<ssh-config-host> |
Añade a Codex un host de tu configuración SSH. |
codex://skills |
Habilidades. |
codex://automations |
Programaciones con el flujo de creación abierto. |
codex://plugins/install/<plugin-name>?marketplace=<marketplace-name> |
El flujo de instalación de un plugin de un marketplace conocido. |
codex://plugins/<plugin-id> |
La página de detalles de un plugin. |
codex://plugins/<plugin-name>?marketplacePath=<absolute-marketplace-path> |
La página de detalles de un plugin local de un marketplace local. |
codex://pets/install?name=<pet-name>&imageUrl=<https-image-url> |
El flujo de instalación de la mascota. |
Chats
Utiliza estos enlaces cuando necesites abrir un chat local existente o iniciar uno nuevo.
| Enlace profundo | Abre |
|---|---|
codex://threads/<thread-id> |
Un chat local. <thread-id> es el ID técnico de su hilo. |
codex://threads/new |
Un nuevo chat local. |
codex://threads/new?<query> |
Un nuevo chat local con parámetros de consulta opcionales. |
codex://new?<query> |
Un nuevo chat local. Incluye al menos uno de prompt, path o originUrl; de lo contrario, el enlace no hace nada. |
Para codex://threads/new o codex://new, añade cualquiera de estos parámetros de consulta según sea necesario; puedes combinarlos en la misma URL.
| Parámetro de consulta | Obligatorio | Qué hace |
|---|---|---|
prompt=<text> |
No | Establece el texto inicial del redactor. |
path=<absolute-path> |
No | Abre el nuevo chat en un espacio de trabajo local. path debe ser una ruta absoluta a un directorio local. Cuando es válida, Codex utiliza ese directorio como espacio de trabajo activo. |
originUrl=<git-remote-url> |
No | Busca una coincidencia entre las raíces actuales de tu espacio de trabajo mediante la URL remota de Git. Si path también está presente, Codex resuelve primero path. |
Ejemplo: Muéstrame algunas estadísticas divertidas sobre cómo he estado usando Codex
Iniciar un chat con un plugin
Para ayudar a los usuarios a iniciar un chat respaldado por un plugin, incluye una mención del plugin en el prompt antes de codificarlo:
[@Example](plugin://example@openai-curated) Summarize this document: https://example.com/document/123Codifica el prompt completo como un componente URI —por ejemplo, con
encodeURIComponent en JavaScript— y pásalo al parámetro prompt:
codex://new?prompt=%5B%40Example%5D(plugin%3A%2F%2Fexample%40openai-curated)%20Summarize%20this%20document%3A%20https%3A%2F%2Fexample.com%2Fdocument%2F123El enlace abre un nuevo chat con el prompt decodificado en el redactor. No envía el prompt automáticamente. Después de que el usuario lo envíe, Codex puede utilizar un plugin instalado en ese chat. Si el plugin no está instalado, pero está disponible para el usuario, Codex le solicita que lo instale y conecte los conectores necesarios. Después de la configuración, el usuario puede seleccionar Continuar para reanudar el mismo chat. La configuración del espacio de trabajo puede limitar los plugins que puede instalar un usuario. Para obtener detalles sobre la instalación y los permisos de plugins, consulta Plugins.
Configuración
Utiliza estos enlaces cuando necesites abrir Configuración o una página de configuración específica.
| Enlace profundo | Abre |
|---|---|
codex://settings |
Configuración. |
codex://settings/browser-use |
Configuración del navegador. |
codex://settings/computer-use/google-chrome |
Configuración de Google Chrome para el uso del ordenador. |
codex://settings/connections |
Configuración de conexiones remotas. |
codex://settings/connections/computer |
Configuración para controlar este Mac o PC desde otro dispositivo. |
codex://settings/connections/devices |
Configuración para controlar otros dispositivos. |
codex://settings/connections/ssh |
Configuración de la conexión SSH. |
codex://settings/connections/ssh/add?name=<ssh-config-host> |
Añade el alias de host indicado como conexión gestionada por Codex y, a continuación, abre la configuración de la conexión SSH. |
El valor name debe coincidir con un alias de host en ~/.ssh/config. El enlace desactiva
la conexión automática para el host añadido. Si Codex no encuentra el host indicado,
abre la configuración de la conexión SSH y muestra un error.
Las rutas codex://settings/... no compatibles abren la página principal de Configuración.
Skills
Use estos enlaces cuando necesite abrir Skills.
| Enlace profundo | Abre |
|---|---|
codex://skills |
Skills. |
Scheduled
Use estos enlaces cuando necesite abrir Scheduled.
| Enlace profundo | Abre |
|---|---|
codex://automations |
Scheduled con el flujo de creación abierto. |
Plugins
Los enlaces de plugins usan formas diferentes en función de si instala desde un marketplace, abre un plugin o trabaja desde un marketplace.json local. Para conocer los conceptos básicos de los plugins, consulte Plugins. Para configurar un marketplace local o de un repositorio, consulte Crear plugins.
Instalación de plugins
Use este formato para abrir el flujo de instalación de un plugin desde un marketplace que Codex ya conoce.
| Enlace profundo | Abre |
|---|---|
codex://plugins/install/<plugin-name>?marketplace=<marketplace-name> |
Los detalles del plugin o su flujo de instalación. |
| Parámetro de consulta | Obligatorio | Función |
|---|---|---|
marketplace=<marketplace-name> |
Sí | Identifica el marketplace. Para un plugin seleccionado por OpenAI, use openai-curated. |
El enlace de instalación solo acepta el parámetro de consulta marketplace. Si Codex no encuentra el marketplace o el plugin solicitado, abre la página Plugins en su lugar.
Detalles del plugin
| Enlace profundo | Abre |
|---|---|
codex://plugins/<plugin-id> |
Una página de detalles del plugin. |
<plugin-id> debe identificar el plugin. Para un plugin seleccionado por OpenAI, use el formato <plugin-name>@openai-curated.
Los enlaces de plugins generados por Codex también pueden incluir estos parámetros de consulta. Omita ambos cuando escriba un enlace manualmente.
| Parámetro de consulta | Obligatorio | Función |
|---|---|---|
hostId=<host-id> |
No | Identifica el host de Codex propietario del contexto del plugin, como local o una de sus conexiones remotas configuradas. Codex proporciona estos ID. |
source=manage |
No | Conserva el punto de entrada de gestión de plugins de la aplicación. No es exclusivo para administradores. |
Ejemplo: Abrir el plugin OpenAI Developers
Plugin local
Para configurar un marketplace local o de un repositorio, consulte Crear plugins.
| Enlace profundo | Abre |
|---|---|
codex://plugins/<plugin-name>?marketplacePath=<absolute-marketplace-path> |
Una página de detalles de un plugin local de un marketplace local. |
| Parámetro de consulta | Obligatorio | Función |
|---|---|---|
marketplacePath=<absolute-marketplace-path> |
Sí | Ruta absoluta al marketplace.json local, por ejemplo, /Users/alex/.agents/plugins/marketplace.json. |
mode=share |
No | Abre el flujo para compartir ese plugin local. |
Pets
Use estos enlaces para abrir el flujo de instalación de mascotas cuando esa función esté habilitada.
| Enlace profundo | Abre |
|---|---|
codex://pets/install?name=<pet-name>&imageUrl=<https-image-url> |
El flujo de instalación de mascotas. |
| Parámetro de consulta | Obligatorio | Función |
|---|---|---|
name=<pet-name> |
Sí | Establece el nombre de la mascota. El valor debe contener al menos un carácter que no sea un espacio en blanco. |
imageUrl=<https-image-url> |
Sí | Proporciona una URL HTTPS absoluta para la imagen o la hoja de sprites de la mascota. |
description=<text> |
No | Añade una descripción al flujo de instalación. |
spriteVersionNumber=<1-or-2> |
No | Selecciona el formato de la hoja de sprites. El valor predeterminado es 1; el único otro valor compatible es 2. |
El enlace de instalación solo acepta estos parámetros de consulta. Los nombres no válidos, las URL de imágenes que no usan HTTPS, las versiones de sprites no compatibles o los segmentos de ruta adicionales hacen que el enlace no haga nada.