Cómo usar el Chat Lateral en Trae

El chat lateral (modo Chat) funciona como un socio de IA todo en uno durante tu proceso de programación. Puede responder preguntas de programación, explicar repositorios de código, generar fragmentos de código, corregir errores y más según lo solicites.

Habilitar el Modo Chat

  1. Abre el cuadro de chat lateral usando el atajo command + U
  2. En la parte superior izquierda del cuadro de chat, haz clic en Chat para abrir el modo Chat

Explorar el Modo Chat

Agregar Contextos

El asistente de IA puede entender el contexto del proyecto actual, incluyendo código, archivos y carpetas, permitiéndole ayudarte con mayor precisión en el cumplimiento de tus necesidades de desarrollo. Para más información, consulta “Contexto”.

Ingresar Contenido Multimodal

Puedes agregar imágenes en el chat, como capturas de pantalla de errores, borradores de diseño, estilos de referencia y más, para expresar tus necesidades con mayor precisión y eficiencia. Para más información, consulta “Entrada multimodal”.

Generar y Manejar Cambios de Código

Según tus necesidades, el asistente de IA creará automáticamente nuevos archivos o editará los existentes y guardará el código generado. Puedes aceptar o rechazar cambios de código:

  • Manejar todos los cambios de código en múltiples archivos: Haz clic en los botones Aceptar Todo o Rechazar Todo en la lista de archivos sobre el cuadro de entrada para aceptar o rechazar en masa todos los cambios de código en el proyecto actual.

  • Manejar todos los cambios de código en un archivo: En el editor, abre el archivo y haz clic en el botón Aceptar (atajo: Command + Enter) o Rechazar (atajo: Command + Backspace) en la barra superior para aceptar o rechazar en masa todos los cambios de código dentro del archivo actual.

  • Manejar un solo cambio de código: Haz clic en el botón ^Y o ^N en la esquina superior derecha de un cambio específico de código en el editor para aceptar o rechazar ese cambio particular.

Además, para fragmentos de código generados en chats, puedes:

  1. Hacer clic en el botón Copiar para copiar todo el código del fragmento
  2. En el archivo actualmente abierto en el editor, haz clic en cualquier área, luego haz clic en el botón Insertar en Cursor para agregar el código en la ubicación del cursor
  3. Hacer clic en el botón Agregar a Nuevo Archivo para crear un nuevo archivo con el fragmento de código
  4. Para un cambio de código, haz clic en el botón Aplicar para aplicarlo al archivo correspondiente (Nota: El código irrelevante para el proyecto actual no se puede aplicar)

Generar y Ejecutar Comandos

En el modo Chat, el asistente de IA proporcionará comandos Shell ejecutables que puedes ejecutar con un solo clic. Puedes:

  1. Hacer clic en el botón Copiar para copiar el comando
  2. Hacer clic en el botón Agregar a Terminal para agregar el comando a una terminal disponible
  3. Hacer clic en el botón Ejecutar para ejecutar el comando en una terminal disponible

Revertir a Versiones Anteriores

En el modo Chat, puedes revertir el proyecto a una versión anterior a cierta ronda de chat:

  • Las reversiones no se pueden deshacer
  • Solo admite revertir un proyecto en la última ventana de Chat
  • Solo admite revertir un proyecto a una versión dentro de las últimas 10 rondas de chat

Para revertir:

  1. Encuentra la burbuja de chat objetivo
  2. Haz clic en el botón Revertir a la izquierda
  3. Revisa los archivos afectados en el cuadro de diálogo
  4. Haz clic en un nombre de archivo para previsualizar los cambios en el editor
  5. Haz clic en Confirmar para proceder con la reversión

Gestionar Chats Históricos

Haz clic en el botón Mostrar Historial en la parte superior derecha de la ventana de Chat para ver el panel de Historial, que muestra todos los chats históricos de los modos Chat y Builder.

  • Haz clic en cualquier entrada para ver ese chat específico
  • Pasa el cursor sobre una entrada y haz clic en Eliminar para eliminarla (los chats eliminados no se pueden restaurar)

Aprende Más: Modo Builder

Mientras que el modo Chat opera en un flujo simple de preguntas y respuestas, el modo Builder permite al asistente de IA utilizar varias herramientas para analizar código, editar archivos, ejecutar comandos y más, haciendo las respuestas más precisas y efectivas. Para más información, consulta “Builder”.