Kiro Crew: O Agente que Trabalha Enquanto Você Dorme
Conheça o Kiro Crew — agente autônomo da AWS com memória persistente, jobs agendados e integração com Slack, Telegram e Discord.
Kiro Crew: O Agente que Trabalha Enquanto Você Dorme

Sexta-feira, fim de tarde. Você está prestes a desligar quando um colega manda uma mensagem: “aquele bug de latência voltou”. Você lembra vagamente de ter resolvido algo parecido meses atrás — os logs que olhou, os testes que rodou, onde encontrou o problema. Não é difícil. Só que requer estar em vários lugares ao mesmo tempo, conectando contexto entre ferramentas.
Isso é trabalho de engenharia real. Nunca foi uma tarefa, uma sessão, um prompt. É um fluxo que atravessa repositórios, ferramentas, revisões e dias. E no momento que você sai, tudo para e espera você voltar.
O Kiro Crew assume esse trabalho. Você manda uma mensagem pedindo pra ele encontrar o que você fez da última vez, documentar e enviar pro colega. Fecha o notebook e vai curtir o fim de semana. Mais tarde, recebe a notificação de que o problema foi resolvido.
O que é o Kiro Crew
Kiro Crew é um projeto open source desenvolvido internamente na Amazon (originalmente chamado MeshClaw) que estende o Kiro CLI para funcionar como um agente autônomo persistente. Ele roda num servidor — seu laptop, uma VPS, um Raspberry Pi, um container — e continua trabalhando mesmo quando você não está olhando.
A proposta: você delega tarefas, e o agente:
- Mantém contexto entre sessões — memória de preferências, projetos ativos, histórico de decisões
- Aprende com correções — erros viram “lessons” que mudam comportamento futuro
- Trabalha em paralelo — múltiplas conversas, múltiplos subagentes
- Segue cronogramas — cron jobs, heartbeats, webhooks
- Conecta seus canais — Slack, Telegram, Discord, Teams, WeChat
Em menos de 6 meses dentro da Amazon, o projeto foi adotado por mais de 39.000 desenvolvedores, com quase 500 contribuidores enviando 567 atualizações numa média de 143 commits por semana. Não cresceu por causa da arquitetura — cresceu porque as pessoas podiam moldar pra suas próprias necessidades.
Como Funciona

O Kiro Crew opera em cima do Kiro CLI via Agent Client Protocol (ACP). Você instala o Kiro CLI, faz login, e o Crew usa ele como backend para executar tarefas.
A arquitetura tem três camadas:
1. Gateway (backend Python)
O núcleo do sistema. Gerencia:
- Sessões de chat — conversas persistentes com contexto
- Memória — banco vetorial + full-text search para recuperar contexto relevante
- Lessons e Skills — arquivos Markdown que você inspeciona, edita ou remove
- Cron jobs — tarefas recorrentes com cadência definida
- Webhooks — disparo de ações via eventos externos
2. Dashboard (React)
Interface web local para:
- Visualizar e gerenciar conversas
- Acompanhar tarefas em execução (Activity view)
- Editar memória, lessons e skills
- Configurar jobs e integrações
- Ver audit log de todas as ações
3. Integrações de Chat
Bots para Slack, Telegram, Discord, Teams e WeChat que conectam o agente aos canais onde você já trabalha. Manda uma mensagem pro bot, e ele executa no servidor e responde.
O que o Diferencia
Memória que Sobrevive Reboot

Preferências, contexto de projeto e histórico relevante são armazenados num knowledge graph com embeddings vetoriais e busca full-text. Quando você inicia uma nova conversa, o agente recupera o que importa em vez de reler tudo do zero.
Lessons e Skills Transparentes

Correções viram lessons — arquivos Markdown que você pode ler e editar. Padrões repetidos viram skills reutilizáveis. Tudo no mesmo formato de steering files que o Kiro IDE e CLI já usam.
Trabalha Enquanto Você Descansa

