Construindo uma plataforma de agentes de IA sem servidor na AWS por US$ 0,01/mês com Claude Code

✍️ OpenClawRadar📅 Publicado: March 29, 2026🔗 Source
Construindo uma plataforma de agentes de IA sem servidor na AWS por US$ 0,01/mês com Claude Code
Ad

Visão Geral do Projeto

O Serverless OpenClaw é uma plataforma completa de agentes de IA serverless construída inteiramente por meio de prompts conversacionais para o Claude Code ao longo de 29 horas distribuídas em 5 semanas. A plataforma executa o agente de IA OpenClaw sob demanda na AWS com uma interface de chat web em React e um bot do Telegram, implantando toda a infraestrutura com um único comando cdk deploy.

Detalhes Técnicos

Otimização de Custos: O projeto reduziu os custos mensais de uma configuração serverless típica de ~US$ 70+ para US$ 0,01/mês no Lambda, sem custos de inatividade. As eliminações específicas incluem:

  • NAT Gateway: -US$ 32/mês
  • ALB (Application Load Balancer): -US$ 18/mês
  • Fargate sempre ativo: -US$ 15/mês
  • Interface VPC Endpoints: -US$ 7/mês cada
  • DynamoDB provisionado: Economias variáveis

Métricas de Desempenho:

  • Cold start: 1,35s (Lambda), 0,12s quente
  • Custo total da AWS durante o desenvolvimento: ~US$ 0,25
  • Custo mensal de execução: ~US$ 0,01 (Lambda)

Qualidade do Código:

  • Testes unitários: 233
  • Testes E2E: 35
  • Stacks CDK: 8
  • Pacotes TypeScript: 6 (monorepo)

Processo de Desenvolvimento

Todo o projeto foi construído sem codificação manual—apenas prompts, revisões e correções de curso. O Claude Code foi usado para:

  • Design de arquitetura: "Projete uma plataforma serverless que custe menos de US$ 1/mês" → Claude Code produziu o PRD, stacks CDK, design de rede
  • Fluxo de trabalho TDD: Claude Code escreveu os testes primeiro, depois a implementação (233 testes antes de uma única implantação)
  • Sessões de depuração: Falhas na construção do Docker, otimização de cold start (68s → 1,35s), problemas de autenticação WebSocket
  • Migração da Fase 2: Mudou do Fargate para Lambda Container Image no meio do projeto, incluindo persistência de sessão no S3 e roteamento inteligente

Os prompts estavam originalmente em coreano, e o Claude Code lidou com o desenvolvimento bilíngue perfeitamente.

Ad

Stack Tecnológica

Monorepo TypeScript (6 pacotes) na AWS usando: CDK para IaC, API Gateway (WebSocket + REST), Lambda + Fargate Spot para computação, DynamoDB, S3, autenticação Cognito, CloudFront + React SPA, Telegram Bot API. Suporte multi-LLM via Anthropic API e Amazon Bedrock.

Padrões Práticos

API Gateway em vez de ALB: Economiza US$ 18+/mês. WebSocket + REST no API Gateway com handlers Lambda.

Estrutura do Tutorial

O tutorial de 7 capítulos de "vibe coding" documenta cada prompt, falha e correção:

  • Capítulo 1: O Desafio de US$ 1/Mês (~2h) - PRD, design de arquitetura, análise de custos
  • Capítulo 2: MVP em um Fim de Semana (~8h) - Fase 1 de 10 etapas, stacks CDK, TDD
  • Capítulo 3: Verificação da Realidade da Implantação (~4h) - Docker, segredos, autenticação, primeira implantação real
  • Capítulo 4: A Batalha do Cold Start (~6h) - Otimização do Docker, ajuste de CPU, pré-aquecimento
  • Capítulo 5: Migração para Lambda (~4h) - Fase 2, agente incorporado, sessões S3
  • Capítulo 6: Roteamento Inteligente (~3h) - Híbrido Lambda/Fargate, pré-visualização de cold start
  • Capítulo 7: Automação de Lançamento (~2h) - Habilidades, revisão paralela, lançamentos no GitHub

Cada capítulo inclui: o prompt real dado → o que o Claude Code fez → o que quebrou → como corrigimos → lições aprendidas → comandos reproduzíveis.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also