Ir al contenido

Chat

En APX todo arranca con una conversación. Le escribís a un agente, trabaja (lee, navega, corre comandos, delega) y ves cada paso en el mismo lugar. Esta página cubre el chat del panel: el Inbox, el cuadro de redacción, los comandos que podés escribir y el panel lateral que muestra lo que está haciendo el agente.

Inbox en la barra lateral lista todos tus chats: el de Home, el de cada agente, los grupales, las sesiones de código y los chats que abren las tareas y las rutinas. Elegí cómo verlos con el selector de arriba:

VistaQué muestra
ÁrbolLos chats agrupados por proyecto y después por agente: de un vistazo ves con quién hablaste en Acme Store.
ActividadLos chats por momento: En curso, Hoy, Ayer, Esta semana, Antes.
Por chatUna sola lista, los más nuevos primero.
El Inbox en vista Árbol: el chat de Home, chats con agentes de un proyecto y un chat grupal, agrupados por proyecto y agenteEl Inbox en vista Árbol: el chat de Home, chats con agentes de un proyecto y un chat grupal, agrupados por proyecto y agente
El Inbox, vista Árbol

Buscar chats filtra la lista mientras escribís, y Nuevo chat abre un chat con cualquier agente del proyecto actual (o con Home). El menú de cada chat te deja Fijar arriba, Renombrar, Marcar como leído, Archivar o Borrar. El chat principal de Home no se puede archivar ni borrar: es la conversación que siempre tenés.

En la rama de desarrollo posterior a 2.11.0, Marcar todo como leído pide confirmación antes de quitar los indicadores de no leído en lote. Cancelar los deja como estaban. Podés seguir marcando un chat desde su propio menú.

Abrí un chat y escribí. La cara y el nombre del agente están en el encabezado; tocalos (Ver a y su nombre) para abrir el panel del agente con su rol, su modelo y su memoria.

Mientras trabaja, ves cada paso en el momento: las herramientas que usó, las páginas que abrió, los agentes a los que les preguntó. Mostrar herramientas en el encabezado prende o apaga esos pasos si solo querés las respuestas. Cuando un agente necesita tu OK (para correr un comando, mandar un mensaje, usar tu login en un sitio) el chat muestra la pregunta con Aceptar una vez, Aceptar durante esta sesión o Aceptar siempre para este agente.

Un ejemplo. Lucía es la PM de Acme Store:

Vos: Lucía, ¿qué está trabando el lanzamiento de primavera?

Lucía: Dos cosas: las fotos de producto (tarea de Vera, vence el jueves) y la página de tarifas de envío, que Tomás todavía no empezó. ¿Le pido una fecha a Tomás?

Desde la terminal, la misma conversación está a un comando:

❯ apx chat "¿Qué está trabando el lanzamiento de primavera?" --agent <id-de-lucia>
# sin --agent va a Home, tu secretaria

La caja de abajo (“Escribile a Lucía…”) es donde escribís. Algunas cosas que hace:

  • Adjuntos. Arrastrá archivos o imágenes al chat, o usá Adjuntar › Archivo / Imagen.
  • Selector de modelo. Cada chat usa el modelo de su agente. Podés elegir otro solo para este chat, o Auto para que decida el router; Volver al del agente lo deshace. El chip de al lado muestra cuánto contexto se usó y abre el panel de Consumo.
  • Dictado por voz. Dictar pasa lo que decís a texto. Instalá un modelo de transcripción local (whisper.cpp) en Configuración › Voces para que quede todo en tu máquina.
  • Teclas. Enter envía (si el agente está trabajando, lo corta y responde esto). Ctrl/⌘+Enter lo deja en cola para cuando termine. Shift+Enter agrega una línea.

Los borradores de adjuntos, incluidas las cargas en curso, sobreviven a cambiar de chat dentro de la página. Seleccioná una miniatura para previsualizar su archivo. A diferencia del texto del borrador guardado, los adjuntos no sobreviven a recargar o cerrar la página: no son almacenamiento durable de archivos.

Las conversaciones de canales muestran la identidad del contacto y del canal correspondientes. Esa presentación no cambia el agente asignado al chat.

Una respuesta delegada aparece en un bloque desplegable con su agente, estado y un enlace al chat de origen. No es otro participante de esta conversación. Una delegación interrumpida, fallida o sin respuesta no implica que el trabajo se haya completado.

