hosted-agents
🌐 Hosted Agent Infrastructure
Esta habilidad permite diseñar y construir la infraestructura necesaria para ejecutar agentes en la nube en lugar de máquinas locales. Los agentes alojados proporcionan concurrencia ilimitada, entornos de ejecución consistentes y colaboración en tiempo real ("multiplayer").
Mental Model: El valor de un agente alojado es la invisibilidad de la infraestructura. La sesión debe estar lista antes de que el usuario termine de escribir su prompt, eliminando la fricción de setup local.
🚩 Fragilidad y Autonomía
- Fragilidad: Alta. La seguridad del sandbox y la sincronización de estado son críticas y propensas a errores de concurrencia.
- Libertad: Media en la elección del proveedor de sandboxing (Modal, Cloudflare, AWS), pero Baja en los principios de aislamiento.
🚀 Cuándo Activar
- Al construir agentes de programación que deben correr independientemente del dispositivo del usuario.
- Para diseñar entornos de ejecución seguros (sandboxes) para código generado por IA.
- Al implementar sesiones de agentes colaborativas (multi-usuario) con estado compartido.
- Para escalar la capacidad de agentes mediante la creación de sub-agentes en paralelo.
🧠 Conceptos Core
1. El Desafío del Spin-Up
Levantar un entorno de desarrollo completo (clonado, dependencias, build) toma minutos. Los usuarios esperan segundos.
- Solución: Image Registry Pattern. Pre-construye imágenes de entorno cada 30-60 minutos con todo el setup listo.
2. Capas de Arquitectura
| Capa | Responsabilidad | Tecnología Típica |
|---|---|---|
| Sandbox | Ejecución aislada y segura. | Modal, E2B, Docker. |
| API/State | Gestión de sesiones y coordinación. | Cloudflare DO, SQLite. |
| Client | Interfaz de usuario y entrada. | Slack, Web, Extensiones. |
3. Sincronización Multiplayer
Un único sistema de estado que sincroniza cambios entre múltiples clientes (Web, Slack, VS Code), permitiendo que varios humanos colaboren con el mismo agente en la misma rama.
🛠️ Implementación en Gemini Elite Core
Patrón: Predictive Warm-Up
Comienza a levantar o preparar el sandbox en cuanto detectes actividad de escritura en el cliente, no después de que se envíe el prompt.
Patrón: Self-Spawning Agents
Crea herramientas para que un agente principal pueda disparar nuevas sesiones de agentes especialistas para tareas paralelas (ej. un agente investiga el frontend mientras otro depura el backend).
<TOOL_CALL: spawn_agent>
{
"objective": "Analizar la tabla 'users' en la DB de staging",
"context_pointers": ["docs/db_schema.md"]
}
</TOOL_CALL>
🔗 Integraciones
multi-agent-patterns: Coordinación de sub-agentes en entornos alojados.tool-design: Diseño de herramientas de comunicación entre el sandbox y el usuario.filesystem-context: Uso de volúmenes persistentes para mantener el estado entre sesiones.
📚 Referencias Internas
references/infrastructure-patterns.md: Patrones detallados para Modal, Durable Objects y seguimiento de autoría.
More from yuniorglez/gemini-elite-core
filament-pro
Master of Filament v4 (2026), specialized in Custom Data Sources, Nested Resources, and AI-Augmented Admin Panels.
80remotion-expert
Senior Specialist in Remotion v4.0+, React 19, and Next.js 16. Expert in programmatic video generation, sub-frame animation precision, and AI-driven video workflows for 2026.
59tailwind4-expert
Senior expert in Tailwind CSS 4.0+, CSS-First architecture, and modern Design Systems. Use when configuring themes, migrating from v3, or implementing native container queries.
49pdf-pro
Master of PDF engineering, specialized in AI-driven extraction, high-fidelity Generation (Puppeteer), and PDF 2.0 Security.
46threejs-expert
Senior WebGPU & 3D Graphics Architect for 2026. Specialized in Three.js v172+, WebGPU-first rendering, TSL (Three Shader Language), and high-performance React 19 integration via `@react-three/fiber` and `@react-three/drei`. Expert in building immersive, low-latency, and accessible 3D experiences for the modern web.
37ui-ux-specialist
Senior Accessibility & Frontend Engineer. Expert in WCAG 2.2 standards, Semantic HTML, and Inclusive Design for 2026.
37