Chat Agéntico
El Chat Agéntico es el workspace conversacional donde ejecuta análisis, planificación y cambios de código con un agente de Smart Engineering. Está disponible en Agéntico → Chat en la barra lateral y es la pantalla que la aplicación abre después de iniciar sesión.
Cada conversación la conduce un único agente. Usted adjunta el contexto que el agente debe usar (un repositorio, un fragmento de código, una habilidad, una receta, un paquete de referencia), elige un modelo, y el agente responde con texto transmitido en tiempo real, actividad de herramientas y, cuando corresponde, propuestas editables o pasos de flujo que aprueba en línea.
Cuándo usar
- Hacer preguntas sobre un repositorio indexado sin salir de la aplicación.
- Ejecutar un flujo repetible (una receta) sobre un código seleccionado.
- Pedir al agente que redacte o actualice documentación, una habilidad, una receta, un paquete de referencia u otro agente.
- Planificar un cambio y revisar la edición propuesta antes de aplicarla.
Antes de empezar
- Confirme la organización activa. Los agentes, repositorios y demás contexto están asociados a ella.
- Si desea la conversación anclada en código, confirme que el repositorio está indexado y listo.
- Su historial de chat se almacena solo en este navegador. No se sincroniza entre dispositivos ni usuarios.
Elija un agente
Abra el chat y elija el agente para la conversación. Los agentes deshabilitados y obsoletos quedan ocultos. El mensaje de bienvenida indica qué agente está activo ("How can <agente> help?").
Puede iniciar un Nuevo chat en cualquier momento o reabrir una conversación anterior desde la lista de conversaciones. Las conversaciones se pueden renombrar o eliminar desde el menú de la conversación.
Envíe un mensaje
- Enter envía el mensaje. Shift + Enter agrega una nueva línea.
- Escriba / para abrir los comandos: adjuntar una habilidad, adjuntar una receta, agregar contexto del proyecto o iniciar un nuevo chat.
- Mientras el agente responde, puede Cancelar la ejecución. También puede Copiar o Reintentar cualquier respuesta desde su pie.
Agregar contexto
Abra Agregar contexto para adjuntar elementos a su próximo mensaje:
| Contexto | Qué hace |
|---|---|
| Repositorio | Ancla la conversación en un repositorio indexado. |
| Símbolo de código | Incluye una función, clase o archivo específico para la discusión. |
| Habilidad | Da al agente una unidad de conocimiento reutilizable. |
| Receta | Incorpora un flujo repetible de varios pasos. |
| Paquete de referencia | Agrega documentos de referencia seleccionados del proyecto. |
En el mismo panel puede activar o desactivar Capacidades —los conjuntos de herramientas que el agente puede usar en el próximo mensaje— y elegir el Modelo y el nivel de Razonamiento (Estándar o Extendido).
Uso de contexto y compactación
Un medidor de contexto muestra cuánto de la ventana de contexto del modelo está usando la conversación. Cuando se hace grande, use Compactar contexto para resumir los turnos anteriores, de modo que la conversación pueda continuar sin perder el hilo.
Aprobaciones
Algunas acciones del agente se pausan a la espera de su decisión antes de continuar. Aparecen en la conversación y en el panel Acciones necesarias:
- Propuesta de cambio: el agente propone crear o actualizar un recurso (una página de documentación, un paquete de referencia, una habilidad, una receta o un agente). Revíselo y luego Apruebe o Rechace. Active Aprobar cambios automáticamente para aplicar un tipo de recurso y acción determinados (elementos nuevos o ediciones) sin confirmar cada vez.
- Aprobación del flujo: cuando una receta se ejecuta dentro del chat, apruebe cada paso para que el flujo continúe.
Personalizar
El elemento Personalizar abre el área de gestión de los bloques de construcción que usan los agentes: agentes personalizados, habilidades, recetas, paquetes de referencia y el historial de ejecuciones de agentes y de recetas. Consulte Agentes Personalizados y Recipe Engine.
Resultado esperado
Debería poder mantener una conversación anclada con un agente, adjuntar el contexto correcto, seguir la salida transmitida en tiempo real y la actividad de herramientas, y aprobar o rechazar cualquier cambio que el agente proponga antes de que surta efecto.