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

✍️ OpenClawRadar📅 Publicado: 29 de marzo de 2026🔗 Source
Construyendo una plataforma de agentes de IA sin servidor en AWS por $0.01/mes con Claude Code
Ad

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.

Ad

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

Ad

👀 Ver también

Principios de escritura de habilidades para Claude Code, basados en 159 habilidades de código abierto.
Guías

Principios de escritura de habilidades para Claude Code, basados en 159 habilidades de código abierto.

Un desarrollador comparte 10 principios para escribir habilidades efectivas para Claude Code, basados en la construcción y mantenimiento de un registro de código abierto con 159 habilidades. Los principios incluyen enfoques prácticos como usar carpetas en lugar de archivos únicos, agregar secciones de advertencias e implementar ganchos bajo demanda.

OpenClawRadar
Dominando OpenClaw 101: Una guía para principiantes inspirada en las ideas de Redditor.
Guías

Dominando OpenClaw 101: Una guía para principiantes inspirada en las ideas de Redditor.

Sumérgete en OpenClaw con nuestra guía completa, inspirada en las ideas de la comunidad de Reddit. Evita errores comunes y maximiza tu productividad con estos consejos de expertos.

OpenClawRadar
Cuatro Métodos para Transferir el Historial de ChatGPT a la Memoria de Claude
Guías

Cuatro Métodos para Transferir el Historial de ChatGPT a la Memoria de Claude

Claude ahora ofrece importación de memoria para datos de ChatGPT, pero existen cuatro enfoques con diferentes compensaciones: importación integrada para velocidad, abstracción curada para control, exportación completa para preservación, o un método híbrido que combina los tres.

OpenClawRadar
Comprensión de la Arquitectura de Agentes de IA: Capas Deterministas vs. Probabilísticas
Guías

Comprensión de la Arquitectura de Agentes de IA: Capas Deterministas vs. Probabilísticas

Un usuario de Reddit comparte un modelo mental para sistemas de agentes de IA que separa capas deterministas (scripts, comandos, APIs) de capas probabilísticas (razonamiento y decisiones del LLM). La idea clave: trasladar la mayor cantidad de trabajo posible al lado determinista.

OpenClawRadar