Construyendo una plataforma de agentes de IA sin servidor en AWS por $0.01/mes con Claude Code

Resumen del Proyecto
Serverless OpenClaw es una plataforma completa de agentes de IA serverless construida enteramente mediante prompts conversacionales a Claude Code durante 29 horas distribuidas en 5 semanas. La plataforma ejecuta el agente de IA OpenClaw bajo demanda en AWS con una interfaz de chat web en React y un bot de Telegram, desplegando toda la infraestructura con un solo comando cdk deploy.
Detalles Técnicos
Optimización de Costos: El proyecto redujo los costos mensuales de una configuración serverless típica de ~$70+ a $0.01/mes en Lambda con cero costos de inactividad. Eliminaciones específicas incluyen:
- NAT Gateway: -$32/mes
- ALB (Application Load Balancer): -$18/mes
- Fargate siempre activo: -$15/mes
- Puntos de Terminación VPC de Interfaz: -$7/mes cada uno
- DynamoDB aprovisionado: Ahorros variables
Métricas de Rendimiento:
- Arranque en frío: 1.35s (Lambda), 0.12s caliente
- Costo total de AWS durante el desarrollo: ~$0.25
- Costo mensual de ejecución: ~$0.01 (Lambda)
Calidad del Código:
- Pruebas unitarias: 233
- Pruebas E2E: 35
- Stacks CDK: 8
- Paquetes TypeScript: 6 (monorepo)
Proceso de Desarrollo
Todo el proyecto fue construido sin codificación manual—solo prompts, revisiones y correcciones de curso. Claude Code fue utilizado para:
- Diseño de arquitectura: "Diseña una plataforma serverless que cueste menos de $1/mes" → Claude Code produjo el PRD, stacks CDK, diseño de red
- Flujo de trabajo TDD: Claude Code escribió las pruebas primero, luego la implementación (233 pruebas antes de un solo despliegue)
- Sesiones de depuración: Fallos en la construcción de Docker, optimización de arranque en frío (68s → 1.35s), problemas de autenticación WebSocket
- Migración de Fase 2: Movimiento de Fargate a Lambda Container Image a mitad del proyecto, incluyendo persistencia de sesiones S3 y enrutamiento inteligente
Los prompts estaban originalmente en coreano, y Claude Code manejó el desarrollo bilingüe sin problemas.
Tecnologías Utilizadas
Monorepo TypeScript (6 paquetes) en AWS usando: CDK para IaC, API Gateway (WebSocket + REST), Lambda + Fargate Spot para cómputo, DynamoDB, S3, autenticación Cognito, CloudFront + React SPA, Telegram Bot API. Soporte multi-LLM mediante Anthropic API y Amazon Bedrock.
Patrones Prácticos
API Gateway en lugar de ALB: Ahorra $18+/mes. WebSocket + REST en API Gateway con manejadores Lambda.
Estructura del Tutorial
El tutorial de 7 capítulos de "vibe coding" documenta cada prompt, fallo y solución:
- Capítulo 1: El Desafío de $1/Mes (~2h) - PRD, diseño de arquitectura, análisis de costos
- Capítulo 2: MVP en un Fin de Semana (~8h) - Fase 1 de 10 pasos, stacks CDK, TDD
- Capítulo 3: Verificación de la Realidad del Despliegue (~4h) - Docker, secretos, autenticación, primer despliegue real
- Capítulo 4: La Batalla del Arranque en Frío (~6h) - Optimización de Docker, ajuste de CPU, precalentamiento
- Capítulo 5: Migración a Lambda (~4h) - Fase 2, agente embebido, sesiones S3
- Capítulo 6: Enrutamiento Inteligente (~3h) - Híbrido Lambda/Fargate, vista previa de arranque en frío
- Capítulo 7: Automatización de Lanzamiento (~2h) - Habilidades, revisión paralela, lanzamientos en GitHub
Cada capítulo incluye: el prompt real dado → lo que hizo Claude Code → lo que falló → cómo lo arreglamos → lecciones aprendidas → comandos reproducibles.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Actualización de OpenClaw v2.0: Lista de Verificación Crítica Previo a la Actualización para Evitar Cambios Disruptivos
La última actualización de OpenClaw introduce 12 cambios importantes, un nuevo sistema de complementos y más de 30 parches de seguridad. Esta guía describe cinco verificaciones esenciales que realizar antes de actualizar, incluyendo el cambio de nombre de variables de entorno, la migración del directorio de estado y la reconfiguración de la automatización del navegador.

Ejecutando OpenClaw, ClawdBot y MoltBot con un presupuesto.
Descubre cómo ejecutar OpenClaw, ClawdBot y MoltBot sin gastar una fortuna. Explora consejos de presupuesto y alternativas gratuitas según lo discutido por entusiastas en r/clawdbot.

OpenClaw 4.1 con Gemma 4 Stack: Arquitectura Híbrida y Correcciones de Configuración
Una publicación de Reddit detalla una pila de agentes locales optimizada que combina OpenClaw 4.1 con el modelo Gemma 4 de Google, con una arquitectura híbrida, correcciones de configuración específicas para la llamada a herramientas de Ollama y ajustes en la ventana de contexto.

Configuración de OpenClaw para automatización de navegador con intervención humana usando Docker, Chromium y noVNC
Un desarrollador comparte su configuración de contenedor Docker que permite a OpenClaw manejar CAPTCHAs y aprobaciones durante la ejecución mediante el uso de Chromium con noVNC para acceso remoto, requiriendo ~300MB de RAM y tiempos de arranque en frío de 3 segundos.