En la rama de desarrollo posterior a 2.11.0, una llamada de generación de imágenes en ejecución muestra un indicador de mosaicos animados en el chat, con la etiqueta Generando imágenes, aunque ocultes los detalles de herramientas. Indica espera: no es una imagen parcial ni una prueba de éxito. Desaparece cuando la llamada o el turno termina, falla o se cancela; las imágenes terminadas aparecen en la grilla habitual. Una llamada que todavía espera aprobación no muestra este indicador de ejecución.

Escribí / en el cuadro de redacción para abrir el menú de comandos y skills.

El cuadro de redacción con el menú de / abierto, con /new, /compact, /model, /effort y skillsEl cuadro de redacción con el menú de / abierto, con /new, /compact, /model, /effort y skills
Escribí / para comandos y skills
ComandoQué hace
/newChat nuevo con este agente.
/compactResume los turnos anteriores para liberar contexto.
/modelCambia el modelo de este chat.
/effortCuánto piensa el modelo (esfuerzo de razonamiento).
/stopDetiene al agente.
/usageQué tan lleno está el chat y cuánto costó.
/skillsVer y administrar skills.
/<skill>Carga esa skill completa para este mensaje, por ejemplo /release-notes.

Las skills se explican en Skills; los modelos y el esfuerzo, en Modelos.

Cada mensaje tiene sus acciones al pasar el mouse:

  • Editar mensaje en uno tuyo lo reescribe y lo vuelve a mandar. Lo que vino después se borra (el agente lo olvida), y APX te pregunta antes.
  • Regenerar respuesta en una respuesta del agente vuelve a correr ese turno.
  • Bifurcar en un chat nuevo copia la conversación hasta ese mensaje en un chat nuevo, para probar otro camino sin perder este.
  • También están Copiar, Citar, Responder y Leer en voz alta (con una voz configurada en Configuración › Voces).

El selector a la derecha del encabezado abre un panel lateral. Cada vista muestra otro lado del trabajo del chat:

PanelQué ves
NavegadorLa página que maneja tu agente, en vivo. Podés tomar el control. Mirá Navegador.
DocumentosInformes, planes y documentos de consulta que el agente abrió para vos.
TerminalLos comandos que corrió el agente (con lo que imprimieron) y tu propia terminal en la carpeta del chat.
ArchivosLa carpeta donde trabaja este chat, más sus archivos temporales.
CambiosLas ediciones que registró el agente, del último turno o de todos, y el diff de la carpeta actual, archivo por archivo.
Procesos del chatLos subagentes y comandos de este chat: activos y terminados.
WidgetLo que el agente armó para vos en este chat. Mirá Tablero y widgets.
ConsumoTokens, corridas y costo de este chat, y si entraron en un plan o se pagan por token.
Un chat con el panel lateral abierto en Archivos, con el árbol de la carpeta del chatUn chat con el panel lateral abierto en Archivos, con el árbol de la carpeta del chat

Cuando un agente escribe un bloque de shell en su respuesta (por ejemplo, un comando que necesita sudo), el bloque trae Ejecutar en una terminal. Se abre en el panel Terminal sobre una terminal real, así podés escribir ahí una contraseña; cuando termina, al agente que lo escribió le llega cómo salió.

Pedile al agente que abra un informe o plan como documento después de escribirlo. Los archivos Markdown y de texto (.md, .markdown, .txt, hasta 400 KB) se abren en Documentos, con vistas de Markdown, código fuente y descarga. Incluso .txt se muestra como Markdown. Es una copia guardada: editar el archivo después no la cambia ni la abre automáticamente. No es una app ni un widget. Los agentes también pueden adjuntar archivos al chat (hasta 20 MB); las imágenes se muestran ahí y los audios y videos se pueden reproducir.

Buscar o saltar a… en la barra de arriba (⌘K, Ctrl+K en Windows y Linux) abre una paleta que encuentra chats, proyectos, agentes, tareas abiertas y configuración, y también busca en los mensajes: escribí “tarifas de envío” y saltá directo al mensaje donde Tomás las mencionó. ⌘J abre el chat de Home desde cualquier lado.

La paleta de ⌘K abierta con resultados agrupados en Ir a, Chats, Proyectos, Agentes y En los mensajesLa paleta de ⌘K abierta con resultados agrupados en Ir a, Chats, Proyectos, Agentes y En los mensajes
⌘K busca chats, lugares y mensajes

En la app de escritorio, el ícono de APX en la barra de menú (o la bandeja del sistema) abre Chat rápido: una ventanita con el chat de Home, desde cualquier app. El atajo global se configura en Configuración › Escritorio (Alt+Space por defecto). Cerrarla solo la esconde; Abrir en la app lleva la conversación a la ventana principal. Mirá App de escritorio.