Construindo um Sistema Contextual de Resumo de Notícias Pessoal com IA usando Claude Code

Como o Sistema Funciona
O sistema de resumo opera em dois estágios. O Estágio 1 usa Python para buscar dados de 17 fontes simultaneamente: Substacks, Reddit, Hacker News, arXiv, GitHub Trending, Bluesky, blogs de empresas (Anthropic, OpenAI, Google, etc.), notícias tradicionais (NYT, Verge, Ars Technica, TechCrunch), artigos do HuggingFace, registros MCP e podcasts com transcrição do Groq. Este estágio realiza filtragem básica por tempo e remoção de URLs duplicadas, gerando JSON bruto com 200-300 itens por execução. Nenhuma chamada de LLM ocorre aqui—é puramente coleta de dados.
O Estágio 2 envolve uma sessão do Claude Code iniciada via script de shell com claude -p e acesso a ferramentas incluindo leitura/escrita de arquivos, busca na web e um sistema de memória pessoal chamado maasv. Este sistema de memória mantém um grafo de projetos, decisões e contexto ao longo do tempo via MCP.
Processo da Sessão Claude
A sessão Claude inicializa a memória para entender no que o desenvolvedor tem trabalhado nas últimas 48-72 horas, lê o JSON bruto do feed do Estágio 1, realiza 5-10 buscas web direcionadas para preencher lacunas com base no foco atual, lê resumos anteriores para evitar repetições e capturar tendências de várias semanas, e lê o código-fonte real quando itens de notícia se conectam a projetos. Ela escreve resumos narrativos nos formatos .md e .html e registra tudo na memória para referência futura.
Seções do Resumo
- Em Primeiro Plano: Conecta as notícias de hoje ao trabalho ativo. Se uma dependência foi alterada ontem e esse fornecedor aparece nas notícias de hoje, faz a conexão.
- O Resumo: 4-6 parágrafos de análise narrativa ligando histórias, não em formato de lista.
- Advogado do Diabo: Questiona decisões recentes com evidências. Se uma fonte de dados foi removida por razões éticas, especifica qual cobertura está sendo perdida.
- Cantinho da Esposa: Curadoria de notícias de IA + finanças para a esposa do desenvolvedor, que trabalha em venture e M&A em uma agência de classificação de crédito.
- Conexões de Código: Mapeia notícias para arquivos e números de linha específicos no código. Por exemplo: "As especificações deste novo modelo open-weight o tornam um candidato para seu caminho de fallback local em llm/providers/init.py:95-145." Ele lê o código para escrever essas conexões.
- Vale um Clique: 10 itens extras que não entraram na narrativa, mas valem um clique.
Implementação Técnica
O sistema roda seg/qua/sex às 6:30 da manhã em um Mac Mini usando launchd para agendamento. A stack tecnológica inclui Python (async httpx, feedparser, beautifulsoup4), CLI do Claude Code (claude -p com --allowedTools), maasv (sistema de memória pessoal via MCP), Groq (transcrição de podcasts) e Markdown com um pequeno conversor HTML para leitura móvel. O custo total é aproximadamente US$ 6-12 por mês.
O desenvolvedor observa que a camada de memória (maasv) é fundamental para fazer o sistema funcionar efetivamente, pois mantém o contexto sobre projetos, decisões, interesses familiares e histórico de leitura.
📖 Read the full source: r/ClaudeAI
👀 See Also

100 Agentes Paralelos Claude Engenharia Reversa de Marketing Open Source: Um Manual do r/ClaudeAI
Desenvolvedor cria 100 sessões paralelas de Claude+Codex para analisar por que seu projeto open-source recebeu zero upvotes — agentes retornaram um manual de marketing de 7 pontos e descobriram o registro de plugins da Anthropic como um canal de baixa concorrência.

Claude Code Usado para Engenharia Reversa do Disney Infinity 1.0, Quebrando Restrição de 13 Anos de Personagens
Um desenvolvedor usou o Claude Code (Opus 4.6 com alto raciocínio) para fazer engenharia reversa do binário do jogo Disney Infinity 1.0, identificando e corrigindo 13 locais de chamada de validação que impediam os personagens de jogarem em qualquer conjunto de jogo. A solução exigiu 17 correções binárias e 3 arquivos de dados modificados, resolvendo um problema que a comunidade de modding não conseguiu desvendar por mais de uma década.

Agente OpenClaw Joga Aventura de Texto Zork Autonomamente
Um desenvolvedor relata que seu agente OpenClaw encontrou e instalou autonomamente um interpretador de Zork, depois jogou o jogo inteiro duas vezes em cerca de 30 segundos, marcando 50/350 pontos e planejando continuar jogando entre tarefas.

Usando Claude Code para Operações de Go-to-Market: Padrões de Engenharia de Contexto
Um desenvolvedor compartilha padrões práticos para usar o Claude Code além da programação, especificamente para executar operações de go-to-market, incluindo scraping, enriquecimento, bancos de dados, infraestrutura de e-mail e conteúdo multiplataforma. As técnicas principais incluem arquivos CLAUDE.md, delimitação de sessões, ferramentas CLI em vez de servidores MCP e subagentes para tarefas pesadas.