Todas las páginas
En esta página

Iniciar una conversación

+ New Chat (Nuevo chat) abre un cuadro de diálogo en el que decides con qué se ejecuta la conversación y dónde trabaja: el proveedor, el modelo, cuánto piensa el modelo y la carpeta en el host del relay. Eliges todo esto antes de que la conversación exista. El proveedor no se puede cambiar después, así que merece la pena revisarlo antes de pulsar Start chat (Iniciar chat).

El cuadro de diálogo #

El cuadro de diálogo se titula Choose model for new chat (Elegir el modelo del chat nuevo). Los campos solo aparecen cuando son pertinentes: cuando eliges otro proveedor, aparecen y desaparecen filas, y no queda en pantalla nada del proveedor anterior.

Campo Qué es Predeterminado
Working directory (Carpeta de trabajo) La carpeta en la que trabaja el agente, en el host del relay. Default (Predeterminado), mostrado con su ruta, salvo que tu último chat empezara en otra carpeta que siga en la lista (consulta La carpeta de trabajo).
Provider (Proveedor) Qué agente ejecuta la conversación. Oculto mientras Copilot es el único. Copilot, siempre.
Model (Modelo) Los modelos que ofrece este proveedor. El último modelo que usaste, si este proveedor lo ofrece. Si no, auto cuando la lista lo tiene (no en OpenAI Image), y si no, la primera entrada.
Reasoning effort Cuánto piensa el modelo. Sus opciones son las que admite el modelo elegido. El último reasoning effort que usaste, o el más cercano que ofrece este modelo. Sin ninguno, la primera opción que no sea none; en DeepSeek, high.
Context window (Ventana de contexto) La ventana del modelo elegido. Solo lectura. Solo en Copilot, y solo cuando se conoce la ventana. El nivel se cambia desde el área de redacción una vez abierto el chat.

«El último que usaste» significa el último modelo o reasoning effort que elegiste en el área de redacción o con el que iniciaste un chat, en este navegador. Un cuadro de diálogo que cancelas, o un chat que el relay rechaza, no cambia nada. Un chat de Claude Cloud tampoco los cambia nunca.

Las opciones de reasoning effort aparecen con los niveles propios del modelo (low, medium, high, etc.). Un modelo que no puede desactivar el razonamiento muestra none como default. En los modelos de Claude que admiten xhigh, la lista termina en Ultracode. Solo viene preseleccionado si fue tu última elección.

El chat también empieza en el modo del relay seleccionado en el área de redacción; consulta Modos del relay. Un chat de Claude Cloud no tiene modos del relay y empieza en agent.

Cuando no hay ningún proveedor listo #

Si no hay ningún proveedor listo, el cuadro de diálogo lo dice encima de los botones:

Turn on Claude, Cursor, OpenAI, Grok or DeepSeek in Settings → Providers, or sign in to the Copilot CLI on the relay host.

Open Settings → Providers (Abrir Ajustes → Proveedores) pasa a ser el botón principal, y Start chat cambia a Start a Copilot chat anyway (Iniciar igualmente un chat de Copilot), porque la comprobación de Copilot puede equivocarse. Si el proveedor elegido no tiene ningún modelo que ofrecer, el cuadro de diálogo no se abre y un aviso dice «No model is currently available for a new conversation.» (Ahora mismo no hay ningún modelo disponible para una conversación nueva.)

Cuando Claude API rechaza el chat Nuevo en 0.9.18 #

Un chat nuevo de Claude API se rechaza mientras Claude API no tiene clave, está desactivado o ha alcanzado su límite mensual. El cuadro de diálogo se queda entonces abierto y dice por qué, con Claude API settings (Ajustes de Claude API) y, mientras Claude está activado, Start on subscription (Iniciar con la suscripción), que inicia el mismo chat con tu suscripción de Claude. No se creó nada. En un teléfono, el cuadro de diálogo se desplaza hasta el mensaje.

Un proveedor por conversación #

El proveedor se elige en este cuadro de diálogo y se queda con la conversación. Para usar otro proveedor, inicia otra conversación. Nuevo en 0.9.18 Un chat de Claude es la excepción: puede cambiar entre tu suscripción y la clave de Claude API entre turns. Encima del área de redacción, una nota dice cuál es, con un color por proveedor:

🔒 Session locked to GitHub Copilot models.

La nota aparece en cuanto se abre el chat, también antes del primer mensaje. El nombre que contiene es uno de GitHub Copilot, OpenAI, OpenAI Image, Claude SDK, Claude API, Cursor SDK, Grok, DeepSeek o ☁ Claude Cloud. El área de redacción solo ofrece modelos que el proveedor de la conversación puede servir.

Una vez enviado el primer mensaje, las conversaciones de OpenAI y Grok también fijan su modelo. La nota lo nombra entonces entre paréntesis, y la lista de modelos lo muestra como una entrada bloqueada que no puedes cambiar.

Un proveedor desactivado #

Una conversación que no ha enviado su primer mensaje, y que no tiene nada en cola, todavía se puede mover. Si su proveedor desaparece, el relay la devuelve a Copilot, así que nunca te quedas con una conversación que no puede empezar. Qué cuenta como «desaparecer» varía:

