Voltar ao Blog
Claude CodeIAAutomaçãoExcelDashboardNo-Code

Claude Code: Criando Dashboards HTML a Partir de Excel Sem Escrever Código

Paulo Giavoni

Paulo Giavoni

Engenheiro & Especialista BIM

12 fevereiro 20268 min read
Claude Code: Criando Dashboards HTML a Partir de Excel Sem Escrever Código

O Poder de Desenvolver Sem Código#

Imagine poder criar qualquer arquivo, analisar dados complexos e desenvolver visualizações interativas apenas conversando. Isso não é mais ficção científica. Com o Claude Code, essa realidade está ao alcance de qualquer pessoa.

Neste artigo, vou mostrar exatamente como usei o Claude Code para:

  1. Analisar uma planilha Excel com lista de desenhos
  2. Extrair insights dos dados
  3. Criar um dashboard interativo em HTML

Tudo isso sem escrever uma única linha de código.


Assista ao Vídeo#

Antes de continuar a leitura, assista ao vídeo completo onde demonstro todo o processo em tempo real:


O Que é o Claude Code?#

O Claude Code é uma ferramenta de codificação agêntica da Anthropic que lê seu codebase, edita arquivos, executa comandos e se integra com suas ferramentas de desenvolvimento. Está disponível em múltiplas interfaces:

  • Terminal - Para desenvolvedores que preferem linha de comando
  • IDE - Integração direta com VS Code e outros editores
  • Desktop App - Aplicativo dedicado para uso standalone
  • Browser - Acesso via navegador sem instalação
Abrindo o Claude Code
Abrindo o Claude Code

Diferente de outros assistentes de IA que apenas sugerem código, o Claude Code:

  • Lê e modifica arquivos diretamente no seu sistema
  • Executa comandos no terminal
  • Cria projetos completos do zero
  • Itera e corrige baseado no seu feedback
  • Entende o contexto do seu projeto inteiro

É como ter um desenvolvedor sênior disponível 24/7, mas que você controla apenas conversando.


Por Que Claude Code é Diferente?#

Agente vs. Assistente#

A maioria dos assistentes de IA funciona assim:

  1. Você pergunta algo
  2. A IA responde com código
  3. Você copia, cola e executa

O Claude Code funciona diferente:

  1. Você descreve o que quer
  2. A IA executa as ações diretamente
  3. Você revisa e itera

Essa diferença é fundamental. O Claude Code não é um chatbot que sugere - é um agente que executa.

Contexto Completo do Projeto#

O Claude Code lê todo o seu codebase antes de fazer modificações. Isso significa:

  • Entende a estrutura do projeto
  • Respeita padrões existentes
  • Faz mudanças consistentes em múltiplos arquivos
  • Não quebra dependências

O Fluxo de Trabalho: Do Excel ao Dashboard#

Passo 1: Abrindo o Claude Code e Selecionando a Pasta#

Primeiro, abri o Claude Code e selecionei a pasta onde estava meu arquivo Excel com a lista de desenhos do projeto.

Selecionando a pasta do projeto
Selecionando a pasta do projeto

O Claude Code automaticamente reconhece os arquivos na pasta e está pronto para receber instruções.

Passo 2: Analisando a Lista de Desenhos#

Com a pasta selecionada, pedi para o Claude Code analisar o arquivo Excel:

Text
1"Analise este arquivo Excel e me mostre os principais insights dos dados."
Prompt e resultado da análise da lista de desenhos
Prompt e resultado da análise da lista de desenhos

O Claude Code automaticamente:

  • Abriu o arquivo Excel com a lista de desenhos
  • Identificou as colunas (número do desenho, disciplina, status, revisão, etc.)
  • Gerou um resumo estatístico completo
  • Apontou padrões como distribuição por disciplina e status de revisão

Passo 3: Solicitando o Dashboard HTML#

Com os dados analisados, o próximo passo foi simples:

Text
1"Crie um dashboard em HTML para visualizar esses dados de forma interativa."
Pedindo a criação do dashboard HTML
Pedindo a criação do dashboard HTML

E aqui a mágica acontece. O Claude Code:

  • Escolheu as bibliotecas adequadas (Chart.js, por exemplo)
  • Criou a estrutura HTML completa
  • Adicionou estilos CSS responsivos
  • Implementou gráficos interativos
  • Salvou tudo em um arquivo pronto para uso

Passo 4: O Dashboard Final#

Em poucos segundos, o Claude Code gerou um dashboard completo e funcional:

Dashboard final gerado pelo Claude Code
Dashboard final gerado pelo Claude Code

O resultado inclui:

  • Gráficos de distribuição por disciplina
  • Status de revisão dos desenhos
  • Filtros interativos
  • Design responsivo e profissional

Passo 5: Refinando o Resultado#

O processo não termina na primeira versão. A beleza do Claude Code está na iteração:

Text
1"Adicione um filtro por data e mude as cores para azul."

