Funciones / Apps

Convierte el trabajo del Agent en una interfaz duradera.

Una App aporta a cada flujo su propia interfaz, datos y permisos para que el resultado útil no quede atrapado en una transcripción.

Biblioteca de Apps de Bottega con Bottega Design Canvas instalado y marcado como Ready
Captura de Bottega: una App instalada tiene un lugar duradero en la biblioteca y un estado de disponibilidad explícito.

Una App es una superficie de producto duradera

Bottega instala Apps estáticas, respaldadas por servidor o por Base desde revisiones Git inmutables. Una App puede ofrecer una GUI dedicada, datos estructurados o ambos, mientras los Chats siguen siendo el punto de control para pedir trabajo a un Agent.

Los ejemplos oficiales resuelven trabajos distintos en lugar de compartir un panel genérico: Design Canvas, Development Kanban, Expense Tracker y Fitness Log. Sus interfaces son diferentes porque cada App toma la forma de su tarea.

Interfaz y datos siguen conectados

Una App respaldada por Base puede colocar su GUI junto a las filas que la alimentan. La persona ve una superficie especializada; el Agent ve herramientas explícitas para leer o cambiar los registros subyacentes.

  • Design Canvas muestra propuestas HTML autocontenidas y puede devolver al Chat anclas visuales numeradas.
  • Development Kanban conserva tareas de implementación y hallazgos de revisión como registros estructurados.
  • Expense Tracker normaliza gastos en lenguaje natural en un libro y vistas de análisis.
  • Fitness Log registra series y las proyecta en un mapa de calor muscular.

La instalación tiene un límite real de confianza

Los permisos de una App se declaran y confirman antes del uso. El acceso se concede por capacidad — lectura, inserción, modificación, eliminación o adjuntos — para una generación concreta. Una GUI no hereda en silencio acceso ilimitado a archivos o datos locales.

Las Apps reutilizables se pueden compartir sin copiar credenciales locales ni estado privado del espacio en el paquete.