Proveedor Las conversaciones sin empezar pasan a Copilot cuando
OpenAI Quitas la clave de API. Desactivar OpenAI no las mueve.
Claude Desactivas Claude.
Cursor Quitas la clave de API. Desactivar Cursor no las mueve.
Grok Desactivas Grok.
DeepSeek Nuevo en 0.9.17 Quitas la clave de API. Desactivar DeepSeek no las mueve.
Claude API Nuevo en 0.9.18 Quitas la clave de API o desactivas Claude API.

Las conversaciones que ya han enviado un mensaje, y las de otros proveedores, se quedan como están. Claude Cloud es la excepción a la regla: desactivarlo solo lo quita del cuadro de diálogo, y sus conversaciones no se tocan.

OpenAI, Cursor, DeepSeek y Claude API no te dejan quitar la clave mientras una de sus conversaciones haya enviado un mensaje o tenga uno en cola. En su lugar, desactiva el proveedor para los chats nuevos.

La carpeta de trabajo #

El agente trabaja en una carpeta del host del relay. La lista Working directory ofrece, en este orden:

Entrada Qué es
Default La carpeta que usa el relay cuando no eliges nada. Es la Default CWD for new sessions (Carpeta de trabajo predeterminada de las sesiones nuevas) de Settings → General (Ajustes → General), o la carpeta de workspace propia del relay cuando está vacía. Si la carpeta guardada ya no existe, un aviso dice «Saved default CWD is unavailable. Update it in Settings.» (La carpeta de trabajo predeterminada guardada no está disponible. Actualízala en Ajustes.)
La carpeta de la conversación abierta Su carpeta de trabajo actual.
El workspace del relay La carpeta de workspace propia del relay.
La carpeta del explorador de archivos La carpeta abierta en Browse files (Explorar archivos).
Carpetas recientes Carpetas que usaron conversaciones recientes; el relay recuerda las últimas 12.
Custom path… (Ruta personalizada…) Un campo de texto para la ruta completa de una carpeta en el host del relay.

El botón 📁 junto a la lista abre el explorador de archivos para elegir una carpeta. La carpeta que eliges va al campo Custom path… y se comprueba igual que una que escribes. 📁+ New folder (Nueva carpeta) en ese explorador puede crear la carpeta que necesitas.

Debajo, el cuadro de diálogo dice dónde empezará el chat, por ejemplo This chat starts in /home/dev/projects/shop. La carpeta de tu último chat se vuelve a seleccionar la próxima vez si sigue en la lista. Esto se recuerda por navegador, y solo una vez que la conversación existe, así que una ruta rechazada nunca se convierte en la siguiente predeterminada.

La carpeta se aplica antes de que el worker de la conversación arranque por primera vez, así que el primer arranque ya ocurre allí. Una ruta debe ser una ruta absoluta a una carpeta existente. Si no lo es, o está fuera de la lista de permitidas, el relay la rechaza, el cuadro de diálogo se queda abierto y puedes corregirla. Si la carpeta desaparece entre la comprobación y el inicio, el chat se crea igualmente, en la carpeta predeterminada, y un aviso lo indica.

Cambiarla más tarde #

🗂️ Change CWD (Cambiar la carpeta de trabajo) en el menú ⋯ de la conversación abre un cuadro de diálogo que muestra la Current CWD (Carpeta de trabajo actual) y la carpeta de Next launch (Próximo inicio). Introduce una Manual path (Ruta manual) (📁 abre el explorador) o elige entre Known CWDs (Carpetas de trabajo conocidas); una ruta manual tiene prioridad sobre la lista. Dos botones deciden cuándo surte efecto:

Botón Efecto
🗂️ Save next-launch CWD (Guardar la carpeta de trabajo del próximo inicio) Guarda la carpeta. El agente en ejecución conserva su carpeta actual; la nueva se aplica la próxima vez que arranque el agente de la conversación.
🚀 Set new CWD and (re)launch (Fijar la nueva carpeta de trabajo e iniciar o reiniciar) Guarda la carpeta, detiene el agente y lo vuelve a iniciar en la carpeta nueva. Espera a que termine un turn en curso: «Wait for the active turn to finish before changing CWD.» (Espera a que termine el turn activo antes de cambiar la carpeta de trabajo.)

Si el agente en ejecución conserva su carpeta tras un reinicio, un aviso lo indica y te dice que lo detengas y lo vuelvas a iniciar. Una conversación de Claude Cloud no tiene Change CWD: trabaja en un clon en Anthropic.

Limitar dónde pueden empezar los chats #

Para mantener las conversaciones dentro de ciertas carpetas, fija workspaceRootAllowList en el archivo de configuración del relay como una lista de rutas absolutas:

{
  "workspaceRootAllowList": ["/home/dev/projects", "/srv/sites"]
}