Jobs recorrentes rodam em schedule. Um digest matinal pode coletar PRs abertos. Um heartbeat pode monitorar um deploy até mudar de estado. Um webhook pode iniciar trabalho quando um evento externo acontece.
Coordena Múltiplos Agentes
Rode várias conversas simultâneas, cada uma com contexto isolado. Delegue pesquisa e implementação pra subagentes que retornam resultados pro agente principal.
Apps com Interface Própria
Tem trabalho que não cabe em chat. Pra esses casos, o Crew suporta Apps — interfaces feitas sob medida que combinam UI customizada com agentes, skills e integrações. O Issue Radar triageia issues. O Task Runner executa tarefas longas. O DevFleets gerencia work trees.
Segurança desde o Commit Zero
Sandbox de OS, comandos negados por padrão, bloqueio de padrões suspeitos, validação de input, redação de credenciais, e audit log assinado de cada ação. Porque é open source, você pode auditar cada camada.
Quando Usar
O Kiro Crew faz sentido quando seu trabalho:
- Atravessa sessões — migrações, investigações multi-repo, PRs que precisam de monitoramento
- Precisa de memória — você não quer reexplicar contexto toda vez
- Beneficia de automação — digests matinais, scans recorrentes, respostas a eventos
- Requer acesso remoto — você quer mandar uma mensagem do celular e o agente executar no servidor
Não faz sentido se você só precisa de um agente de codificação local para pair programming. Pra isso, o Kiro CLI ou IDE sozinhos resolvem.
Arquitetura de Deploy
O Crew pode rodar de várias formas:
| Modo | Descrição | Melhor para |
|---|---|---|
| Local | No seu laptop/desktop | Dev solo, testes |
| Remote Host | VPS, VM, servidor dedicado | Disponibilidade 24/7 |
| Container | Docker oficial | Deploy padronizado, Coolify/Kubernetes |
| Home Server | Raspberry Pi, NUC | Baixo custo, controle total |
Todos compartilham a mesma configuração: env vars para tokens de chat, URL do dashboard, e o Kiro CLI autenticado.
Integrações Disponíveis
Chat Platforms
- Slack — app com Socket Mode
- Telegram — bot com long polling
- Discord — bot tradicional
- Microsoft Teams — app registrado
- WeChat — WeCom enterprise
- Webex — integração Cisco
Acesso Remoto
- SSH Tunnel — acesso do laptop
- HTTPS Tunnel — acesso do celular (cloudflared, ngrok, Tailscale Funnel)
- Dashboard local — interface web em
localhost:5476
Extensibilidade
- MCP Servers — tools externos
- Webhooks — disparo por eventos
- Apps — interfaces customizadas
Prós e Contras
Prós
- Open source de verdade — código aberto, governança pública, contribuições aceitas
- Memória persistente — contexto sobrevive sessões e restarts
- Multi-plataforma de chat — trabalhe de onde você já está (Telegram, Slack, etc.)
- Jobs e webhooks — automação sem babysitting
- Audit log completo — transparência total de ações
- Segurança built-in — sandbox, redação de secrets, validação
Contras
- Complexidade de setup — mais partes móveis que um agente local
- Requer infra — você precisa de um servidor rodando 24/7
- Kiro CLI obrigatório — depende da autenticação AWS/Kiro
- Dashboard local only — acesso remoto requer tunnel ou proxy
- Em evolução rápida — 143 commits/semana significa breaking changes frequentes
Comparativo Rápido

| Aspecto | Kiro CLI | Kiro Crew |
|---|---|---|
| Execução | Local, sessão única | Persistente, servidor |
| Memória | Contexto de conversa | Knowledge graph + lessons |
| Chat | Terminal | Slack, Telegram, Discord, etc. |
| Jobs | Manual | Cron, webhooks, heartbeats |
| Subagentes | Sim | Sim, com Activity view |
| UI | Terminal | Dashboard web |
| Open Source | Não | Sim |
Próximos Passos
Se você quer um agente que funcione enquanto você não está olhando, o Kiro Crew é a opção mais completa no ecossistema Kiro. No próximo post, mostro como instalar ele no Coolify com integração Telegram — setup completo pra rodar numa VPS.
Para explorar mais sobre agentes autônomos e como escolher o certo pro seu caso, confira:
- Como escolher seu agente de codificação — Critérios para escolher seu agente
- Kiro IDE e CLI — Guia completo do Kiro IDE e CLI
- IDE vs CLI: dois modelos de agente — IDE vs CLI: dois modelos de agente
Baseado na documentação oficial do Kiro Crew e kiro.dev/crew. Dados verificados em agosto de 2026.