Uso ferramentas de código para organizar minha vida (e funciona melhor que qualquer app de produtividade)
Ferramentas de desenvolvimento lidam com contexto gigante o tempo todo. Por que não usar isso para gerenciar reuniões, projetos e decisões do dia a dia?
Estava numa reunião de 1:1 semana passada quando alguém da equipe comentou algo importante sobre um projeto. Na hora, achei relevante, mas estava prestando atenção na conversa, acompanhando o raciocínio. Não parei para anotar.
Dois dias depois, precisava retomar aquele ponto. Normalmente seria um problema. Mas dessa vez não foi. Abri a transcrição da reunião, busquei o contexto, encontrei exatamente o que ela tinha dito. Consegui retomar o tema e aprofundar na reunião seguinte.
Isso mudou completamente minha relação com reuniões. Não preciso mais carregar o peso cognitivo de “anotar tudo que parece importante”. Posso estar presente, escutar de verdade, participar da conversa.
Já tentei resolver isso antes. Usei Apple Notes por anos, com a caneta. Mas minha letra é feia. E na correria da reunião, anotava rápido de um jeito que depois não conseguia encontrar na busca. Ou simplesmente não conseguia ler.
Até que tive um insight estranho: uso Claude Code todo dia para navegar contextos gigantes de código. Milhares de arquivos, decisões arquiteturais de anos atrás, padrões que evoluíram através de dezenas de commits. E funciona perfeitamente.
Por que não usar a mesma abordagem para reuniões, decisões e contextos de trabalho?
O problema que ninguém resolveu bem
O problema real não é esquecer. É a sobrecarga cognitiva durante reuniões.
Você está numa discussão importante, tentando acompanhar o raciocínio, contribuir com ideias, e ao mesmo tempo precisa decidir: “isso é importante o suficiente para anotar?” E se for, como anotar rápido sem perder o fio da conversa?
Passei anos usando Apple Notes com a caneta durante reuniões. Parecia a solução perfeita: rápido, natural, direto. Mas tinha dois problemas fatais.
Primeiro: minha letra é péssima. O que eu escrevia correndo durante a reunião muitas vezes eu não conseguia ler depois. Segundo: mesmo quando conseguia ler, não conseguia encontrar. Buscar no Apple Notes só funciona se você escreveu de forma legível e usou palavras que você vai lembrar depois.
E quando você mais precisa — aquela decisão de três semanas atrás, aquele comentário que alguém fez sobre cliente, aquele insight que passou rápido na conversa — não está lá. Ou está numa nota ilegível. Ou está perdida entre dezenas de outras notas que você nunca mais abriu.
Tentei outras coisas. Notion virou cemitério de páginas organizadas que nunca revisitei. Bullet journal exigia disciplina que eu não tinha. Obsidian me consumiu organizando links entre notas ao invés de prestar atenção no trabalho real.
O problema não é falta de ferramenta. É excesso de fricção no momento errado.
Por que ferramentas de dev são diferentes
Desenvolvedores lidam com contexto massivo todos os dias. Um codebase médio tem milhares de arquivos. Decisões arquiteturais de anos atrás ainda impactam o código novo. Dependências se entrelaçam em grafos complexos que ninguém consegue manter na cabeça.
E ainda assim funciona. Desenvolvedores navegam isso com facilidade.
As ferramentas já resolvem o problema. Git registra tudo cronologicamente, sem te forçar a categorizar. Grep busca padrões em milhares de arquivos em segundos. E IA, especialmente Claude Code, entende contexto completo sem você explicar a estrutura.
O insight foi perceber que essas capacidades funcionam para qualquer tipo de contexto, não só código. Reuniões, decisões, projetos, ideias — tudo pode ser tratado como “código” para fins de armazenamento e busca.
A diferença fundamental: Claude Code é bom nas duas coisas. Organizar E buscar.
Ele me ajuda a organizar quando preciso. Sugere estruturas. Move arquivos. Reorganiza pastas. Mas é organização mínima, suficiente, sem exagero.
E depois, quando preciso encontrar algo? A camada de IA faz busca semântica. Entende contexto. Conecta informações que estão em lugares diferentes.
Git registra tudo cronologicamente, sem me forçar a categorizar em sistemas elaborados. Claude Code navega esse histórico instantaneamente. E quando pergunto algo, ele entende o que estou buscando, mesmo que eu não use as palavras exatas.
Organização mínima + busca inteligente. As duas coisas juntas, com fricção zero.
O que me fez testar essa abordagem. E descobri que funciona melhor do que imaginava.
O que faço na prática
Transcrevo tudo localmente
Reuniões importantes viraram transcrições. Uso Whisper rodando localmente — não depende de cloud, não tem limite de tempo, processa enquanto faço outras coisas.
Uma reunião de 1 hora vira um arquivo markdown em 2 minutos. E o mais importante: posso estar 100% presente na conversa.
Não preciso mais dividir atenção entre escutar e anotar. Não preciso pausar o raciocínio para decidir se algo é “importante o suficiente” para registrar. Não perco aquele comentário rápido que alguém fez e que depois vira crucial.
Está tudo lá. Buscável. Legível. Permanente.
Não transcrevo tudo. Mas qualquer conversa que possa importar depois — 1:1s, alinhamentos estratégicos, discussões de decisão — vai para texto.
E quando preciso retomar algo? Converso com Claude Code normalmente: “O que a pessoa X falou na última reunião sobre o projeto Y?” ou “O que eu preciso fazer e não posso esquecer essa semana?”
Contexto verbal que sumia no ar agora é permanente. E eu finalmente consigo estar presente nas reuniões.
Tudo vai para um repo “brain”
Criei um repositório Git local chamado “brain”. Estrutura mínima: /meetings, /decisions, /projects, /ideas. Nada elaborado. Nada que precise de manutenção.
brain/
├── meetings/
│ ├── 2026-02-10-alinhamento-trimestral.md
│ └── 2026-02-08-1on1-joao.md
├── decisions/
│ └── 2026-01-15-escolha-de-stack.md
├── projects/
│ └── migracao-cloud.md
└── ideas/
└── experimentos-ia.md
Commits cronológicos com mensagens descritivas. Git rastreia mudanças. Claude Code navega tudo isso como navega código.
O que faço quando preciso de contexto? Converso normalmente com Claude Code dentro do projeto “brain”: “Quando decidimos migrar para Kubernetes?” ou “O que discutimos na última reunião sobre arquitetura?”
Claude Code busca nos arquivos, conecta informações, responde. Instantaneamente.
Não preciso lembrar onde arquivei. Não preciso manter estrutura. Só preciso perguntar.
MCP como ponte para outros sistemas
Integração via MCP (Model Context Protocol) mudou completamente o jogo. Claude Code busca simultaneamente no meu repo local, no Notion da empresa e no Linear onde trackeamos tarefas.
Não preciso sair da ferramenta para acessar contexto de tasks. Não preciso abrir cinco abas para entender o status de um projeto. O contexto vem até mim, não eu até ele.
Um exemplo concreto: preciso preparar uma apresentação sobre progresso do trimestre. Antes eram 30 minutos juntando informações de Notion, Linear, Slack, documentos.
Agora? Uma pergunta para Claude Code: “Qual foi nosso progresso no projeto X desde janeiro?”
Ele busca nos três lugares, conecta informações, responde.
GitHub CLI para rastrear trabalho
Antes de qualquer 1:1, pergunto para Claude Code: “No que o João trabalhou nas últimas duas semanas?” Ele busca via GitHub CLI, lista PRs, commits, issues.
Não preciso pedir update. Não preciso que a pessoa prepare lista de achievements. O trabalho já está registrado, visível, acessível.
Commits recentes revelam progresso real. PRs mostram escopo e complexidade. Issues linkadas explicam contexto. Tudo que antes era “me conta o que você fez” agora é “deixa eu te dar feedback sobre o que já vi”.
Meetings ficam mais produtivos. Menos status update, mais discussão estratégica. Menos “o que” e mais “por que” e “como”.
Repos locais como fonte de verdade
Clone dos principais repositórios da empresa localmente. Claude Code analisa commits, PRs, histórico completo. Contexto técnico sempre acessível, mesmo offline.
Alguém menciona “aquela refatoração de autenticação”? Claude Code localiza o PR, explica as decisões, mostra o impacto nos arquivos relacionados. Tudo em segundos.
Cada commit conta uma história. Claude Code lê o livro inteiro em segundos.
O que mudou depois de 3 meses
Três meses usando isso diariamente. As mudanças são mensuráveis.
Reduzi tempo procurando contexto de 15-20 minutos para 2-3 minutos. Parece pouco, mas acontece 5-6 vezes por dia. São 60-90 minutos recuperados, todo dia.
Decisões ficaram mais informadas. Sempre que preciso decidir algo, busco contexto completo em minutos. Entendo o histórico, reviso discussões anteriores, identifico padrões.
Menos ansiedade sobre “esquecer algo importante”. Está tudo registrado. Está tudo buscável. Se precisar, eu encontro.
Conversas de follow-up ficaram mais profundas. Reviso transcrições antes, chego preparado com perguntas específicas. Não mais “me lembra do que falamos?”, mas “sobre aquele ponto que você levantou…”
Números concretos até agora:
- ~80 transcrições de reuniões arquivadas
- ~150 commits no repo brain
- Busco contexto no Claude Code pelo menos 5 vezes por dia
E o mais importante: não abandonei o sistema.
Porque não exige perfeição. Esqueço de transcrever alguma reunião? Tudo bem. Não commitei alguma decisão importante? Ela provavelmente está em outro lugar que Claude Code consegue acessar.
O sistema funciona mesmo quando eu não funciono perfeitamente. E isso é raro em sistemas de produtividade.
Funcionou porque não exige que eu seja perfeito. Só que eu use o que já estava usando.
Por que isso provavelmente não é para você (e por que pode ser)
Vou ser honesto: isso não é para todo mundo.
Exige conforto mínimo com terminal e ferramentas de dev. Se você não usa Git, não programa, nunca rodou um comando de shell na vida, a curva de aprendizado provavelmente não vale a pena.
Se você não usa IA e Claude Code diariamente, replicar isso não faz sentido. A mágica está na ferramenta que já está no seu fluxo de trabalho. Adicionar uma nova ferramenta para “organizar vida” derrota o propósito.
Mas o conceito pode ser adaptado.
Não precisa ser Git. Pode ser Dropbox com busca avançada. Pode ser Google Drive com marcação por data. Não precisa ser Claude Code. Pode ser qualquer LLM com capacidade de busca semântica em arquivos locais.
Não precisa ser Whisper local. Pode ser Otter.ai com export. Pode ser notas manuais em texto puro.
O princípio é o que importa: organização mínima + busca inteligente funciona melhor que sistemas elaborados. Ferramentas existentes são melhores que novos apps. Fricção zero é mais importante que sistema perfeito.
Se você já usa ferramentas técnicas diariamente, adapte isso ao seu fluxo. Se não usa, pense no conceito: o que você já usa hoje que tem capacidade de busca poderosa? Como você pode registrar mais contexto em formatos que essas ferramentas entendem?
Não copie o que faço. Roube o princípio.
A melhor ferramenta estava na tela o tempo todo
Ferramentas de desenvolvimento já resolveram o problema de gerenciar contexto massivo e complexo. Basta adaptar para a vida.
Se você já usa ferramentas de dev, teste por uma semana. Crie um repo “brain”. Transcreva algumas reuniões. Busque como busca código. Veja se funciona.
Se não usa, pense no princípio: o que você já tem na sua tela todo dia que pode buscar contexto melhor que qualquer app de produtividade?
A melhor ferramenta de produtividade às vezes não está na seção de produtividade. Às vezes está na seção de desenvolvimento. E às vezes, já está aberta na sua tela.
Se esse tema te interessa, adoraria trocar ideias. Me encontre no LinkedIn.
Junte-se à minha Newsletter
Reflexões sobre liderança em tecnologia, IA e educação. Direto e sem enrolação.
Sem spam. Cancele quando quiser.