Ir al contenido

Tu primer chat

Context Code gira alrededor de una idea simple: abres una carpeta de tu disco (tu proyecto) y conversas con un agente que puede trabajar de verdad sobre ella — leer archivos, editarlos, ejecutar comandos. Esta página te lleva del arranque a tu primera respuesta.

La primera vez que abres la aplicación aparece una guía de cinco pasos que la deja lista para trabajar. Todos los pasos se pueden saltar, y puedes volver a verla cuando quieras desde el menú de tu cuenta («Volver a ver la guía») o en Configuración → General.

  1. ¿En qué idioma hablamos? — los 17 idiomas de la app. Se puede cambiar después.

  2. ¿Cómo quieres usar la IA? — tres caminos:

    • «Ya tengo cuenta de Claude, ChatGPT o Copilot» — se abre tu navegador, entras con tu usuario de siempre y la app detecta sola que has terminado. Si el proveedor pide un código de dispositivo, te lo enseña en pantalla.
    • «Tengo una clave de API» — seis proveedores con nivel gratuito para empezar, cada uno con su enlace de «¿De dónde saco la clave?». El botón Probar hace una petición real y te responde «Funciona: N modelos disponibles» o el error concreto.
    • «Quiero una IA en mi ordenador, sin cuentas» — mira de qué es capaz tu equipo, te recomienda un modelo local y lo descarga con barra de progreso. Si tu equipo se queda corto, te lo dice y te propone las otras vías.
  3. ¿Sobre qué vas a trabajar? — eliges una carpeta (y el agente podrá leer y escribir ahí) o sigues sin ella con un chat normal.

  4. ¿Quieres hablarle y que te lea? — prueba el micrófono durante tres segundos y te deja oír cómo suena la voz de lectura.

  5. Listo — te propone tres primeras preguntas en las que puedes hacer clic.

Al terminar, el chat queda ya con el perfil que acabas de conectar.

  1. Abre (o crea) un proyecto.

    Desde la barra lateral, elige la carpeta con la que quieres trabajar. Puede ser un proyecto de código existente o una carpeta vacía donde el agente empezará de cero. La lista de proyectos recientes queda en la barra lateral para volver con un clic.

    La barra lateral: tus proyectos y chats, siempre a mano.
  2. Conecta un proveedor de IA.

    En el selector de motor del chat (o en Configuración) verás la lista de Motores e IA Disponibles, cada uno con su estado: Conectado o Sin autenticar. Conecta el que prefieras — con Anthropic (Claude), OpenAI o GitHub Copilot basta con iniciar sesión en el navegador (OAuth); Gemini, xKiro y el resto usan clave de API; y los locales (Ollama, LM Studio, Context Forge) no piden cuenta. El detalle completo está en Proveedores de IA.

  3. Elige el modelo.

    Junto al campo de escritura del chat está el selector de proveedor y modelo. Puedes cambiarlo en cualquier momento, incluso a mitad de conversación: un modelo económico para lo simple, uno potente para lo difícil.

  4. Elige el modo de aprobación.

    En el mismo compositor del chat está el selector de permisos: Solo lectura, Solicitar aprobación, Aprobar por mí o Acceso completo. Define qué puede hacer el agente sin preguntarte. Si es tu primera vez, Solicitar aprobación es un buen punto de partida. Explicación completa en Modos de aprobación.

  5. Escribe tu petición.

    Pide lo que necesites, en tu idioma y con contexto: «explícame qué hace este proyecto», «añade validación al formulario de registro», «busca por qué falla el login». El agente irá mostrando en el chat cada paso: qué archivos lee, qué comandos ejecuta y qué cambió.

    El agente muestra cada herramienta que usa: lecturas, ediciones, comandos.
  • Adjunta archivos e imágenes al mensaje (o arrástralos al chat) para darle contexto al agente.
  • Dictado por voz: puedes hablarle en lugar de escribir — ver Voz. Y si quieres una conversación de ida y vuelta, con interrupciones y respuesta hablada, enciende la Conversación en tiempo real.
  • Ctrl+Shift+F busca texto en todo el proyecto; el buscador rápido de archivos y comandos también abre paneles y acciones — ver Búsqueda.
  • Detener: si el agente va por mal camino, el botón de detener corta el turno en curso.
  • El panel de uso de tokens te muestra cuánto has consumido por proyecto y por modelo — ver Uso de tokens.

