Introdução
Começou como um pequeno devaneio, mas evoluiu em um projeto inovador. Este artigo guia você através do desenvolvimento de um Claudinho, um dispositivo de mesa que reage em tempo real ao Claude Code, sem OAuth ou token.
Estrutura do Projeto
O projeto é dividido em três principais seções: a estrutura do código, a implementação de eventos e a configuração do ESP32.
Estrutura do Código
O código é dividido em três partes principais: a parte principal que controla a comunicação com o Claude Code, o script que manipula os eventos e a placa ESP32 que executa as ações.
Implementação de Eventos
O projeto usa hooks para manipular eventos do Claude Code e status line para passar informações de contexto. A placa ESP32 nunca vê credenciais, apenas um segredo local.
Configuração do ESP32
A placa utilizada é a ESP32-C3 Super Mini com display Nextion 2,4". A configuração é feita em segundo plano, sem interferir no modelo do Claude Code.
Extras e Extras Inúteis
Adicionamos vários extras inúteis ao projeto, incluindo um jogo da velha, Genius e um painel de impressão 3D. Todos esses extras são integrados como plugins do Claude Code.
Conclusão
Este projeto é uma demonstração de como integrar ESP32 com agentes de IA pode criar projetos únicos e divertidos.
Recursos Adicionais
Código, guia de montagem e vídeo: Link
Caixa de impressão: Link
Este projeto foi feito por um entusiasta sem ligação oficial com a Anthropic.