Cada ajuste é aplicado instantaneamente, permitindo que você refine o resultado até ficar perfeito.


Melhores Práticas com Claude Code#

Baseado na documentação oficial e na minha experiência, aqui estão algumas dicas:

1. Seja Específico nas Instruções#

Ruim: "Crie um dashboard"

Bom: "Crie um dashboard HTML com gráficos de barras para vendas por mês, usando Chart.js, com cores em tons de azul e filtro por ano"

2. Itere em Passos Pequenos#

Em vez de pedir tudo de uma vez:

  1. Primeiro, peça a análise dos dados
  2. Depois, a estrutura básica
  3. Então, os refinamentos visuais
  4. Por fim, as interações

3. Revise Antes de Usar#

O Claude Code é poderoso, mas sempre:

  • Leia o código gerado
  • Teste com dados reais
  • Valide a lógica de negócio

4. Use o Contexto a Seu Favor#

Se você já tem um projeto com padrões definidos, o Claude Code vai respeitá-los. Quanto mais contexto ele tiver, melhor será o resultado.


Por Que Isso Muda Tudo?#

Democratização do Desenvolvimento#

Antes, criar um dashboard exigia conhecimento de:

  • HTML e CSS
  • JavaScript
  • Bibliotecas de gráficos
  • Manipulação de dados

Agora, qualquer pessoa que saiba descrever o que precisa pode criar soluções profissionais.

Velocidade de Prototipagem#

O que antes levava horas ou dias agora leva minutos. Isso permite:

  • Testar ideias rapidamente
  • Apresentar conceitos para clientes
  • Validar hipóteses com dados reais

Foco no Problema, Não na Sintaxe#

Você não precisa mais se preocupar com vírgulas, parênteses ou erros de digitação. Pode focar no que realmente importa: o problema que está resolvendo.


Aplicações Práticas no BIM e Engenharia#

Este fluxo de trabalho tem aplicações diretas no nosso campo:

CenárioAplicação
Relatórios de projetoTransformar exports do Revit em dashboards visuais
Análise de quantitativosVisualizar dados de BIM 5D de forma interativa
CronogramasCriar visualizações de cronograma 4D personalizadas
Controle de qualidadeDashboards de checagem de modelos
ApresentaçõesVisualizações para reuniões com clientes
AutomaçãoScripts Python para Dynamo ou processamento de dados
DocumentaçãoGerar documentação técnica automaticamente

Como Começar com Claude Code#

Opção 1: Via Terminal#

Bash
1npm install -g @anthropic-ai/claude-code
2cd seu-projeto
3claude-code

Opção 2: Via Desktop App#

  1. Baixe em code.claude.com
  2. Instale o aplicativo
  3. Aponte para seu projeto
  4. Comece a conversar

Opção 3: Via IDE#

  1. Instale a extensão do Claude Code no VS Code
  2. Abra seu projeto
  3. Use o painel lateral para interagir

O Que Você Precisa#

  1. Conta na Anthropic - Para autenticação
  2. Seus dados - Pode ser Excel, CSV, JSON ou qualquer formato
  3. Uma ideia clara - Saber o que você quer visualizar ou analisar

A curva de aprendizado é praticamente zero. Se você sabe descrever o que precisa, já sabe usar o Claude Code.


Limitações e Considerações#

Como toda ferramenta, o Claude Code tem suas limitações:

O Que Funciona Bem#

  • Tarefas com escopo bem definido
  • Iteração baseada em feedback
  • Criação de protótipos e MVPs
  • Automação de tarefas repetitivas
  • Refatoração de código existente
  • Geração de testes automatizados

O Que Requer Atenção#

  • Projetos muito grandes podem precisar de contexto adicional
  • Lógica muito específica requer descrições detalhadas
  • Sempre revise o resultado antes de usar em produção
  • Dados sensíveis devem ser tratados com cuidado

O Futuro do Desenvolvimento#

Estamos apenas no início de uma transformação fundamental na forma como criamos software.

O Claude Code representa um paradigma onde:

  • A intenção substitui a implementação
  • O diálogo substitui a digitação
  • A iteração substitui a perfeição inicial

Para profissionais de BIM e engenharia, isso significa poder automatizar tarefas que antes exigiam equipes de desenvolvimento, tudo através de conversas naturais.


Recursos Adicionais#


Conclusão#

O exemplo do Excel transformado em dashboard é apenas a ponta do iceberg. O mesmo princípio se aplica a:

  • Scripts de automação
  • Ferramentas personalizadas
  • Integrações entre sistemas
  • Relatórios automatizados
  • APIs e backends
  • Aplicações web completas
  • E muito mais

Se você ainda não experimentou o Claude Code, este é o momento. O futuro do desenvolvimento é conversacional, e ele já chegou.

Share:

Questions or Feedback?

I'd love to hear your thoughts on this article. Reach out directly and let's start a conversation.

Follow me on LinkedIn for more BIM tips and updates