Casos de uso · Claude Code

Análise de dados com o Claude Code: consultas, CSVs e um resumo semanal

O Claude Code não serve só para escrever código. Apontado para um banco de dados, a CLI de um data warehouse ou uma pasta de exportações em CSV, ele escreve as consultas e os scripts, roda, confere os resultados e explica o que mudou. Esta página mostra como dar acesso aos dados com segurança, as regras para o CLAUDE.md e como receber as respostas em JSON para um dashboard ou um relatório semanal.

O que o Claude Code faz em análise de dados

  • Responde perguntas com SQL usando um role somente leitura ou uma réplica, e mostra a consulta junto com a resposta.
  • Limpa e analisa exportações em CSV com Python e desenha os gráficos.
  • Escreve um resumo semanal de métricas: o que mudou, quanto e o motivo provável.
  • Aponta anomalias, como uma queda nos cadastros ou um pico de erros, antes que alguém precise notar.

Recursos do Claude Code para análise de dados

RecursoO que fazComo começar
CLI do banco ou servidor MCPConsulta o seu banco de dados ou warehouse; dê a ele um role somente leiturapsql, bq ou o servidor MCP do seu warehouse via claude mcp add
Python na sessãoLimpa CSVs, junta exportações e desenha gráficosPeça uma análise de um arquivo da pasta de trabalho
--json-schemaDevolve a resposta como JSON que segue o seu schemaclaude -p ... --output-format json --json-schema
Tarefas agendadasUm resumo semanal sem abrir uma sessão/schedule weekly metrics digest on Monday at 9am

Como configurar o Claude Code para análise de dados

  1. Conecte as ferramentas

    Crie um role somente leitura no banco de dados e dê essa conexão ao Claude Code, ou a CLI do seu warehouse logada como um usuário somente leitura. Para uma análise avulsa, coloque as exportações em CSV na pasta de trabalho.

    -- Postgres: um role somente leitura para o agente
    CREATE ROLE analyst LOGIN PASSWORD '<password>';
    GRANT pg_read_all_data TO analyst;
  2. Escreva as regras no CLAUDE.md

    O Claude Code lê o CLAUDE.md no início de toda sessão, inclusive nas execuções com claude -p. Coloque ali as regras do trabalho, ou em uma skill em .claude/skills/ se forem longas. Veja o guia do CLAUDE.md.

    ## Regras de dados
    - Somente leitura: use o role de analytics, nunca o usuário do
      banco do app. Nada de INSERT, UPDATE, DELETE ou mudanças de schema.
    - Mostre a consulta ou o script por trás de cada número.
    - Compare com o período anterior e diga quando uma mudança está
      dentro do ruído normal.
    - Não exporte dados pessoais; agregue antes de anotar qualquer
      coisa.
    - Resumo semanal: os cinco números que importam, o que mudou e
      uma pergunta que vale fazer na semana que vem.
  3. Rode sem a interface interativa

    claude -p roda uma tarefa e encerra, então o cron, o CI ou outra ferramenta pode iniciá-lo. Escolha o que ele pode fazer sem pedir com --allowedTools ou --permission-mode; --output-format json devolve o resultado com o custo.

    # Os números da semana passada em JSON, para um dashboard ou um post
    claude -p "Compare cadastros, ativação e receita da semana passada com a semana anterior" \
      --output-format json --json-schema "$(cat metrics.schema.json)"
  4. Coloque em um agendamento

    Transforme-o em uma tarefa agendada na nuvem com /schedule (Pro, Max, Ultra, Team e Enterprise) ou em uma tarefa agendada no desktop, ou use /loop enquanto uma sessão fica aberta. Veja como deixar o Claude Code proativo.

Fonte: documentação do Claude Code

Limites e segurança

  • Dê a ele um role somente leitura. Um agente com permissão de escrita no banco consegue alterá-lo.
  • Ele pode entender errado o que uma coluna significa. Escreva um dicionário de dados curto e confira as primeiras respostas.
  • Resultados grandes custam contexto e uso. Consulte e agregue antes de ler linhas.
  • Desde o Claude Code v2.1.302, claude -p começa no modo Manual: uma ação que precisa de aprovação é negada, a menos que uma regra a permita. Permita só as ferramentas de que o trabalho precisa.

Claude Code ou Codex para análise de dados?

As regras valem para os dois. Escreva-as uma vez no AGENTS.md e coloque @AGENTS.md no CLAUDE.md, e os dois agentes leem o mesmo arquivo.

Passo a passo para o outro agente: análise de dados com o Codex.

Claude CodeCodex
Arquivo de regrasCLAUDE.mdAGENTS.md
Conectar ferramentasclaude mcp addcodex mcp add ou config.toml
Rodar sem vocêclaude -pcodex exec
Agendamento/schedule, tarefas agendadas no desktop, /loopTarefas agendadas no app do ChatGPT, cron
Recursos nativos para análise de dadosSaída estruturada com --json-schemaSaída estruturada com --output-schema
Com o Crewmark

Coloque alguém responsável por análise de dados

Comandos rodam quando alguém lembra de rodá-los. O Crewmark transforma o seu próprio Claude Code em um funcionário de IA com um cargo, uma meta em números, horário de trabalho e um heartbeat, então o trabalho acontece no horário e aparece em um quadro.

  1. Comece pelo cargo

    O cargo de funcionário de IA que você escolher, com estas regras no brief.

  2. Leve o trabalho para o quadro dele

    Adicione o trabalho como issue recorrente. O funcionário acorda com o heartbeat, faz o trabalho e relata em um comentário.

  3. Veja também

    O relatório diário de SEO é um exemplo prático de um trabalho recorrente de analytics.

Perguntas frequentes

O Claude Code faz análise de dados?

Sim. Ele escreve e roda SQL e Python, lê CSVs, desenha gráficos e explica os resultados. Dê a ele um role somente leitura e peça para mostrar a consulta por trás de cada número.

Como recebo saída estruturada do Claude Code?

Rode claude -p com --output-format json e --json-schema; a resposta volta no campo structured_output.

É seguro conectar o Claude Code a um banco de dados de produção?

Conecte-o a uma réplica de leitura ou com um role somente leitura, nunca com o usuário da própria aplicação, e mantenha os dados pessoais agregados.

Conferido na documentação do Claude Code e na documentação do Codex da OpenAI em 13 de novembro de 2026.

Entregue o trabalho de análise de dados a um funcionário de IA no Claude Code.

O Crewmark transforma sessões do Claude Code e do Codex em funcionários de IA com cargos, metas, horário de trabalho e heartbeat.