Agent skill
hosted-agents
Diseño e implementación de infraestructura para agentes alojados, entornos de ejecución aislados (sandboxes), agentes de fondo y soporte multijugador.
Install this agent skill to your Project
npx add-skill https://github.com/YuniorGlez/gemini-elite-core/tree/main/skills/hosted-agents
SKILL.md
🌐 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.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
filesystem-context
Uso del sistema de archivos como extensión de la ventana de contexto, persistencia de planes, comunicación entre sub-agentes y carga dinámica de habilidades.
git-flow
Senior Workflow Architect. Master of Trunk-Based Development, Stacked Changes, and 2026 Branching Strategies.
track-master
Senior Progress Analyst & Conductor Strategist. Expert in Predictive Project Tracking and Agentic Milestone Management for 2026.
artifact-janitor
Senior Build Cleanup & System Optimization Specialist. Expert in reclaiming disk space and resolving build corruption in 2026 ecosystems.
openapi-pro
Senior API Architect & Integration Engineer for 2026. Specialized in Type-Safe API contracts using OpenAPI 3.1, Zod-First schema derivation, and automated TypeScript client generation. Expert in bridging the gap between Hono backends and Next.js 16 frontends using `openapi-fetch`, `orval`, and unified monorepo type-sharing.
seo-pro
Senior SEO Architect & Content Strategist. Expert in SGE Optimization, E-E-A-T Standards, and Semantic Entity SEO for 2026.
Didn't find tool you were looking for?