Usando o Claude Code para Construir um Pipeline de Análise de Imagens de Satélite para Previsões no Varejo

Visão Geral do Projeto
Um desenvolvedor experimentou usar o Claude Code para replicar técnicas de análise de imagens de satélite de fundos de hedge que supostamente geram retornos de 4-5% em torno de anúncios de lucros. O objetivo era ver se dados de satélite gratuitos poderiam aproximar os dados de alta resolução de mais de US$ 100 mil/ano usados por fundos profissionais.
Implementação Técnica
O pipeline analisa a ocupação de estacionamentos para três varejistas com resultados de lucros conhecidos para o verão de 2025: Walmart (abaixo do esperado), Target (abaixo do esperado) e Costco (acima do esperado). O desenvolvedor selecionou 10 lojas de cada varejista (30 no total) no Sunbelt dos EUA para maximizar imagens sem nuvens.
A estrutura do projeto inclui:
orchestrator- Controlador principal que executa o pipeline completo por conjunto de varejistas- Diretório
skills/com módulos especializados:fetch-satellite-imagery- Coleta imagens ópticas do Sentinel-2 + radar do Sentinel-1 via Google Earth Enginequery-parking-boundaries- Busca polígonos de estacionamentos do OpenStreetMapsubtract-building-footprints- Remove telhados de edifícios das máscaras de estacionamentomask-vegetation- Aplica filtragem NDVI para excluir grama/árvorescalculate-occupancy- Calcula brilho + proporção NIR → pontuação de ocupação por pixelnormalize-per-store- Linha de base do 95º percentil para que cada loja seja comparada com seu próprio "vazio"compute-yoy-change- Variação percentual ano a ano na ocupação por lojaalpha-adjustment- Subtrai a média do grupo para isolar o sinal relativo de cada varejistarun-statistical-tests- Testes de permutação (10K iterações), testes binomiais, reamostragem bootstrap
sub-agents/para refinamento iterativo baseado em resultados:optical-analysis- Bandas visíveis + NIR do Sentinel-2radar-analysis- SAR do Sentinel-1 (metal reflete micro-ondas, asfalto não)vision-scoring- Alimenta miniaturas de satélite no Claude para previsão direta de ocupação
Como o Claude Code Foi Usado
O Claude escreveu mais de 35 scripts Python para todo o pipeline, incluindo análise estatística, lógica de refinamento de polígonos e ferramentas de produção de vídeo. O desenvolvimento envolveu múltiplos ciclos de iteração onde o Claude analisava resultados, identificava problemas e propunha correções.
Estágios principais de desenvolvimento:
Estágio 1 (Aquisição de Dados): O Claude escreveu chamadas de API do Google Earth Engine para coletar imagens do Sentinel-2, lidou com mascaramento de nuvens, extraiu bandas espectrais e exportou para CSV. Quando a abordagem inicial de caixa delimitadora estava ruidosa, o Claude sugeriu consultar o OpenStreetMap por polígonos reais de estacionamentos e subtrair as pegadas dos edifícios.
Estágio 2 (Cálculo de Ocupação): O Claude projetou a fórmula de ocupação combinando brilho visível e reflectância de infravermelho próximo, reconhecendo que carros e asfalto refletem luz de forma diferente através dos comprimentos de onda. Implementou normalização por loja para que cada loja seja comparada com sua própria linha de base.
Estágio 3 (Pivô para Radar): Quando os resultados ópticos voltaram como ruído (1/3 correto), o Claude construiu o pipeline SAR do zero coletando dados de radar do Sentinel-1 e implementando normalização ajustada por alfa para isolar o sinal relativo de cada varejista.
Estágio 4 (Experimento com Claude Vision): O desenvolvedor gerou 5.955 miniaturas e as alimentou no Claude para pontuação direta de previsão de ocupação.
Restrições Técnicas
O experimento usou dados Sentinel de resolução de 10m, comparado com as imagens de 30cm/pixel usadas por pesquisadores de Berkeley. Com resolução de 10m, um carro é apenas 1/12 de um pixel, enquanto com resolução de 30cm, um carro tem cerca de 80 pixels. A hipótese era que mesmo com resolução de 10m, estacionamentos cheios deveriam parecer espectralmente diferentes dos vazios.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Um Pipeline de Prompt Demonstra Propriedades de Meta-Programação
Um desenvolvedor construiu um pipeline de prompts de quatro estágios para um aplicativo Electron que se assemelha estruturalmente a uma linguagem de programação, apresentando contratos tipados, fluxo de controle e documentação automática. O sistema corrigiu 17 bugs e refatorou 1.218 linhas de código em um dia.

Claude Opus 4.6 Engenharia Reversa da Autenticação de Jogo em 7 Minutos Usando Ghidra MCP
Um desenvolvedor utilizou o Claude Opus 4.6 com o plugin do servidor MCP do Ghidra para fazer engenharia reversa do método de verificação de autenticação de Command & Conquer: Kane's Wrath. A IA analisou um binário limpo, identificou a função de verificação, criou um patch e renomeou todas as funções e estruturas de dados em cerca de 7 minutos.

O desenvolvedor de jogos usa o OpenClaw para coleta automatizada de feedback e refatoração de código.
Um desenvolvedor de jogos executa o OpenClaw como um serviço em segundo plano em um MacBook para gerenciar dois projetos: Heretical (um jogo na Steam) e Duskland (um projeto em TypeScript). O sistema utiliza modelos Claude via Discord e Telegram, com arquivos de memória em Markdown armazenados localmente.

Usando o Claude para Construir o PainSignal: Um Banco de Dados com 1.000 Problemas Reais de Negócios
Um desenvolvedor usou o Claude Code para construir o PainSignal, uma plataforma que organiza 1.000 problemas reais de negócios de setores como transporte rodoviário e limpeza. O Claude lidou com a classificação de dados, agrupamento de oportunidades e geração de conceitos de aplicativos.