Una carpeta está permitida cuando es una de las carpetas listadas o está dentro de una. COPILOT_WORKSPACE_ROOT_ALLOW_LIST fija la misma lista desde el entorno, separada por el delimitador de rutas de tu plataforma; si se fijan ambas, gana la variable. El relay la lee al arrancar. Sin fijar, o con una lista vacía, se permite cualquier carpeta existente. La lista comprueba cada carpeta que eliges o escribes en el cuadro de diálogo de New chat y en Change CWD, y rechaza las que quedan fuera. Default no envía ninguna carpeta, así que la lista no la comprueba. Una entrada que no es una carpeta existente se registra en el log y se omite, así que una errata no puede dejarte fuera.

El título #

Una conversación nueva se llama New Conversation (Nueva conversación). Cámbiale el nombre en el menú ⋯ de la conversación con ✍️ Edit conversation title (Editar el título de la conversación), o haz clic derecho en su fila de la lista (una pulsación larga en un teléfono) y elige Edit title (Editar el título). Un título no puede estar vacío y tiene como máximo 120 caracteres.

Al pulsar Start chat #

  1. El botón se desactiva mientras el relay trabaja, y el cuadro de diálogo se queda abierto.
  2. El relay comprueba la carpeta, crea la conversación con tu proveedor, modelo y reasoning effort, y guarda la carpeta.
  3. Salvo que se haya desactivado Session worker routing (Enrutado de workers de sesión) en Settings → Features (Ajustes → Funciones), el relay inicia entonces el proceso worker de la conversación. El chat se abre cuando eso ha salido bien.
  4. El chat se abre vacío, con No messages yet (Aún no hay mensajes) y la línea Start the conversation below (Empieza la conversación abajo). La carpeta se muestra en la cabecera.

Si el worker no pudo arrancar, la conversación existe igualmente y se abre, con un aviso: «The chat was created, but its session could not start: …» (El chat se creó, pero su sesión no pudo iniciarse: …). Con el enrutado desactivado, un aviso dice que se omitió el arranque previo del worker. Si el relay rechazó algo, como la carpeta, el cuadro de diálogo se queda abierto con el mensaje y puedes corregirlo y volver a pulsar Start chat.

Un chat de Claude Cloud crea su sesión en Anthropic con tu primer mensaje, no cuando pulsas Start chat.

Claude Cloud: repositorio y rama #

Un chat de Claude Cloud trabaja en un clon de un repositorio de GitHub, así que el cuadro de diálogo muestra Repository (Repositorio) y Branch (Rama) en lugar de un reasoning effort. La Working directory solo los rellena: se lee para obtener su remoto de GitHub y su rama actual, y no se ejecuta nada en ella.

Campo Lo que introduces
Repository owner/repo o una URL de GitHub. La lista sugiere los repositorios a los que llega la app de GitHub de Claude, y ↻ la vuelve a leer.
Branch Un nombre de rama, con sugerencias para el repositorio elegido. Vacío significa la rama predeterminada del repositorio.

La lista de modelos es la de la pestaña Claude Cloud, y el modelo preseleccionado es su Default model (Modelo predeterminado). Los errores aparecen junto al campo al que se refieren, por ejemplo «Enter a GitHub repository.» (Introduce un repositorio de GitHub.) El cuadro de diálogo también avisa de commits sin enviar, cambios sin confirmar y de un repositorio al que la app no llega.

OpenAI Image: calidad y tamaño #

Un chat de OpenAI Image (BYOK) solo ofrece modelos de imagen. La fila de razonamiento se llama en su lugar Quality (Calidad), y aparece una fila Size (Tamaño):

Modelo Tamaños
gpt-image-* y otros modelos de imagen auto, 1024x1024, 1536x1024, 1024x1536
dall-e-3 1024x1024, 1792x1024, 1024x1792
dall-e-2 256x256, 512x512, 1024x1024

El último tamaño que usaste viene preseleccionado cuando el modelo lo ofrece; si no, el primer tamaño de la lista.

Por proveedor #

El cuadro de diálogo es el mismo para GitHub Copilot con el motor SDK y con el motor de extensión. Lo que cambia está a continuación.

Proveedor Aparece en la lista como Se ofrece cuando Diferencias en el cuadro de diálogo
GitHub Copilot Copilot Siempre Muestra la Context window de solo lectura cuando se conoce.
OpenAI OpenAI (BYOK) OpenAI está activado Los modelos son los guardados para la clave.
OpenAI Image OpenAI Image (BYOK) OpenAI está activado Solo modelos de imagen. Quality y Size.
Claude Claude SDK Claude está activado Reasoning effort por modelo; Ultracode en los modelos con xhigh.
Claude Cloud Claude Cloud Claude Cloud está activado Repository y Branch, sin reasoning effort, sin Change CWD.
Cursor Cursor SDK Cursor está activado Reasoning effort por modelo; algunos modelos muestran none como default.
Grok Grok Grok está activado Ninguna.
DeepSeek Nuevo en 0.9.17 DeepSeek Enable DeepSeek for New Chat model selection (Activar DeepSeek en la selección de modelo de los chats nuevos) está activado, lo que requiere una clave de API guardada Reasoning effort low, high o max en todos los modelos; high cuando no hay un último reasoning effort que retomar. Consulta DeepSeek.

Qué proveedores activar, y cómo, se explica en Los proveedores de un vistazo.