Los chats se abren como pestañas en la misma barra que los archivos del editor y la consola SQL. La pestaña se llama «Proyecto <nombre> - <chat>», o «Chat - <nombre>» cuando el chat no tiene proyecto; el ancho es fijo, así que un título largo se recorta y lo ves entero al pasar el ratón.

  • Un clic en la barra lateral abre la pestaña de ese chat, o salta a ella si ya estaba abierta.
  • Activar una pestaña cambia al proyecto de ese chat: explorador de archivos, editor y panel de Git van con ella.
  • Un punto verde («Trabajando») dice que el turno sigue en marcha; una «!» («Esperando tu respuesta»), que el agente te ha preguntado algo.
  • Ctrl+Tab y Ctrl+Shift+Tab recorren la barra entera, chats y archivos por igual; arrástralas para reordenarlas.
  • Cerrar la pestaña no detiene el chat: ni con el aspa, ni con el clic central, ni con Ctrl+W. Si estaba trabajando aparece un aviso —«El chat sigue trabajando», «Cerrar la pestaña no detiene nada: el chat sigue trabajando en segundo plano y podrás volver a él desde el sidebar.»— con la casilla «No volver a avisar».
  • El clic derecho sobre una pestaña ofrece «Cerrar la pestaña (el chat sigue trabajando)» y «Cerrar todas las de chat».

Navegar entre chats con un clic llenaba la barra de pestañas. Por eso hay una sola pestaña provisional, como en un editor de código: el clic simple en un chat de la barra lateral lo abre ahí, con el título en cursiva («… (vista previa: doble clic para fijarla)»), y el siguiente clic simple en otro chat reutiliza ese mismo hueco, sin moverlo de sitio. Nunca hay dos provisionales.

La pestaña se fija con cualquiera de estos tres gestos: doble clic en el chat de la barra lateral o en la propia pestaña, escribir un mensaje en ese chat —ya no es una ojeada— o arrastrar su pestaña. Volver a un chat ya fijo no lo degrada.

Se apaga en Configuración → General con «Abrir chats en vista previa con un clic» (encendido de fábrica, y deshabilitado si «Chats en pestañas» está apagado). Apagado, cada clic abre una pestaña fija; y al apagarlo se confirma la provisional que hubiera abierta.

Las pestañas abiertas se recuerdan y vuelven al reabrir la aplicación. Si prefieres lo de antes —un solo chat a la vez—, apaga «Chats en pestañas» en Configuración → General; al apagarlo se cierran las pestañas de chat abiertas.

En la barra lateral, el clic derecho sobre un chat —también sobre los de la pestaña «Chat», los que no tienen proyecto— abre un menú con «Fijar chat» / «Desfijar chat» y «Archivar chat».

  • Los fijados suben al principio de la lista, el último que fijaste arriba del todo, y siguen ahí al reiniciar (se guarda en la base de datos, no en el navegador).
  • Los archivados salen de la lista de trabajo sin perder su historial: quedan en la sección «Archivados», con su número al lado, y vuelven con «Devolver a la lista» o «Restaurar todos». Si archivas uno que seguía trabajando, se marca «Archivado, pero sigue trabajando».
  • La búsqueda de la barra lateral también encuentra los archivados: el resultado trae el botón «Restaurar y abrir».

En la barra de arriba hay un corazón que resume si la aplicación está lista: «Todo listo», «Funciona, pero hay algo que revisar» o «Falta algo para que pueda responder», con el número de avisos.

Comprueba cuatro cosas: que haya una IA conectada con credenciales, que el modelo elegido siga existiendo en tu cuenta, que haya internet y que estén los programas auxiliares (el de dictado, por ejemplo). Cada aviso trae un botón Arreglar que te lleva directamente al paso de la guía que falta.

Un chat recién creado propone por dónde empezar: código, SQL, Markdown, grafo o un equipo de agentes.
Al abrir un proyecto nuevo, Context Code enseña de qué es capaz antes de la primera pregunta.