A Sofira é uma legaltech. A gente automatiza resposta a reclamações de consumidor usando IA. Pra fazer isso bem, eu contrato advogados que nunca mexeram com tecnologia pra trabalhar com agentes de IA. Esses advogados precisam aprender a usar as ferramentas que a gente usa por aqui, e o Claude Code é uma delas.
O problema é que não existia material bom voltado pra advogado, explicando o que é o Claude Code, por que vale a pena aprender e como sair do "instalei e não soube o que fazer" pra "uso todo dia e não vivo sem".
Então eu fui escrevendo.
Cada vez que entra alguém novo na Sofira, esse material vira parte do onboarding. Cada vez que eu aprendo algo novo, atualizo.
Boa leitura.
Priscila
A provocação
"Eu uso IA"
Existe uma frase que eu ouço em quase toda conversa com advogado nos últimos meses.
A pessoa fala isso com orgulho. Com o ar de quem já se atualizou, já saiu da inércia, já está no movimento. E aí eu pergunto:
"Você usa como?"
E quase sempre a resposta é a mesma. Chat. ChatGPT pra resumir contrato, Claude pra rascunhar peça, Gemini pra dar uma ideia de tese. Pergunta, resposta, copia, cola.
Eu geralmente não falo isso (a nao ser pra pessoas próximas), mas vou dizer pra vocês como um choque de realidade:
Se você acha que usa IA mas só usa chat, desculpa: você não usa mais IA. Você usa o Google. Parabéns por usar o Google.
Chat foi a porta de entrada. Todo mundo brincou de pedir resumo. Só que quem parou na porta de entrada está usando IA de 2023. Em 2026, IA de verdade não é mais conversa. É agente. É uma entidade que lê seus arquivos, executa tarefas no seu computador, e entrega resultado pronto sem você ficar copiando e colando o tempo inteiro.
No ecossistema Anthropic, o nome desse agente é Claude Code.
O problema é que esse nome assusta. As pessoas leem "code" e já desligam. "Não sou dev, não serve pra mim." A própria Anthropic admitiu o erro de nome: renomeou o SDK pra Claude Agent SDK. Agente, não código.
Esse ebook existe pra um motivo só: te tirar do chat e te colocar no agente.
A diferença entre os dois é operacional. Você sai de fazer perguntas e entra em delegar tarefas. Você para de ser quem executa cada passo e vira um orquestrador.
Pré-requisito
Antes de começar: você não precisa saber tech
Se você nunca abriu um Terminal, nunca usou Git, não sabe o que é Markdown ou JSON, não se preocupa.
Esse guia foi escrito pra advogados. Eu sou advogada. O time que esse material treina, na Sofira, é formado por advogados. Ninguém aqui precisou virar dev pra usar Claude Code direito.
Existe um material companheiro que eu escrevi separado: Tech 101 para Advogados. Ele cobre o básico (o que é terminal, pasta, arquivo, JSON, Markdown, etc) com mesma metodologia desse aqui. Se você sentir que precisa, baixa primeiro (link dele nos anexos).
O importante é: esse ebook não te trava em jargão técnico.
O convencimento
Por que usar Claude Code se você não é dev
Eu já comentei que o nome "Code" engana e assusta quem não é dev. Mas só "tirar o medo do nome" não convence ninguém. Você precisa entender o que muda na prática.
A grande mudança é uma: o chat (Claude.ai, ChatGPT, Gemini) roda na nuvem. Você sobe um arquivo, ele processa, devolve. Você está usando um software num servidor que você não vê, com regras que você não controla. OBS: pra entender melhor a diferença entre rodar na nuvem e localmente, veja o Tech 101.
O Claude Code roda no seu computador. Ele tem acesso direto ao seu sistema de arquivos. É um agente com a chave do seu escritório.
O Claude Code é um agente com a chave do seu escritório.
Essa diferença sozinha já desbloqueia tudo o que vem a seguir.
As 8 forças do Claude Code que o chat nunca terá
01
Vive no seu computador.
Tudo que ele faz, faz nos seus arquivos, nas suas pastas, na sua máquina. Você pode ter uma pasta com 300 contratos com nome bagunçado ("Documento_final_v3_REVISADO.pdf", "contrato%2520(2).pdf") e pedir: "renomeia tudo seguindo o padrão [cliente]-[tipo]-[data].pdf, agrupa por cliente em subpastas, e me devolve um índice em CSV". Ele faz. Você não consegue isso no chat.
02
Diversos arquivos ao mesmo tempo.
PDFs de processo, planilhas de demandas, contratos pra revisar, transcrições de reunião, e-mails exportados, fotos de documento. Tudo no mesmo fluxo. Claude Code lê, escreve, mistura e cruza informação entre formatos sem você precisar ficar exportando, copiando, colando. Você não precisa nem subir os arquivos num chat. Não precisa nem procurar onde o arquivo está. Eu brinco que hoje ninguém mais devia perder tempo procurando arquivo: você abre o Claude Code, diz "acha o arquivo X e abre pra mim", ele varre seu computador, encontra, e ainda abre no programa certo.
03
Volume.
Revisar 1 NDA todo mundo faz no Claude.ai. Revisar 50, ao mesmo tempo, criando um Excel comparativo entre eles, você só faz no Claude Code.
04
Documentos gigantes sem perder pedaço.
Você não precisa entender de tokens ou de janela de contexto. Só precisa saber que o Claude Code lê um processo de mil páginas com muito mais precisão do que o Claude.ai. E o porquê é simples: como o Claude Code foi originalmente desenhado pra navegar em bases de código com milhares de arquivos, ele aprendeu a ler em pedaços. Quando você joga um PDF de 200 páginas no chat, ele tenta carregar tudo na conversa de uma vez e, dependendo do tamanho, pula partes pra economizar. No Claude Code, ele navega o documento por seção, lê o que precisa, traz pra conversa só o trecho relevante, e segue. A chance de perder uma cláusula importante cai muito. E tem mais: dependendo do tamanho do documento, no chat você nem consegue fazer o upload. No Claude Code, esse problema não existe.
05
Microgerenciamento de contexto.
O chat do Claude lembra da conversa, mas você não controla o que ele lembra nem direciona o que ele deve olhar. No Claude Code, você cria e salva contextos em arquivos (políticas, glossário, teses, decisões já tomadas, jurisprudência da casa) e pede explicitamente pra ele consultar aquela pasta antes de fazer a tarefa. Exemplo da Sofira: eu tenho todas as nossas políticas de LGPD numa pasta. Quando chega um questionário novo de cliente, eu só trago as perguntas e peço pra ele olhar a pasta e responder. A resposta sai coerente com tudo que já firmamos antes, sem eu reexplicar nada.
06
Memória que você controla.
Esse ponto é a consequência prática direta da falta de microgerenciamento de contexto no chat. Os chats (ChatGPT, Claude.ai) têm "memória automática" na nuvem: a cada conversa, eles salvam coisas que acham relevantes, num banco de dados que você não vê. É ele quem decide o que salvar, como salvar e quando buscar de volta pra responder a uma nova pergunta. O resultado é que informações de áreas, demandas ou contextos completamente diferentes podem se misturar quando você menos espera. Exemplo: você discutiu um questionário LGPD da sua empresa numa conversa, uma minuta de fornecedor em outra, e um parecer trabalhista numa terceira. Semanas depois, você pede uma revisão de contrato comercial e o modelo traz, do nada, uma referência da política LGPD que era de um contexto completamente diferente. No Claude Code, memória é arquivo. Você cria, lê, edita, deleta. Quer separar áreas? Pastas diferentes. Quer compartilhar com o time jurídico? Sobe pro Drive. A memória da sua área é uma coisa concreta, versionada, transparente.
07
Operação recorrente.
Relatório mensal de demandas, transcript de toda reunião, organização de pasta de processos. Você monta uma vez (vira uma skill), roda pra sempre. Algumas dessas operações dá pra agendar pra rodar sozinho às 9 da manhã todo dia.
08
Conecta aos seus sistemas existentes (Gmail, Drive, Slack, Notion, DocuSign, e mais).
Via um padrão chamado MCP (Model Context Protocol, que a gente vai detalhar na Parte 6), o Claude Code fala diretamente com as ferramentas que você já usa. Você para de ficar copiando e colando entre Gmail e Claude e Notion e Drive e Excel. Tudo vira UM lugar central onde você delega.
Por que isso é uma mudança de era, não só ferramenta nova
Duas frases capturam bem o que está acontecendo.
A primeira é do Andrej Karpathy (membro fundador da OpenAI e ex-diretor de IA da Tesla), que descreveu o Claude Code como "um pequeno espírito ou fantasma que vive no seu computador". Você instala uma vez e, a partir dali, tem uma entidade que opera no seu sistema de arquivos, lê o que você pede, modifica o que você autoriza, executa enquanto você faz outra coisa.
Um pequeno espírito ou fantasma que vive no seu computador.
Andrej Karpathy
A segunda é do Remy Gaskill, no curso "Building AI Agents that actually work". Ele resume a diferença entre chat e agente em uma frase:
"Chat é pergunta-resposta. Agente é objetivo-resultado."
Remy Gaskill
Chat é ping-pong: você pergunta, ele responde, você executa. Agente é direção: você define o objetivo, ele planeja, executa, observa o resultado, ajusta e entrega o final.
Sobre o resto desse ebook
Essa parte é o convencimento. Por que vale a pena.
Da Parte 1 em diante, o guia vira manual: como cada uma dessas 8 forças funciona na prática, como você configura, e como vira operação real da sua área.
Se você chegou até aqui acreditando que vale tentar, segue.
O mapa
Como esse guia está organizado
O guia tem 9 partes e 3 anexos.
Parte 1
as 4 portas de entrada da Anthropic (Claude.ai, Claude Desktop, Claude Cowork e Claude Code) e quando usar cada uma.
Parte 2
o que é Claude Code conceitualmente. Como ele funciona, qual o modelo mental certo pra usá-lo, e os conceitos-chave (agente vs chat, file system, closed loop, controle de contexto). Se você só tem 1 hora pra ler o guia, leia essa parte.
Parte 3
como eu uso o Claude Code na Sofira no dia a dia. Real e prático. É a parte que mais vai te dar imagem mental de "ah, é isso então."
Parte 4
setup. Instalar VS Code + Claude Code.
Parte 5
seus 5 primeiros casos de uso reais (extração de dados, organização de pastas, comparação de cláusulas, resposta a questionário, primeira skill).
Parte 6
skills, memory e MCP em profundidade. Inclui os MCPs específicos pra jurídico (DocuSign, Harvey, SignNow, etc).
Parte 7
a matriz de "quando usar o quê".
Parte 8
quando criar uma ferramenta interna e quando contratar.
Parte 9
curadoria de vídeos.
Anexos
A: Template de CLAUDE.md pra departamento jurídico
B: Script de backup automático no Google Drive
C: Glossário técnico-jurídico curto
Parte 1
As 4 portas de entrada da Anthropic
A primeira fonte de confusão quando você vai entrar no Claude é que existem várias formas de usar ele. Cada uma com nome parecido, finalidade diferente, e preço diferente. Vou listar quais são, dar o disclaimer que importa, e focar no que de fato muda na sua rotina: quando usar chat e quando usar Code.
1.1 As 4 portas
Porta
O que é, em uma frase
Claude.ai
O chat no navegador. É o que a maioria das pessoas chama de "Claude". Você acessa em www.claude.ai, faz login, conversa.
Claude Desktop
O mesmo chat, mas como aplicativo de mesa (Mac/Windows), com conectores nativos pra Gmail, Drive, Notion, Slack.
Claude Cowork
Um espaço de trabalho no navegador, mais avançado que o chat, voltado pra quem quer dar um passo além sem aprender o Claude Code.
Claude Code
O agente que vive no seu computador, opera no seu sistema de arquivos, e é o motivo desse ebook.
Esses 4 produtos compartilham o mesmo modelo (Claude) por trás. O que muda é a forma como você interage e o alcance do que ele consegue fazer.
1.2 Disclaimer importante antes de seguir
Dentro desses 4 produtos existem várias subfuncionalidades com nomes próprios que você vai ouvir falar: Projects, Artifacts, conectores nativos, workspace, memória persistente, e por aí vai.
A regra geral é simples:
Tudo o que cada uma dessas subfuncionalidades faz isoladamente, o Claude Code faz melhor.
Com mais contexto, mais escala, mais controle, e de forma mais avançada.
Eu não vou gastar páginas explicando Projects, Artifacts, Cowork em detalhe. Você só precisa saber que essas coisas existem, que nenhuma delas é o Claude Code, e que cada uma é uma versão simplificada ou limitada do que o Code já faz com mais profundidade.
A partir dessa Parte 1, esse guia inteiro é sobre Claude Code. O resto é menção honrosa.
1.3 Quando usar chat (Claude.ai) e quando usar Claude Code
A única diferença prática que vale a pena você entender é essa: em qual situação abrir o chat e em qual situação abrir o Claude Code.
Use o chat (Claude.ai) quando:
Pergunta pontual ou dúvida rápida que não tem contexto maior
Algo que não precisa do contexto específico que você já salvou no seu trabalho (políticas, glossário, posições firmadas, etc)
Algo que não faz parte de um projeto maior ou de um fluxo recorrente
Algo que, por algum motivo, você não quer salvar
Brainstorm rápido, exploração sem compromisso
Pesquisa pontual na internet (mais sobre isso em 1.4)
Exemplo prático: "qual o prazo prescricional pra ação de cobrança no Código Civil?" Pergunta isolada, sem contexto da minha empresa, sem necessidade de salvar. Chat resolve.
Use o Claude Code pra tudo o resto:
Qualquer operação que envolva arquivos no seu computador
Volume: vários documentos, várias demandas, várias respostas
Recorrência: algo que você faz todo mês, toda semana, todo dia (aproveita e já cria um skill pra isso)
Algo que faz parte de um trabalho contínuo do seu departamento
Algo que se beneficia de ter contexto salvo (políticas, jurisprudência, posições firmadas, decisões)
Algo que vai ser compartilhado com o time
Eu uso o chat como exceção. A maior parte do meu trabalho cai na coluna do Claude Code. Você vai ver porquê quando chegar na Parte 3, onde mostro meu uso real.
1.4 Uma nuance sobre pesquisa na internet
Vale registrar uma diferença prática entre chat e Code:
No chat (Claude.ai), quando sua pergunta requer informação atualizada, ele costuma decidir sozinho que precisa pesquisar na internet e fazer a pesquisa.
No Claude Code, ele nem sempre pesquisa na internet se você não pedir explicitamente. Tipo "pesquisa na internet sobre a Resolução X da ANPD e me traz um resumo". Sem o pedido explícito, ele pode assumir que você quer uma resposta baseada apenas no contexto que ele já tem (seus arquivos + conhecimento do modelo) ou no conhecimento geral do LLM.
Não é grande problema. É só hábito. Você pega rápido.
1.5 Plano necessário
A versão Free do Claude não inclui Claude Code. Pra usar tudo o que esse guia ensina, você precisa de uma conta paga (Pro, $20/mês, é suficiente pra começar).
Parte 2
Claude Code conceitualmente
Cinco conceitos sustentam tudo o que vem depois:
1
Chat vs Agente (o modelo mental)
2
O agente tem mãos (file system)
3
Closed loop (cada atividade vira contexto da próxima)
4
Microgerenciamento de contexto
5
Skills, Memory e MCP (intro)
2.1 Chat vs Agente: o modelo mental
Já toquei nessa diferença na abertura. Agora aprofundo.
Quando você usa um chat (Claude.ai, ChatGPT, Gemini), o ciclo é simples:
Chat
Você pergunta→o modelo responde→você executa a resposta
O loop fecha em volta de você: quem executa é você.
Você é o motor de execução. O chat é o conselheiro. Se ele te der uma resposta errada, você descobre só quando aplica e vê o resultado. Aí volta, pergunta de novo, ele tenta de novo, você executa de novo. Ping-pong.
Quando você usa um agente (Claude Code, Codex, Cowork), o ciclo muda:
Agente
Você define um objetivo→o agente planeja→executa→observa o resultado→ajusta→entrega o final
Você só no início e no fim: quem executa é ele.
Você deixa de ser o motor de execução e vira o diretor. Quem executa é ele.
Pra que isso fique concreto, pega esse exemplo do dia-a-dia de um departamento jurídico:
No chat:
Você: "me ajude a comparar essas duas minutas de contrato e listar as principais diferenças"
Chat: [te dá uma resposta longa, em texto, com as diferenças]
Você: copia, cola num e-mail, formata, manda pra área de compras
No agente:
Você: "leia as duas minutas em /minutas-fornecedor-acme/, compare as cláusulas, gere uma tabela em Excel com 4 colunas (cláusula, versão 1, versão 2, observação), salve na mesma pasta, e já cria um e-mail rascunho no meu Gmail pra área de compras com a tabela em anexo e um resumo executivo no corpo"
Agente: lê, compara, gera o Excel, salva no lugar certo, abre o Gmail, cria o rascunho com a tabela anexada e o resumo no corpo. Você só abre o rascunho, revisa e clica em enviar.
A diferença não é só de conveniência. É de modelo operacional. O agente faz a tarefa inteira. Você só direciona e revisa.
O agente faz a tarefa inteira. Você só direciona e revisa.
2.2 O agente tem mãos
A frase do Karpathy ("um espírito que vive no seu computador") fica perfeita aqui.
Quando você instala o Claude Code, você cria uma entidade que pode mexer no seu sistema de arquivos. Não é uma metáfora. Ele literalmente lê e escreve em pastas e arquivos no seu computador.
Esses são os "verbos" que o Claude Code executa por você:
Abrir um arquivo no programa certo do seu computador (PDF abre no leitor, Excel abre no Excel, etc)
Ler um arquivo (PDF, Word, Excel, CSV, txt, markdown, imagem, e-mail exportado)
Escrever um arquivo novo (qualquer formato)
Editar um arquivo existente
Renomear arquivos seguindo padrão
Mover arquivos entre pastas
Criar pastas novas
Deletar arquivos (com sua autorização)
Buscar um arquivo no seu computador ou um trecho dentro de muitos arquivos
No chat, você sobe o arquivo, ele te responde, você baixa, salva, abre, formata, envia. Cinco passos. Você faz quatro deles.
No agente, você diz o que precisa. Ele faz os cinco. Você revisa o último.
E mais: ele faz isso em volume. Pasta com 50 contratos? Ele itera. Pasta com 300 PDFs de processo? Ele itera. Aqui o ganho não é linear, é multiplicativo.
Um exemplo concreto pra ilustrar tudo isso junto:
Imagine que você recebeu e fez download de 50 contratos e precisa fazer uma análise deles. No Claude Code, você pode pedir, em uma única frase:
Exemplo de prompt
"Pega os 50 arquivos de contrato que estão na minha pasta Downloads, cria uma pasta nova chamada contratos-parceiros dentro da minha pasta Legal, move esses 50 contratos pra lá, renomeia todos seguindo o padrão [parte-contratada]-[objeto]-[data].pdf, lê todos e gera um Excel listando, pra cada contrato: partes, objeto, principais cláusulas, data de rescisão, se tem multa ou não. Quando terminar, abre o Excel pra mim."
Ele faz tudo. Cria a pasta, move, renomeia, lê, extrai os dados, monta a planilha, salva, e abre o arquivo pronto pra você revisar.
Você não precisa sequer abrir o arquivo. Ele faz isso por você. Literalmente você espera o trabalho todo ser feito.
Esse manuseio e gestão de pastas e arquivos pode parecer besta, mas no dia a dia nos economiza muito tempo.
Três nomes que você vai ver o tempo todo: .md, CLAUDE.md e README
Antes de seguir, vale parar 30 segundos em três nomes que vão aparecer o tempo todo daqui pra frente.
Markdown .md
É o tipo de arquivo que o Claude Code usa pra escrever e guardar informação pra você. Quase tudo que ele registra (um resumo de reunião, um relatório, as posições que a sua área firmou, a memória do projeto) ele salva como um arquivo .md. Por baixo, é um arquivo de texto simples, parecido com um documento de Word, mas sem o peso da formatação: você escreve texto normal e usa uns poucos sinais pra marcar a estrutura (um # vira título, um - vira item de lista, dois asteriscos viram negrito). O Claude prefere esse formato porque é leve, abre em qualquer lugar, e é legível tanto por você quanto por ele, então o que foi escrito hoje continua fácil de ler e atualizar daqui a meses. Na prática: sempre que você pedir pro Claude "salvar", "anotar" ou "documentar" alguma coisa, é num .md que ele vai escrever.
CLAUDE.md
É um arquivo markdown com um nome especial. Sempre que o Claude Code abre uma pasta, a primeira coisa que ele faz é ler o CLAUDE.md dela, automaticamente. É ali que você escreve o "jeito da casa": quem você é, o que a sua área faz, o que já foi decidido, o que evitar. É a memória que o Claude carrega toda vez que você senta pra trabalhar naquela pasta. A Parte 6 detalha como montar o seu.
README
É outro arquivo markdown (README.md), só que com a função de "leia-me": um texto que explica o que tem dentro de uma pasta e como usar. A convenção veio do mundo da programação, mas serve pra qualquer um. É o que faz você (ou seu time) entender uma pasta meses depois sem ter que adivinhar. O Claude é ótimo em criar e manter esses arquivos por você.
Resumindo: .md é o tipo de arquivo. CLAUDE.md e README.md são dois arquivos .md com papéis específicos. Nenhum dos três exige que você saiba programar.
2.3 Closed loop: cada atividade vira contexto da próxima
Existem dois jeitos de operar.
Primeiro: Open loop. Você faz uma tarefa, ela termina, o que você aprendeu se perde. Cada nova tarefa começa do zero.
Pensa no que acontece num departamento jurídico em open loop:
Você revisa uma minuta de fornecedor. Identifica risco numa cláusula. Negocia, ajusta, fecha. Salva o contrato assinado numa pasta e segue a vida.
Três meses depois, outra minuta, outro fornecedor, cláusula parecida. Você revisa do zero. O conhecimento que você adquiriu na primeira nem foi armazenado, nem foi acessado.
A advogada sênior do time sabe que "compras sempre tenta empurrar a cláusula X, a gente refuta com o argumento Y, fundamentação Z". Quando ela sai, esse conhecimento sai com ela.
Em open loop, a informação se perde. Cada atividade é uma ilha.
Segundo: Closed loop. Cada atividade produz um artefato (um arquivo, uma nota, uma atualização) que volta como contexto pras próximas atividades. O sistema aprende com tudo que passa por ele.
O mesmo cenário em closed loop:
Você revisa a minuta. A análise (cláusula crítica, risco identificado, posição negociada, justificativa) é salva como artefato no projeto.
A skill /revisar-contrato é atualizada com o aprendizado novo: "atenção a cláusulas do tipo X, posição firmada é Y".
Três meses depois, nova minuta. Você invoca a skill. Ela já carrega o aprendizado anterior, e te entrega análise pré-preenchida com base nos casos passados.
A sênior sai de férias. O Claude Code ainda sabe o "jeito da casa", porque a casa documentou.
Em closed loop, a informação se acumula. Cada atividade enriquece a próxima.
Como garantir closed loop na prática: documentar.
A diferença entre open e closed loop, no dia a dia do departamento, é uma só: documentação. E aqui o Claude Code é um aliado quase injusto.
Eu tenho um hábito que recomendo: sempre que eu ajusto um racional, uma posição, uma decisão dentro de algum trabalho no Claude Code, eu peço pra ele documentar isso. "Salva esse raciocínio no arquivo X." "Atualiza a skill Y com essa posição nova." "Cria um documento explicativo pra esse cliente listando as decisões que a gente já firmou com ele."
E o Claude Code é muito bom nisso. Por uma razão histórica: ele foi construído pra trabalhar com código, e código exige documentação constante (READMEs, comentários, docs explicativos de contexto). Esse músculo dele é muito desenvolvido. Ele sabe estruturar markdown, sabe nomear arquivo, sabe organizar pasta, sabe escrever de um jeito que outra pessoa (ou o próprio Claude numa próxima sessão) consegue entender semanas depois.
Esse é o cerne do que vou chamar de microgerenciamento de contexto na próxima seção (2.4): você pode explicitamente pedir pra ele ir atualizando estratégias, posições e contexto à medida que você trabalha, em diferentes formatos: dentro de uma skill, num arquivo .md solto, dentro do CLAUDE.md principal, numa pasta de "decisões firmadas". A Parte 6 detalha cada um desses formatos. Por enquanto, basta saber que existem várias formas, e que você escolhe a melhor pra cada caso.
Princípio prático: quanto mais informação você conseguir trazer pro Claude Code de forma bruta e pedir pra ele guardar/organizar, melhor. Reuniões, e-mails importantes, decisões de negociação de contrato, posições firmadas com cada cliente, dúvidas que viraram parecer.
Bruto entra, organizado fica.
Exemplo concreto: reuniões.
A gente fala muito em reunião e quase nunca documenta direito. Ata sai pela metade, anotação se perde, a pessoa que ia "mandar resumo" não manda. O conhecimento da reunião desaparece em 48 horas.
No fluxo de closed loop com Claude Code, isso muda. Eu uso um notetaker de call (o TLDV) pra reuniões online e o Granola pra reuniões físicas. Os dois geram transcript completo da conversa. Quando a reunião termina, eu mando o transcript direto pro Claude Code e peço:
Exemplo de prompt
"Salva esse transcript na pasta /calls/[cliente]/[data]/. Depois, lê e gera um resumo executivo da reunião, lista os pontos pendentes e com quem ficou cada um, e atualiza o arquivo /clientes/[cliente]/notas.md com qualquer decisão importante que foi tomada."
Resultado: ninguém precisa fazer ata. Ninguém precisa anotar durante a reunião (todo mundo presta atenção de verdade). E daqui a três meses, se eu quiser um apanhado de tudo que foi discutido nas reuniões de março com determinado cliente, é uma frase: "lê todas as reuniões em /calls/[cliente]/2026-03/ e me devolve um sumário do que foi discutido, decidido e ficou pendente."
E mais: dá pra analisar evolução do time, participação de cada pessoa nas discussões, padrão de assuntos recorrentes ao longo dos meses. Tudo isso vira consulta.
O que antes era reunião perdida agora é base de dados.
Por que o Claude Code facilita o closed loop:
Tudo que você faz vira arquivo. O output de cada sessão é durável, fica no seu sistema.
A memória persistente carrega o aprendizado. CLAUDE.md e skills evoluem com você.
A operação fica "consultável". Daqui a seis meses, você pergunta "como a gente respondeu àquela cláusula de indenização no contrato com a Acme em fevereiro?" e o Claude busca, encontra, te devolve a resposta.
No chat, fechar o loop depende de você lembrar de salvar, organizar, indexar manualmente. Quase ninguém faz consistentemente. Resultado: open loop por default.
No Claude Code, o closed loop é o default. Você teria que se esforçar pra perder informação.
Uma nuance importante: quando eu digo "default", não quer dizer "automágico". O Claude Code tem memória persistente, sim. Mas eu, sempre que termino um trabalho importante que produziu uma mudança ou um fato relevante (uma posição firmada nova, uma decisão tomada, um padrão identificado), peço explicitamente pro Claude atualizar os arquivos relevantes. "Salva essa nova posição em /posicoes-firmadas/contratos.md." "Atualiza a skill /revisar-nda com o aprendizado dessa revisão." "Adiciona essa decisão no CLAUDE.md."
A diferença pro chat (e pro mundo sem Claude Code) não é que ele salva sozinho sem você pedir. É que o trabalho operacional de salvar desaparece. Eu decido o que merece virar contexto pro futuro, ele faz o arquivamento. Eu não preciso abrir o arquivo, formatar, escolher pasta, nomear. Uma frase resolve.
Eu dirijo, ele executa.
Isso é o que torna o closed loop sustentável na prática. Sem essa disciplina mínima de pedir pra atualizar, qualquer ferramenta de IA vira "ferramenta de pergunta-resposta". Com essa disciplina, ela vira sistema operacional da área.
Por que isso é revolucionário (e não só "melhoria incremental"):
Imagine sua área, depois de seis meses de uso disciplinado:
Toda reunião com a Acme registrada e consultável
Toda decisão de contrato com o fornecedor X firmada como contexto
Todo questionário LGPD respondido como referência pros próximos
Toda análise de cláusula com cada cliente formando base pras negociações seguintes
Agora estende isso pra 1 ano. Depois pra 2.
Tudo que sua área já fez vira base de consulta instantânea. Quando chega uma negociação nova com a Acme, você não começa do zero, e não depende do que está na cabeça da advogada sênior que está de férias. Você pergunta:
Exemplo de prompt
"Considerando todo nosso histórico com a Acme, monta um briefing pra próxima reunião: onde foram os atritos, onde a gente cedeu, onde firmou posição, e quais pontos têm risco de voltar."
Em uma frase, sai um briefing personalizado, contextual, baseado em fatos da sua área. Sem dependência de quem está disponível. Sem chute.
Isso muda o trabalho jurídico em duas dimensões:
1
Personalização real.
Cada cliente, cada fornecedor, cada cenário é tratado com o histórico próprio dele, não com "o que a gente lembra" ou "o que costuma rolar nesses casos".
2
Assertividade.
Você para de operar por intuição treinada (que é frágil e indisponível quando a pessoa-chave não está) e passa a operar por consulta à evidência interna. A pergunta deixa de ser "o que eu acho?" e vira "o que a casa já decidiu sobre isso?".
E talvez o efeito mais importante: a advogada júnior, que entrou ontem, consegue dar uma resposta com a qualidade de quem está na casa há cinco anos. Porque a casa documentou.
O conhecimento deixa de ser pessoal e passa a ser organizacional.
Pra um departamento jurídico, isso é literalmente mudança de natureza. Não é "fazer o mesmo trabalho mais rápido". É passar a fazer tipo de trabalho que antes não era viável fazer.
2.4 Microgerenciamento de contexto
"Contexto" é tudo o que o Claude vê quando vai responder uma pergunta sua. Inclui:
A tarefa que você está pedindo agora
Os arquivos que você (ou ele) abriu durante a sessão
A memória persistente (arquivos que ele lê automaticamente toda sessão, como o CLAUDE.md)
Os conectores (MCP) que dão acesso a sistemas externos
No chat, você controla apenas o item 1 (a pergunta). O resto é decidido pelo sistema. Você sobe um arquivo, ele decide o que vai usar. A "memória" automática dele decide o que ele lembra. Sem visibilidade.
No Claude Code, você controla os quatro itens. Isso muda o trabalho do leitor casual pro leitor disciplinado.
Como você controla cada item:
A tarefa: você escreve o prompt. Aqui não muda nada.
Os arquivos da sessão: você decide. Pode dizer "lê o arquivo X", ou "olha a pasta Y", ou "ignora os arquivos de fevereiro". Você comanda.
A memória persistente: você cria os arquivos .md que descrevem o que ele precisa saber sempre. Ex: o CLAUDE.md da sua área pode dizer "sempre que for redigir resposta a questionário de cliente, leia /politicas/lgpd/*.md primeiro". Ele faz, todas as vezes, sem você lembrar.
Os conectores: você decide quais sistemas ele pode acessar. Gmail? Drive? DocuSign? Você escolhe e configura, conforme detalho na Parte 6.
Por que isso é vital pra advogado:
Trabalho jurídico depende muito de coerência com posições anteriores. Você não pode responder uma cláusula de NDA diferente em maio do que respondeu em março, sem motivo. Não pode dar uma posição de compliance diferente da que sua área já firmou.
No chat, a coerência fica na sua memória. No Claude Code, ela fica em arquivos. Você escreve uma vez, ele consulta sempre.
Exemplo concreto da Sofira:
A gente recebe recorrentements questionários de LGPD dos nossos clientes. As primeiras vezes que respondi, eu refazia a mesma resposta toda vez. Cansei.
Aí montei uma pasta /Legal e LGPD/politicas/ com todos os documentos da casa (política de privacidade, política de incidentes, DPA modelo, lista de subprocessadores, etc). No CLAUDE.md eu escrevi: "sempre que chegar um questionário novo, consultar essa pasta antes de responder".
Hoje, quando chega questionário, eu só jogo as perguntas no Claude Code. Ele consulta a pasta, gera resposta coerente com o que já foi firmado, e me devolve um rascunho que precisa só de revisão fina.
2.5 Skills, Memory e MCP (introdução)
Esses três conceitos são os que sustentam o uso avançado do Claude Code. A Parte 6 detalha cada um. Aqui só apresento, pra você ter o vocabulário.
Skill
um "comando (prompt) customizado" que aplica um processo sempre da mesma forma. Você cria um arquivo skill.md (ou um conjunto de arquivos numa pasta ~/.claude/skills/nome-da-skill/) descrevendo o passo a passo, e a partir dali invoca a skill por um nome curto.
Exemplo: /revisar-nda contrato.pdf. O Claude lê o NDA, aplica o checklist da sua área (que está descrito no arquivo da skill), gera tabela de risco com flags, devolve. Mesma estrutura toda vez. Junior do departamento usa o mesmo /revisar-nda que o sênior. Todo mundo entrega no padrão.
Skill é o que vai te dar escala. O que era "Maria sabe revisar NDA assim" vira "todo mundo do time revisa NDA assim". Quem entrar amanhã também.
Memory
o conjunto de arquivos .md que o Claude Code lê automaticamente em toda sessão. O principal é o CLAUDE.md na raiz do projeto. Outros arquivos podem ser referenciados de dentro dele.
Memory é onde mora o jeito da casa. Tom, vocabulário, posições firmadas, definições, regras. Você atualiza ali, e o Claude inteiro do projeto passa a respeitar.
MCP (Model Context Protocol)
O protocolo que permite o Claude Code falar com sistemas externos. Gmail, Google Drive, Slack, Notion, DocuSign, e dezenas de outros. Cada MCP é um "conector" instalável. Podemos dizer que um MCP é a API da era da IA.
MCP é onde mora a integração. É como o Claude Code deixa de ser uma ferramenta isolada e vira o centro da sua operação. Você responde e-mail dentro dele. Cria documento no Drive dentro dele. Envia contrato pra assinatura no DocuSign dentro dele. Tudo a partir do mesmo prompt.
O que era "Maria sabe revisar NDA assim" vira "todo mundo do time revisa NDA assim".
Os três juntos formam o que algumas pessoas chamam de "AI OS" (operating system).
Em vez de abrir 8 aplicativos pra fazer 8 coisas, você abre um Claude Code e delega tudo.
2.6 Tabela de equivalências: jurídico ↔ Claude Code
Essa tabela é pra te ajudar a traduzir o que você já faz hoje no seu departamento pra conceito do Claude Code. Se você conseguir mapear o que você faz manualmente pra um desses conceitos, já tem 80% do caminho andado.
O que você faz manualmente hoje
Equivalente no Claude Code
Estagiário extraindo dados de processos pra planilha
Skill que extrai dados em massa
Veterana explicando o "jeito da casa" pra um membro novo
CLAUDE.md do departamento
Checklist de revisão de NDA num PDF na pasta
Skill /revisar-nda
Pasta organizada de demandas por área de negócio
Estrutura de pastas + Claude que navega
Tese padrão usada em casos parecidos
Skill com template versionado
Diário de bordo de decisões já tomadas
memory.md ou pasta de "posições firmadas"
Resposta a auditoria/questionário LGPD recorrente
Skill que consulta pasta de políticas
Relatório mensal de demandas pra liderança
Skill agendada que gera o relatório sozinho todo dia 1 do mês
Reunião gravada que ninguém revisita
Skill que faz transcript + sumário + envia pro time
Contrato fechado, depois "esquecido" em pasta
MCP do DocuSign + Claude indexando os fechados
Caixa de e-mail virando lista de pendência
MCP do Gmail + skill que organiza pendência por área
"Quem aprovou o paragrafo Y do contrato Z?" sem resposta
Memory + skill que rastreia decisões versionadas
Parte 3
Como eu uso o Claude Code na Sofira
Aqui você vê como tudo o que expliquei na Parte 2 vira operação real. É o jeito que eu trabalho no meu computador, todo dia, pra organizar minha rotina e tocar o trabalho interno da Sofira como empresa: jurídico interno, comercial, marketing, contratação.
Quatro frentes que cobrem o grosso do meu uso:
1
Estrutura de pastas (o ponto de partida de tudo)
2
Reuniões (closed loop em ação)
3
LGPD e questionários de cliente (consistência que escala)
4
Backup automático no Google Drive (resolvendo o "trabalho local vs time remoto")
3.1 Estrutura de pastas: o ponto de partida de tudo
Antes de qualquer skill, qualquer MCP, qualquer comando avançado, eu organizei tudo numa estrutura de pastas.
Cada pasta dessa é um "projeto" pra o Claude Code. Cada uma tem seu próprio CLAUDE.md na raiz, com o "jeito da casa" daquela área específica.
Cada pasta dessa é um "projeto" pra o Claude Code.
A regra importante de entender: a memória que o Claude Code carrega é escopada por pasta. Quando eu abro o Claude dentro de Legal e LGPD/, ele só enxerga o CLAUDE.md daquela pasta e os arquivos daquela árvore. Ele não vai cruzar contexto com marketing-vendas/ ou financeiro/, a menos que eu peça explicitamente ("também lê a pasta X").
Por isso, pensar em qual contexto cada pasta deve ter é uma decisão fundamental. Pasta certa, contexto certo. Pasta errada, contexto contaminado.
Sobre o CLAUDE.md: você não precisa escrever ele do zero. Eu peço pro próprio Claude criar: "olha o conteúdo dessa pasta, entende do que se trata, e gera um CLAUDE.md descrevendo o contexto, o tom, as regras dessa área." Em uma sessão ele me devolve um rascunho razoável. Eu leio, ajusto, refino. O Claude cria, você revisa. Mais rápido do que escrever sozinho, e ele tende a documentar coisas que eu nem tinha pensado em listar.
Exemplo de prompt
"olha o conteúdo dessa pasta, entende do que se trata, e gera um CLAUDE.md descrevendo o contexto, o tom, as regras dessa área."
O Claude cria, você revisa.
Por que separar em pastas:
Contexto isolado. Quando estou trabalhando em "Legal e LGPD", não quero o Claude trazendo coisa de "marketing-vendas" pra resposta.
Permissões diferentes. Posso compartilhar pastas específicas com o time pelo Drive sem expor tudo.
Organização mental. Eu sei onde está cada coisa. Quando preciso achar algo, é uma pergunta direta.
Princípio prático: quanto mais cedo você decidir e padronizar essa estrutura, mais valor o Claude Code vai entregar pra você. Na primeira vez que você senta pra usar, dedica 30 minutos a criar a estrutura raiz (e peça pro Claude gerar os CLAUDE.md de cada pasta). Vai compensar nas primeiras horas de uso.
A Parte 4 te ensina como criar essa estrutura passo a passo, e o Anexo A traz um template de CLAUDE.md pronto pra adaptar.
3.2 Reuniões: closed loop em ação
Já dei o exemplo na Parte 2.3, mas aqui detalho o fluxo real.
Setup:
Reuniões online
TLDV
roda nas minhas reuniões online (Google Meet, Zoom). Ele entra na call, grava, e gera transcript completo com identificação de cada participante.
Reuniões físicas
Granola
roda nas reuniões físicas. Captura áudio pelo microfone do computador e gera o transcript com a mesma qualidade.
Os dois rodam em paralelo. Eu não me preocupo com qual usar. Cada um cobre um cenário.
Onde os transcripts caem:
Existe uma skill que eu escrevi em Python (com a ajuda do próprio Claude Code) que pega os transcripts brutos do TLDV/Granola e organiza tudo dentro da pasta /calls/. Cada arquivo segue o padrão YYYY-MM-DD - Nome da Reuniao.md e tem, dentro: data, duração, participantes, e o transcript completo com timestamps.
Não precisei programar isso do zero. Pedi pro Claude Code: "constrói um script Python que pega os transcripts da minha conta TLDV via API, e salva como markdown na pasta /calls/, no formato X". Em uma sessão, estava pronto e rodando.
Exemplo de prompt
"constrói um script Python que pega os transcripts da minha conta TLDV via API, e salva como markdown na pasta /calls/, no formato X"
Como eu uso depois:
Aqui é onde o closed loop trabalha.
Eu nunca mais perdi uma reunião.
Algumas perguntas que eu já fiz pro Claude Code, durante o ano, em cima da pasta /calls/:
"Lê todas as reuniões com o cliente Acme no último trimestre e me devolve um sumário de tudo que foi discutido, decidido, e ficou pendente."
"Qual a evolução da minha conversa com a investidora X ao longo do ano? Quais objeções ela trouxe na primeira call e quais foram resolvidas até a última?"
"Procura nas reuniões do mês passado se alguém mencionou problema com integração de Procon e me traz o trecho exato."
Cada uma dessas perguntas, sem essa estrutura, exigiria horas de revisão manual. Com a estrutura, é uma frase. O conhecimento de toda reunião continua disponível pra ser puxado a qualquer momento.
Sem essa estrutura, exigiria horas de revisão manual. Com a estrutura, é uma frase.
3.3 LGPD e questionários de cliente: consistência que escala
A pasta:
Eu tenho uma pasta /Legal e LGPD/ que reúne tudo o que a Sofira já firmou sobre privacidade, segurança e compliance:
Política de privacidade
Política de resposta a incidentes
DPA (Data Processing Agreement) modelo
Lista de subprocessadores atualizada
Respostas anteriores a questionários de cliente (organizadas por cliente)
Legislação relevante (LGPD, IN ANPD, decretos)
Pareceres internos
No CLAUDE.md da Sofira eu deixo essa instrução:
Instrução de CLAUDE.md
"Sempre que chegar um questionário de cliente sobre LGPD, segurança ou compliance, antes de redigir qualquer resposta, leia todos os arquivos da pasta /Legal e LGPD/politicas/. Mantenha consistência com posições já firmadas. Se houver pergunta nova que não foi respondida antes, sinalize explicitamente."
O Claude lê a pasta toda, gera respostas coerentes com tudo que já foi firmado, e me devolve um rascunho pronto. Eu reviso, ajusto fino, mando.
3.4 Backup automático no Google Drive
Uma característica do Claude Code que vale lembrar: ele roda na sua máquina, não na nuvem. Tudo o que você faz com ele (arquivos lidos, arquivos criados, decisões salvas, skills construídas, CLAUDE.md atualizados) fica armazenado no seu computador local, e só ali, a menos que você suba em algum lugar.
Ele roda na sua máquina, não na nuvem.
Isso cria um problema operacional: se o seu computador queima, ou se você quer compartilhar trabalho com o time, você precisa subir esse material em algum lugar.
Eu resolvi isso com uma skill simples chamada /sync-drive, que sincroniza minhas pastas locais com os Drives Compartilhados da Sofira no Google Workspace. Por baixo, ela usa o rclone (uma ferramenta padrão de sincronização) configurada com mapeamentos do tipo pasta_local → ID do Drive Compartilhado → caminho remoto.
A Sofira tem Drives Compartilhados separados por finalidade: Legal, Comercial, Estratégia, Clientes, Contratação. Cada um com seu ID. O script conhece todos.
Como uso no dia:
Trabalho à vontade nas minhas pastas locais.
Quando termino algo importante, ou no fim do dia, rodo /sync-drive (sem argumento, sincroniza tudo configurado) ou /sync-drive contratacao (só essa pasta).
Em alguns minutos, tudo está espelhado no Drive correto e o time tem acesso.
Por que isso é importante:
Se meu computador queima, perco zero. Tudo está no Drive.
O time não depende de eu mandar arquivos.
A integração entre "ferramenta de produtividade individual" (Claude Code) e "operação compartilhada" (Drive) acontece sem fricção.
O Anexo B tem o prompt pronto pra você pedir ao Claude Code instalar e configurar isso na sua máquina, em um passo só.
A Parte 4 te leva pro setup: como instalar Claude Code (com VS Code como recomendação) e fazer seu primeiro "olá mundo".
Parte 4
Setup: instalar e abrir pela primeira vez
Essa é a parte mais "técnica" do guia, e também a mais curta. São basicamente 30 minutos de mão na massa pra você sair do zero e ter o Claude Code funcionando no seu computador.
Eu prometo que não tem nada de complicado. Se você seguir os passos na ordem, vai funcionar. E quando travar (vai travar uma ou duas vezes, é normal), você vai ter os recursos certos pra resolver.
4.1 O que você precisa antes de começar
Mac ou Windows. Vou cobrir os dois.
Conta Claude Pro ($20/mês) ou superior. A Free não inclui Claude Code. Se ainda não assinou, vai em claude.ai/upgrade e resolve isso primeiro.
Disposição pra ver alguns nomes técnicos. Não precisa entender o que cada coisa significa pra fazer funcionar. Só seguir os passos.
4.2 Por que esse guia usa o Claude Code dentro do VS Code
O Claude Code pode rodar em dois lugares:
1
No Terminal, que é o programa nativo do seu computador (preto, com letras coloridas, aquele que "parece coisa de hacker").
2
Dentro do VS Code, que é um editor de texto/código gratuito da Microsoft.
Os dois funcionam exatamente igual por baixo. A diferença é só de interface.
Eu prefiro rodar dentro do VS Code, e recomendo que você faça o mesmo. Por dois motivos práticos:
Você vê seus arquivos. Do lado esquerdo da tela, fica a árvore de pastas e arquivos da pasta em que você está trabalhando. Enquanto conversa com o Claude, você consegue clicar e abrir qualquer arquivo pra olhar.
A experiência é menos "anos 80". O Terminal puro é uma tela preta com texto. O VS Code é colorido, organizado, e fica próximo de uma experiência de aplicativo normal. Pra quem nunca abriu Terminal na vida, a barreira mental cai bastante.
4.3 Instalando: siga esse vídeo
Esse vídeo cobre o passo a passo completo: instalar o VS Code, instalar o Claude Code, e abrir os dois juntos. Pausa nos momentos certos, segue no seu ritmo, e quando terminar, volta pra cá.
Se travar em algum ponto específico, pergunta pro claude no próprio chat como você deve seguir.
4.4 Primeiro "olá mundo" (pra você ver funcionando)
Pra você não terminar essa parte sem ter usado o Claude Code de verdade, vamos fazer um teste de 2 minutos. A essa altura você já assistiu o vídeo, já instalou a extensão do Claude Code no VS Code e já tem um chat do Claude Code aberto ali do lado. É nesse chat que a gente vai trabalhar, sem precisar tocar no terminal.
Passo 1: criar uma pasta de teste
No seu computador (Finder no Mac, Explorer no Windows), cria uma pasta nova chamada claude-teste em algum lugar fácil (Documentos, por exemplo).
Passo 2: abrir essa pasta no VS Code
VS Code → File → Open Folder → seleciona a pasta claude-teste.
Você vai ver a pasta aparecer no lado esquerdo, vazia (porque ainda não tem nada).
Confirma que o chat do Claude Code está aberto (a extensão que você instalou seguindo o vídeo). É ali que você vai digitar.
Passo 3: primeiro prompt (direto no chat)
No chat do Claude Code, escreve isso e envia:
Prompt pronto
"Cria um arquivo chamado teste.md com uma piada curta de advogado dentro."
Você vai ver:
O Claude pensando
Pedindo sua permissão pra criar o arquivo (você aprova)
O arquivo teste.mdaparece sozinho na árvore de pastas do lado esquerdo
Passo 4: segundo prompt
Ainda no chat:
Prompt pronto
"Agora abre esse arquivo e me diz o que você escreveu."
Ele abre, lê, te conta. Pronto, você acabou de ver o ciclo completo.
Você dá um objetivo, ele age nos seus arquivos, observa o resultado, te devolve a resposta.
4.5 Erros comuns na primeira semana (e como evitar)
Lista curta do que costuma travar quem está começando:
Não dar contexto suficiente.
Você abre o Claude numa pasta vazia e pergunta algo genérico tipo "me ajuda com revisão de contrato". Ele não tem onde se apoiar.
Solução: dar contexto explícito ("leia o arquivo contrato-acme.pdf e me devolve uma análise das cláusulas X, Y, Z").
Esperar que ele saiba do seu negócio sem você ter escrito CLAUDE.md.
Ele não vai adivinhar o jeito da sua empresa. Quando perceber que precisa contar tudo de novo a cada sessão, está na hora de pedir pra ele criar um CLAUDE.md (lembra da Parte 3.1).
Fechar a janela achando que perdeu tudo.
Você não perde. Tudo que ele criou ou modificou está nos seus arquivos. Você só fechou a conversa. Pra continuar de onde parou, abre o Claude na mesma pasta e segue.
Achar que ele lembra de uma pasta pra outra.
Não lembra. A memória é por pasta. Se o que você falou na pasta A precisa ser conhecido na pasta B, você tem que escrever isso no CLAUDE.md da B (ou em algum arquivo que ele leia).
Parte 5
Seus primeiros 5 casos de uso
Agora que o Claude Code está instalado e rodando no seu computador (Parte 4), essa parte é onde você sai do "olá mundo" e entra em casos de uso reais que vão começar a fazer diferença no seu dia.
Eu escolhi cinco casos pra você fazer na primeira semana. Pode ser um por dia, ou todos num sábado de manhã. Cada um te entrega um ganho concreto que dá pra usar de novo depois.
Os 5 casos:
1
Extrair dados de muitos arquivos pra uma planilha
2
Organizar uma pasta bagunçada
3
Comparar cláusulas entre vários contratos
4
Responder a um questionário recorrente (LGPD, due diligence, compliance)
5
Criar sua primeira skill personalizada
5.1 Caso 1: extrair dados de muitos arquivos pra uma planilha
O problema (que você provavelmente já viveu):
Chegou uma demanda da liderança ou de uma área cliente: "preciso saber quantos contratos com fornecedor a gente tem vigentes, qual o valor agregado, e quais vencem nos próximos 90 dias". E você sabe que vai abrir contrato por contrato, copiar pra Excel, e que isso vai consumir o seu dia.
Setup:
Cria uma pasta /Documents/casos-claude-code/01-extracao/
Coloca dentro dela alguns PDFs de contratos (5 a 10 pra começar, depois você expande)
Abre o VS Code nessa pasta
Abre um chat novo do claude dentro do VS Code
O prompt:
Prompt
"Leia todos os PDFs nesta pasta X (diga o nome real da pasta). Pra cada um, extraia: parte contratante, parte contratada, objeto, vigência (início e fim), valor mensal/anual, índice de reajuste, foro de eleição, e cláusula de rescisão. Salve o resultado num arquivo Excel chamado inventario.xlsx nesta mesma pasta, com cada contrato em uma linha e cada campo em uma coluna. Se algum campo estiver ilegível ou ausente em algum contrato, marca como 'verificar' e me lista no final."
Resultado esperado:
Em poucos minutos, ele te entrega o Excel pronto, com os dados estruturados e a lista de pendências (contratos onde algum campo precisa de revisão manual). Você revisa, ajusta o que for preciso, e tem uma base de dados sua.
Variação pra depois:
Adicionar coluna "risco de vencimento próximo" calculada automaticamente
Adicionar coluna "última data de revisão jurídica" se você tiver esse dado
Repetir o mesmo prompt em pastas diferentes (NDA, contratos de prestação de serviço, contratos de licenciamento) e ter uma base por tipo
5.2 Caso 2: organizar uma pasta bagunçada
O problema:
Você abre uma pasta de algum projeto antigo e vê coisas como Documento_final_v3.pdf, Documento_final_v3_REVISADO.pdf, Contrato_definitivo.pdf, contrato (2).pdf, Sem nome 14.pdf. Não dá pra saber o que é o quê sem abrir um por um. Você se irrita e fecha. O caos continua.
Setup:
Pega uma pasta sua que está nesse estado (recomendo começar com uma pasta pequena, 20 a 50 arquivos)
Faz backup antes (sempre)
Abre o VS Code nessa pasta
O prompt (em modo Plan, aperta Shift+Tab antes):
Prompt
"Olhe todos os arquivos desta pasta. Pra cada um, leia o conteúdo o suficiente pra entender o que ele é. Em seguida, monte um plano pra: (1) renomear cada arquivo seguindo o padrão YYYY-MM-DD - [tipo de documento] - [parte ou tema principal].pdf, (2) agrupar em subpastas por tipo de documento, (3) gerar um arquivo indice.md na raiz da pasta listando tudo o que foi feito. Me mostra o plano antes de executar."
Resultado esperado:
O Claude te entrega um plano detalhado (lista de cada arquivo, nome novo, pasta de destino). Você lê, aprova, ele executa. Em minutos a pasta sai do caos e fica indexada. O indice.md te dá um histórico do que aconteceu.
Variação pra depois:
Aplicar isso em pastas maiores (200, 500, 1000 arquivos)
Combinar com o Caso 1: depois de organizar, extrair dados
Criar uma skill /organizar-pasta que aplica essa lógica em qualquer pasta nova
5.3 Caso 3: comparar cláusulas entre vários contratos
O problema:
A liderança pergunta: "a gente tem uma cláusula de não-concorrência razoável nos nossos contratos de prestação de serviço?". Você precisaria abrir os 30 contratos, identificar a cláusula em cada um, e fazer uma análise comparativa. Vai gastar a semana.
Setup:
Pasta com os contratos relevantes (pode ser a mesma do Caso 1 ou outra)
Abre o VS Code e o chat do claude dentro dele
O prompt:
Prompt
"Leia todos os contratos nesta pasta. Pra cada um, extraia o texto exato da cláusula de não-concorrência (se houver). Em seguida, gere um arquivo comparativo-nao-concorrencia.md com: (1) tabela listando o texto da cláusula por contrato, (2) análise dos outliers (cláusulas muito mais duras ou muito mais frouxas que a média), (3) sugestão de cláusula-padrão pra futuros contratos baseada no que é mais comum nos atuais, e (4) lista dos contratos que não têm essa cláusula (e que talvez deveriam ter)."
Resultado esperado:
Você recebe um documento de análise pronto pra circular com a liderança. Ele mostra o estado atual, identifica os fora-do-padrão, e ainda te sugere uma posição da casa pro futuro.
Variação pra depois:
Repetir pra outras cláusulas críticas (rescisão, multa, indenização, foro, LGPD)
Salvar cada análise numa pasta /posicoes-firmadas/ e referenciar no CLAUDE.md
Criar uma skill /comparar-clausulas [nome-da-clausula] que aplica essa lógica em qualquer cláusula que você pedir
5.4 Caso 4: responder a um questionário recorrente
O problema:
Cliente enterprise, área de compliance, auditor, investidor: todos mandam questionários extensos sobre LGPD, segurança, governança, integridade. Cada um com 30 a 80 perguntas. Você já respondeu coisas parecidas antes, mas o material está espalhado em e-mails, pastas antigas, e na sua memória.
Setup:
Cria uma pasta /questionarios/
Subpasta /questionarios/respondidos-anteriores/ com cópias dos questionários que você já respondeu no passado (mesmo que sejam de clientes diferentes)
Subpasta /questionarios/politicas/ com as políticas internas vigentes da sua empresa (privacidade, incidentes, retenção, acesso, terceiros, etc)
O novo questionário a responder dentro de /questionarios/
O prompt:
Prompt
"Esse cliente enterprise mandou esse questionário (arquivo X). Pra cada pergunta: (1) verifica se já temos resposta similar em /respondidos-anteriores/, e se sim, adapta. (2) Se não tiver resposta anterior, consulta /politicas/ e gera resposta coerente. (3) Se mesmo assim a pergunta for nova ou ambígua, marca como PRECISA REVISÃO pra eu olhar. Gera um arquivo Word com todas as respostas no formato que o cliente pediu, e me lista no final as perguntas que ficaram como PRECISA REVISÃO."
Resultado esperado:
Você abre o arquivo gerado, vê que 80-90% das respostas já estão no padrão da casa, revisa só as marcadas, e manda. O que demoraria 4 a 6 horas vai pra 30 minutos.
Variação pra depois:
Adicionar pasta /questionarios/respondidos-anteriores/[cliente]/ pra cada cliente, e pedir pra ele priorizar respostas daquele cliente quando aplicável
Atualizar /politicas/ sempre que a empresa firmar nova posição. Todo questionário futuro já sai mais alinhado
Criar uma skill /responder-questionario que vira fluxo padrão da área
O que demoraria 4 a 6 horas vai pra 30 minutos.
5.5 Caso 5: criar sua primeira skill personalizada
O problema:
Você fez os casos 1 a 4 e percebeu que repetiu prompts parecidos. Toda vez que vai responder questionário, escreve o mesmo prompt. Toda vez que vai comparar cláusulas, idem. Isso é desperdício. Skill resolve isso.
Setup:
A skill mora numa pasta dentro de ~/.claude/skills/. Por exemplo: ~/.claude/skills/responder-questionario/
Dentro dela, no mínimo: um arquivo SKILL.md com a descrição e o passo a passo da skill
O prompt (pra criar a skill com a ajuda do próprio Claude):
Prompt
"Quero criar uma skill chamada responder-questionario. Ela deve fazer o seguinte: [cole aqui o prompt do Caso 4]. Por favor, cria a estrutura de pastas dentro de ~/.claude/skills/responder-questionario/, escreve o SKILL.md no formato correto pro Claude Code reconhecer, e me explica como invocar a skill quando for usar."
Resultado esperado:
O Claude cria a pasta, escreve o SKILL.md, e te dá um nome curto pra invocar (algo como /responder-questionario). A partir daqui, sempre que chegar um questionário novo, você só roda esse comando, anexa o arquivo, e ele faz o resto.
Variação pra depois:
Criar uma skill pra cada um dos casos anteriores (/extrair-dados-contratos, /organizar-pasta, /comparar-clausulas)
Compartilhar skills com seu time: a pasta ~/.claude/skills/ pode ser sincronizada via Drive, o time inteiro passa a usar
Iterar nas skills: cada vez que perceber que poderia ser melhor, edita o SKILL.md
Parte 6
Skills, Memory e MCP em profundidade
Você já viu essas três coisas mencionadas em quase todas as partes anteriores. Agora vamos a fundo.
A ordem é deliberada:
1
Memory primeiro, porque é o alicerce de tudo (sem CLAUDE.md, qualquer skill ou MCP vai funcionar mal).
2
Skills depois, porque é o que vai te dar escala e consistência.
3
MCP por último, porque é o que conecta o Claude Code aos seus sistemas existentes (Gmail, Drive, DocuSign, etc).
Os três juntos formam o AI OS (sistema operacional de IA). É a forma de você sair do "uso Claude Code pra tarefa avulsa" pra "Claude Code é o centro da minha operação".
Os três juntos formam AI OS (sistema operacional de IA).
6.1 Memory: o alicerce
Memory é o conjunto de arquivos que o Claude Code lê automaticamente em toda sessão dentro de uma pasta. É como ele lembra de você, do seu negócio, do jeito da sua área, sem você precisar reexplicar.
6.1.1 O CLAUDE.md raiz
O arquivo principal é o CLAUDE.md, que mora na raiz de cada projeto/pasta. Ele é a primeira coisa que o Claude lê quando você abre uma sessão naquela pasta.
O que entra num CLAUDE.md bem feito (template completo no Anexo A):
Quem é a empresa/área: uma frase de definição (o que faz, pra quem, onde está)
Quem é você: seu papel, como você prefere trabalhar
Glossário interno: termos da casa, abreviações, sistemas internos referenciados
Posições firmadas: as decisões/posições que a área já tomou em temas recorrentes
Regras operacionais: quando consultar pasta X, quando NÃO usar determinada estratégia, etc
O que não pode aparecer: dados sensíveis, vocabulário proibido, sigilos
Onde achar o quê: mapa pro próprio Claude se localizar nas suas pastas
Dica prática: você não escreve isso do zero. Peça pro próprio Claude:
Exemplo de prompt
"Olhe o conteúdo dessa pasta, entenda do que se trata, e gere um CLAUDE.md descrevendo o contexto, o tom, as regras e o jeito da casa dessa área. Depois eu reviso."
Você lê, ajusta, refina. Costuma sair um rascunho razoável de primeira.
6.1.2 Memory tipado (a estrutura mais avançada)
Pra projetos grandes, o CLAUDE.md raiz pode crescer demais. A solução é dividir a memória em arquivos por tipo, dentro de uma pasta memory/, e referenciar tudo a partir do CLAUDE.md.
Os 4 tipos que eu uso na Sofira:
user_*.md:
quem é o usuário do Claude (eu), papel, preferências
project_*.md:
o que cada projeto/cliente/iniciativa é, status, decisões tomadas
feedback_*.md:
correções que dei pro Claude e que ele deve aplicar sempre
reference_*.md:
onde achar coisa (links, planilhas externas, sistemas)
Cada arquivo de memória tem um name, description e type no cabeçalho, pra o Claude saber rapidamente do que se trata. Um arquivo índice MEMORY.md lista todos. O CLAUDE.md raiz manda ler MEMORY.md em toda sessão.
6.1.3 Evolução da memória ao longo do tempo
Memory não é estática. Ela engrossa com o uso. Toda vez que você corrige o Claude ou firma uma posição nova, vale pedir pra ele atualizar:
Exemplo de prompt
"Salva esse aprendizado no arquivo de feedback. Toda vez que for redigir resposta de questionário, lembrar dessa regra."
Em 3 meses de uso intenso, sua memory vira o ativo mais valioso do projeto. Se você sair, troca de cargo, ou contrata alguém novo, a memory transfere o "jeito da casa" sem precisar de onboarding longo.
Em 3 meses de uso intenso, sua memory vira o ativo mais valioso do projeto.
6.2 Skills: comandos da casa
Uma skill é um comando customizado que aplica um processo sempre da mesma forma.
Você cria uma vez, usa pra sempre.
6.2.1 Anatomia de uma skill
Tecnicamente, uma skill é uma pasta dentro de ~/.claude/skills/ que contém, no mínimo, um arquivo SKILL.md. Esse arquivo descreve:
O nome da skill (vira o comando, ex: /revisar-nda)
A descrição (o que ela faz, quando o Claude deve sugerir usar)
O passo a passo que o Claude deve seguir quando invocada
Skills mais sofisticadas têm subpastas com templates, checklists, exemplos de input/output.
6.2.2 Como criar uma skill (3 caminhos)
Caminho 1: pedir pro Claude criar do zero.
Exemplo de prompt
"Quero criar uma skill chamada /revisar-nda. Ela deve: ler o NDA que eu passar, aplicar checklist de cláusulas críticas pro Brasil, gerar tabela de risco com flags (verde/amarelo/vermelho), e sugerir redações alternativas pras cláusulas em vermelho. Cria a estrutura de pastas, o SKILL.md, e me devolve quando pronto."
Em uma sessão, ele monta a skill, te explica como invocar.
Caminho 2: você fez um processo manual, agora pede pra virar skill.
Você acabou de fazer manualmente um trabalho. Pede pro Claude:
Exemplo de prompt
"Esse fluxo que a gente acabou de fazer (revisar esse contrato, gerar essa tabela, marcar esses riscos) vira uma skill. Cria pra mim, batiza, e me mostra como invocar."
Ele empacota o que aconteceu na sessão como skill reutilizável.
6.2.4 Compartilhando skills com o time
Skills compartilhadas é onde o ganho fica multiplicativo. Quando o sênior cria /revisar-nda e o time inteiro usa.
A qualidade da entrega vira do sênior, não da pessoa específica.
Como compartilhar:
A pasta ~/.claude/skills/ pode ser sincronizada via Google Drive (com a skill /sync-drive que descrevi na Parte 3.5) ou via Git, se sua área usa
Todo membro do time aponta seu Claude Code pra essa pasta sincronizada
Quando alguém atualiza uma skill, todo mundo recebe a versão nova na próxima sessão
6.3 MCP: conectando ao mundo
MCP (Model Context Protocol) é um protocolo aberto criado pela Anthropic que permite o Claude Code falar com sistemas externos. Cada MCP é um "conector" instalável.
6.3.1 Como funciona, em conceito
Pensa em MCP como um tradutor universal. O Claude fala "português" (linguagem natural). Seu Gmail fala "Gmail API". Seu DocuSign fala "DocuSign API". Sem MCP, conectar um ao outro exigiria desenvolvimento custom pra cada par. Com MCP, qualquer sistema que tem um MCP server pode falar com qualquer agente que entende MCP.
Pensa em MCP como um tradutor universal.
Resultado prático: você pede pro Claude "leia meu e-mail da Acme de ontem e me devolva um resumo", ele puxa o e-mail via MCP do Gmail, faz o resumo, te entrega. Você nunca saiu do Claude Code.
Um aviso honesto
MCP é, de longe, o tópico mais técnico de todo esse material. Eu não vou conseguir cobrir 100% de como configurar e usar cada MCP aqui. A intenção desta seção é mais modesta: que você saiba o que é, como funciona, e que existe. Pra usar na prática, você vai precisar de mais contexto e instruções do que darei aqui.
6.3.2 Só instale MCPs OFICIAIS (regra mais importante dessa seção)
Antes de qualquer conversa sobre quais MCPs valem a pena, uma regra crítica: eu só instalo MCPs oficiais. Nunca instalo MCPs criados por desenvolvedor independente ou pela comunidade, mesmo que pareçam interessantes.
O que é um MCP "oficial":
MCP mantido pela própria Anthropic
MCP mantido pelo dono do sistema que ele conecta (ex: o MCP oficial do DocuSign é mantido pela DocuSign; o do Notion, pela Notion)
O que NÃO é oficial (e que eu não uso):
MCP de "criador independente no GitHub", mesmo se tem muitas estrelas
MCP de comunidade ou "marketplace alternativo"
MCP que alguém te mandou por DM
Por que essa regra importa, em ordem de gravidade:
Na prática: antes de instalar qualquer MCP, procure ele na lista oficial da Anthropic ou no site oficial do sistema (DocuSign, Notion, Google).
6.3.3 MCPs específicos pra jurídico (maio/2026)
MCP
O que faz
Quando faz sentido pra você
DocuSign (agentic contract workflows, lançado abr/2026)
Claude opera contratos no DocuSign: cria envio, monitora status, baixa assinado, organiza
Departamento com volume de contratos pra assinatura
SignNow
Mesma lógica do DocuSign: criar envio embarcado, templates, status, download
Alternativa mais barata ao DocuSign
Harvey (via parceria com DocuSign anunciada em mai/2026)
Análise jurídica + drafting + revisão com motor de raciocínio jurídico especializado
Bancas grandes ou departamentos que já usam Harvey
Legora
Plataforma de AI jurídica europeia, integrada via MCP
Operações multi-jurisdição (especialmente Europa)
CoCounsel (Thomson Reuters)
Pesquisa, drafting, revisão, integrado com Westlaw
Departamentos que já têm contrato com Westlaw/Thomson
General Legal MCP (YC-backed, primeiro escritório com MCP server público)
Agentes podem subir contrato pra revisão por advogado e baixar com redlines
Quando você precisa do humano no loop em escala
6.3.4 MCPs não-jurídicos que valem a pena (a lista útil)
Esses não são jurídicos por design, mas são quase obrigatórios pra qualquer departamento que queira AI OS de verdade:
Gmail ou Outlook, ler/responder e-mail, organizar pendência por assunto
Google Drive ou OneDrive, puxar documentos da nuvem, criar arquivos no Drive direto do Claude
Google Calendar ou Outlook Calendar, montar agenda, agendar reuniões, ler compromissos
Slack ou Teams, puxar conversas, postar resumos, monitorar canais
Notion, puxar documentação interna da empresa
Em dúvida sobre um MCP: não instale até checar. Cada conector é uma porta nova.
A Parte 7 te dá a matriz que mapeia cada tarefa do seu dia a dia pra esses conceitos.
Parte 7
A matriz: quando usar o quê
Essa parte é uma página só. Mas é a página mais salvável do guia.
Quando você está no calor da semana e precisa decidir rápido se uma tarefa cabe no chat, no Claude Code, numa skill, ou se vale conectar um MCP, essa matriz responde.
Imprime, cola no monitor, manda pro time.
7.1 Matriz tarefa → ferramenta
Tarefa
Chat (Claude.ai)
Claude Code
Skill
MCP necessário
Combinação ideal
Rascunhar 1 peça simples
✓
–
–
–
Chat
Resumir 1 contrato pontual
✓
–
–
–
Chat
Resumir 50 contratos pra Excel
–
✓
✓/extrair-dados-contratos
–
Code + Skill
Revisar 1 NDA pontual
✓
–
–
–
Chat (ou Code se já está aberto)
Revisar 50 NDAs com checklist da casa
–
✓
✓/revisar-nda
–
Code + Skill
Comparar cláusulas entre vários contratos
–
✓
✓/comparar-clausulas
–
Code + Skill
Padronizar revisão de contrato com o time
–
✓
✓/revisar-contrato (compartilhada)
–
Code + Skill + Drive (sync)
Construir base de jurisprudência interna consultável
–
✓
–
Drive ou Notion
Code + Memory + MCP
Resumir 1 audiência gravada
✓
–
–
–
Chat
Resumir todas as audiências do mês
–
✓
✓/transcript-reuniao
Granola/TLDV
Code + Skill
Responder questionário LGPD/compliance recorrente
–
✓
✓/responder-questionario-cliente
–
Code + Skill + Memory (políticas)
Calculadora de prazo processual visual
✓(Artifact)
✓
–
–
Chat pra protótipo, Code pra ferramenta de uso recorrente
Análise de 1 processo
✓
–
–
–
Chat
Análise de 500 processos
–
✓
✓/resumir-processo
–
Code + Skill
Brainstorm de tese exploratório
✓
–
–
–
Chat
Redigir peça com template + posições da casa
–
✓
–
–
Code + Memory (templates + posições)
Onboarding de novo membro do time
–
✓
–
–
Code com CLAUDE.md + memory completos
Diário de bordo de decisões da área
–
✓
–
–
Code + Memory (memory.md de evolução)
Relatório mensal recorrente de demandas
–
✓
✓/relatorio-mensal-demandas
–
Code + Skill (idealmente agendada)
E-mail de resposta a cliente recorrente
–
✓
–
Gmail
Code + MCP Gmail
Acompanhar contratos assinados/em andamento
–
✓
–
DocuSign
Code + MCP DocuSign
Cruzar dados de e-mail com calendário
–
✓
–
Gmail + Calendar
Code + 2 MCPs
Integrar com sistema jurídico interno (ProJuris, e-Law)
–
✓
–
MCP custom ou n8n
Code + MCP custom
Pesquisar precedente recente na internet
✓
✓(pedindo explicitamente)
–
–
Chat pra avulso, Code pedindo busca explícita
Pergunta isolada sem contexto da empresa
✓
–
–
–
Chat
7.2 Regras práticas pra decidir rápido
Se você não quiser olhar a matriz inteira a cada decisão, internalize essas 4 perguntas:
1
É 1 ou são muitos?
Volume 1, geralmente chat. Volume maior, Claude Code.
2
Vai virar repetição?
Se sim, é candidato a skill. Se não, prompt avulso no Code (ou chat).
3
Precisa de contexto da sua empresa/área?
Se sim, Claude Code com Memory (CLAUDE.md). Se não, chat resolve.
4
Precisa tocar em outro sistema (Gmail, Drive, DocuSign, sistema jurídico)?
Se sim, Claude Code com MCP. Sem isso, fica preso ao copy/paste.
Essas 4 perguntas cobrem 95% das decisões.
7.3 O que NÃO está nessa matriz (e por quê)
Algumas tarefas eu deixei de fora propositalmente:
Trabalho criativo puro (escrever um manifesto, criar nome de produto): chat e Code servem igual, é mais questão de preferência
Operação de baixo volume e baixa frequência: não vale criar skill, só faz quando aparece
Tarefas que envolvem dados altamente sigilosos: pode entrar no Code, mas com cuidados extras de configuração de privacidade (Settings → Privacy desligado, plano pago, e idealmente API com Zero-Data-Retention contratual)
Se sua tarefa não aparece e você não consegue mapear pelas 4 regras: começa no chat. Se você fizer essa tarefa mais de 2 vezes, considera migrar pro Code com skill.
7.4 Faz agora (10 minutos)
Parte 8
Quando criar uma ferramenta interna e quando contratar
Esse guia inteiro mostra uma coisa: com o Claude Code, ficou fácil criar seus próprios sistemas pra automatizar trabalho jurídico, sem escrever uma linha de código. Você monta uma skill, organiza suas pastas, conecta seus sistemas, e de repente tem uma operação rodando que antes exigiria um desenvolvedor.
Isso é poderoso. E levanta uma pergunta que todo gestor jurídico vai ter que responder em algum momento:
Até onde vale construir dentro de casa, e quando vale contratar uma ferramenta pronta?
8.1 A resposta começa no volume
Se você lida com 10 contratos por mês, talvez não faça sentido contratar um CLM (um sistema dedicado de gestão de contratos). O Claude Code, com uma boa skill e seus modelos versionados, dá conta.
Mas se você lida com 10 mil contratos por mês, a conversa muda. Aí um sistema dedicado, feito pra aquilo, passa a fazer sentido.
10 contratos / mês
Claude Code resolve. Uma boa skill, seus modelos versionados, e você toca sozinho. Baixo volume, baixo custo de manutenção.
10 mil contratos / mês
Ferramenta dedicada. Operação crítica, alto volume, precisa rodar sem falha. É onde um sistema feito pra aquilo passa a compensar.
A regra geral é essa: quanto mais alto o volume, mais crítica a operação, e mais ela precisa rodar sem falha, mais perto você está de precisar de uma ferramenta dedicada. Quanto mais pontual e de baixo volume, mais o Claude Code resolve sozinho.
8.2 O mito do "construí uma vez e nunca mais mexo"
Aqui está o ponto que quase ninguém de fora da tecnologia enxerga. E eu já vi advogado decidir "vou construir em casa" sem entender isso. Então vou explicar do começo.
Construir uma automação ficou fácil. Com IA, você levanta alguma coisa funcionando numa tarde. O problema é que:
Construir não é a parte difícil. A parte difícil é manter aquilo de pé.
Software não é como um parecer que você escreve uma vez, assina e arquiva. É mais parecido com um carro: não basta comprar, ele exige manutenção pra continuar andando, senão um dia para na estrada. E tem uma diferença que deixa o software ainda mais exigente que o carro: ele quebra mesmo quando você não encosta nele. Por um motivo simples: o seu sistema depende de outros sistemas, lá fora, que mudam o tempo todo sem te avisar.
Na prática, é isso que acontece com uma automação caseira depois de pronta:
O site de um órgão ou de um parceiro muda o layout ou o jeito de fazer login. A sua automação dependia do formato antigo, e do dia pra noite ela simplesmente para de funcionar.
O volume cresce. O que funcionava com 100 casos por mês começa a falhar com 10 mil, de jeitos que você não tinha como prever.
Aparece um caso fora do padrão que ninguém imaginou, e o sistema trava ou faz a coisa errada justo num caso com prazo correndo.
Surge uma falha de segurança que precisa ser fechada rápido, antes de virar um problema de LGPD.
A pessoa que construiu sai da empresa, e ninguém mais entende como aquilo funciona pra consertar.
Repara que nenhum desses problemas aparece no dia em que você constrói. Eles aparecem depois, com o uso, em volume, e nunca param de aparecer. Toda semana tem alguma coisa.
Isso não é exceção, é a regra do setor. Na indústria de software, a manutenção costuma consumir de 50% a 90% do custo total de um sistema ao longo da vida dele. Lê de novo: a maior parte do custo de um software não é construí-lo, é mantê-lo funcionando.
50–90%
Custo de manutenção
É quanto a manutenção costuma consumir do custo total de um software ao longo da vida dele. O desenvolvimento acontece uma vez. A manutenção dura o tempo todo.
Traduzindo pro jurídico: manter um sistema no ar não é um detalhe técnico que se resolve uma vez. É um trabalho contínuo, que precisa de gente dedicada cuidando, todo dia. Quando você decide "construir em casa", é esse compromisso que você está assinando junto, mesmo sem ver na hora.
8.3 É aí que faz sentido contratar
Quando o volume é alto e a operação é crítica (tem prazo, tem multa, tem risco de reputação), você não quer depender de uma automação caseira que uma pessoa montou e que ninguém tem tempo de manter.
Contratar um terceiro é, no fundo, transferir o peso de construir, manter e melhorar pra quem faz só isso, o dia inteiro.
Você não compra só o que já está pronto. Compra a garantia de que vai continuar funcionando amanhã, e que alguém vai estar lá quando quebrar.
8.4 O exemplo da Sofira
Vou usar a Sofira, que é o que eu conheço por dentro.
A Sofira é uma ferramenta de IA que automatiza respostas a demandas de consumidor: Procon, Consumidor.gov, Bacen e outros canais. A gente lida com milhares de reclamações por mês.
Nesse volume, fazer tudo dentro de casa exigiria uma equipe técnica própria, trabalhando em tempo integral. Porque além de construir a automação, alguém precisa, todo dia:
Garantir que tudo está no ar e respondendo dentro do prazo.
Acompanhar as mudanças nos sites e sistemas de cada órgão, que mudam sem avisar.
Lidar com as particularidades de cada Procon, que têm procedimentos diferentes entre si.
Aguentar picos de volume sem perder prazo.
Controlar a qualidade de cada resposta e manter o registro de tudo pra auditoria.
Integrar com os sistemas internos que a empresa já usa.
Cada um desses pontos é uma frente que só aparece quando o volume é alto, e cada uma precisa de gente cuidando de forma contínua.
E tem mais: a Sofira não automatiza só a resposta. A gente automatiza o fluxo operacional inteiro, de ponta a ponta: o download das notificações direto dos órgãos, o cadastro, e o protocolo. A peça que a IA escreve é uma parte. O resto da operação, que costuma consumir até mais tempo do time, também sai automatizado.
Esteira · operação ponta a ponta
Download das notificações→Cadastro→Resposta (IA)→Protocolo
A Sofira cobre a operação inteira, não só a redação.
8.5 Conheça a Sofira
Parte 9
Curadoria de vídeos, documentação e comunidade
Essa última parte é o "leitura adicional" do guia. São os recursos que eu uso pra continuar aprendendo, e os que eu recomendaria pra alguém da minha área que está começando.
Dividi em dois grupos:
1
Vídeos em português (mais fáceis pra audiência brasileira)
2
Vídeos em inglês (cobrem temas que ainda não têm bom material em PT-BR)
9.1 Vídeos em português
A cena brasileira de Claude Code é nova mas está crescendo rápido. Esses dois vídeos são os mais úteis pra começar.
"Claude Code explicado para pessoas normais"
A introdução mais didática que vi em PT-BR. Não pressupõe que você é dev. Bom como segundo passo depois desse ebook, especialmente se você prefere assistir a ler.
"Curso Claude Code gratuito para iniciantes"
Curso de várias horas, com casos práticos. Bom pra fim de semana se você quer mergulho.
9.2 Vídeos em inglês (vale o esforço da legenda)
Material em inglês ainda é mais profundo e atualizado. Vale dar uma chance, principalmente nos dois primeiros da lista.
Recomendado da Priscila"Why I Use Claude Code Everyday (for Non-Coding Tasks)"
Esse é o vídeo que mais recomendo. O autor é product manager (não dev), e mostra exatamente o caminho que esse guia descreve, pra audiência não técnica. Frase memorável: "Antes, o limitante era o que você sabia fazer. Agora, o limitante é o que você consegue imaginar delegar."
Antes, o limitante era o que você sabia fazer. Agora, o limitante é o que você consegue imaginar delegar.
Recomendado da Priscila"Building AI Agents that actually work" (Greg Eisenberg + Remy Gaskill)
Curso completo de ~58 minutos sobre como construir agentes pra rodar diferentes áreas do trabalho. Vai além do Claude Code (cobre conceitos de agentes em geral), mas tudo se aplica diretamente. Conceitos novos: chat vs agente, agent loop, skill como SOP, context engineering.
9.3 O que vem depois desse guia
Se você fechou esse ebook tendo:
Instalado Claude Code dentro do VS Code
Feito pelo menos 3 dos 5 casos da Parte 5
Criado pelo menos 1 skill personalizada
Montado um CLAUDE.md decente pra sua área
Você já está, de longe, na frente de 99% dos advogados brasileiros em uso de IA. O próximo passo é apenas continuar usando e iterando. Cada semana você vai descobrir um caso de uso novo, melhorar uma skill, refinar o CLAUDE.md.
Claude Code recompensa quem persiste.
E se você implementar tudo isso e quiser conversar com alguém que já passou por esse caminho: estou no LinkedIn como Priscila Holanda. Manda mensagem.
Anexo A
Template de CLAUDE.md para departamento jurídico
Esse template é pra você copiar pra raiz da sua pasta principal e ajustar. Os placeholders entre <...> são pra preencher. O resto você só edita se quiser personalizar.
Recomendação prática: depois de copiar, abra esse arquivo no Claude Code e peça pra ele te entrevistar sobre os pontos do template, atualizando cada seção conforme você responde. Em 30 minutos você sai com um CLAUDE.md completo e ajustado à sua realidade.
CLAUDE.md (cole tudo abaixo na raiz da sua pasta)
CLAUDE.md · template
# Contexto da Área
## Quem somos
Empresa: <nome da empresa>
Setor: <ex: fintech, ecommerce, indústria, etc>
Tamanho: <faixa de funcionários>
Onde atuamos: <Brasil, multinacional, etc>
A área jurídica dessa empresa é responsável por <descrever brevemente: contratos, contencioso, regulatório, LGPD, M&A, etc>.
## Quem é o usuário desse projeto
Nome: <seu nome>
Papel: <seu cargo>
Formação: <breve>
Como prefiro trabalhar:
- <ex: prefiro respostas diretas, sem floreio>
- <ex: prefiro saídas estruturadas em tabelas quando aplicável>
- <ex: gosto de ver o plano antes de você executar tarefas grandes>
## Time
- <nome ou cargo>: <papel>
- <nome ou cargo>: <papel>
## Tom e linguagem
- Português brasileiro
- Tom <formal/informal/direto>
- Não use travessão (—). Prefira vírgula, ponto ou dois pontos
- Evite metáforas acumuladas
- Evite linguagem performática ou de "manifesto"
- Quando citar legislação, use a forma curta (ex: "art. 47 da LGPD") na primeira menção e abreviada depois
## Glossário interno
- <termo>: <definição>
- <termo>: <definição>
- <termo>: <definição>
## Sistemas que usamos
- Gestão de contratos: <ex: DocuSign, SignNow, ninguém>
- Gestão de processos: <ex: e-Saj, ProJuris, planilha>
- Documentação interna: <ex: Google Drive, Notion>
- Comunicação: <ex: Slack, Teams, email>
- Outros: <listar>
## Posições firmadas (atualizado em <data>)
Posições já tomadas em temas recorrentes, que devem ser respeitadas em qualquer trabalho:
- <tema>: <posição>
- <tema>: <posição>
- <tema>: <posição>
Essa seção cresce com o tempo. Sempre que firmar uma posição nova, atualize aqui.
## Regras operacionais
Quando trabalhar nessa pasta:
- Antes de redigir qualquer resposta a questionário de cliente, leia `/politicas/*.md`
- Antes de revisar contrato novo, consulte `/posicoes-firmadas/*.md`
- Ao gerar planilha de extração de contratos, use sempre o schema padrão definido em `/templates/schema-contrato.md`
- <outras regras específicas>
## O que NÃO fazer
- Não use dados de clientes nominados nos exemplos. Sanitize.
- Não invente jurisprudência. Se não tiver certeza, escreva "verificar precedente".
- Não responda questionário sem ter consultado pelo menos uma resposta anterior similar.
- <outras coisas específicas>
## Onde achar o quê
- Contratos vigentes: `/contratos/`
- Questionários respondidos: `/questionarios/respondidos-anteriores/`
- Políticas internas: `/politicas/`
- Modelos de peça: `/templates/`
- Transcripts de reunião: `/calls/`
- Memória detalhada (decisões, aprendizados): `/memory/`
## Memória
Sempre que eu corrigir você ou firmar uma posição nova, salve no arquivo apropriado dentro de `/memory/`:
- `/memory/user_*.md`: minhas preferências de trabalho
- `/memory/project_*.md`: contexto de cada projeto/cliente
- `/memory/feedback_*.md`: regras de output (tom, formato, vocabulário) que devem ser sempre aplicadas
- `/memory/reference_*.md`: onde achar coisa externa (links, sistemas, planilhas)
Antes de qualquer tarefa, leia `/memory/MEMORY.md`, que é o índice.
Dicas pra deixar seu CLAUDE.md útil de verdade
Evite seções vazias.
Se você não tem o que escrever em "Sistemas que usamos" ainda, deleta a seção. Voltará depois quando tiver informação.
Atualize toda vez que firmar posição nova.
Esse é o ato que mais valoriza o seu CLAUDE.md ao longo do tempo. Você pode pedir pro próprio Claude:
Exemplo de prompt
"A gente acabou de discutir e decidir que <posição X>. Adiciona isso em 'Posições firmadas' do CLAUDE.md."
Revise a cada 3 meses.
Marque no calendário. Em 3 meses, alguma coisa mudou de tom, alguma posição foi revisada, alguma regra ficou obsoleta. Manter o CLAUDE.md fresco é manter o "jeito da casa" fresco.
Compartilhe com o time.
Quando o CLAUDE.md amadurece, ele vira o melhor onboarding pra membro novo. Coloque o arquivo no Drive, faça parte do material de boas-vindas, peça pra todo mundo abrir o Claude Code lendo esse arquivo.
Anexo B
Backup automático no Google Drive
Esse é provavelmente o anexo mais importante do guia, pelo motivo que quase ninguém entende quando começa a usar Claude Code.
O Claude Code mora no seu computador. Não na nuvem.
Isso é, ao mesmo tempo, o que faz o Claude Code ser tão poderoso (a Parte 2 explicou: ele acessa seus arquivos diretamente, opera em volume, não tem janela de contexto limitada como o chat) e a maior fonte de risco operacional pra quem começa a usar com seriedade.
Concretamente, quando você passa a usar o Claude Code todo dia, tudo que ele produz começa a se acumular só na sua máquina:
O CLAUDE.md da sua área, com posições firmadas e regras da casa
A pasta de skills (~/.claude/skills/), que vira o coração da sua operação
Os arquivos de memória (/memory/*.md) que carregam aprendizado acumulado
Os transcripts de reunião que você foi guardando
Os contratos e documentos organizados
Os relatórios gerados, as análises, as decisões registradas
Se o seu computador queima, se ele é roubado, se você troca de máquina, tudo isso evapora. Você volta pro zero.
Em 6 meses de uso ativo, isso pode representar centenas de horas de trabalho perdidas e o "jeito da casa" inteiro que sua área construiu.
E tem mais: o time não acessa isso. Mesmo que você tenha colegas que trabalham na mesma área, eles não conseguem usar suas skills, ler suas posições firmadas, ou consultar seus transcripts. Tudo está preso no seu computador.
A solução é simples: sincronizar suas pastas do Claude Code com uma nuvem da empresa (Google Drive, OneDrive, Dropbox Business, etc), automaticamente, todo dia.
Foi isso que eu fiz na Sofira (a Parte 3.5 mostrou na prática). E é o que esse anexo te ensina a fazer.
A boa notícia: você não precisa programar nada
Pra configurar essa sincronização, você não precisa ler tutorial técnico, escrever script bash, nem entender o que é rclone ou cron. Você pede pro próprio Claude Code fazer.
Esse é o caminho que recomendo: copia o prompt abaixo, cola no Claude Code, e segue o que ele te orientar a fazer.
O prompt pronto pra você usar
Abre o Claude Code dentro de qualquer pasta (por exemplo, a pasta ~/Documents/Claude Code/, que provavelmente é onde mora tudo o que você criou). Cola esse prompt e dá enter:
Prompt de setup
Quero configurar sincronização automática das minhas pastas locais do Claude Code com o Google Drive (Drives Compartilhados da minha empresa). O contexto é:
1. Eu trabalho local com Claude Code, mas preciso que o time tenha acesso ao material no Drive, e preciso de backup caso meu computador queime.
2. Por favor, faça o seguinte, passo a passo, sempre me explicando o porquê de cada passo e pedindo confirmação antes de instalar qualquer coisa:
a) Verifique se a ferramenta "rclone" já está instalada no meu computador. Se não estiver, me oriente a instalar (Mac usa Homebrew, Windows tem instalador próprio).
b) Configure o rclone pra acessar o meu Google Drive (vai abrir uma autenticação no navegador). O nome do "remote" deve ser "gdrive".
c) Liste todos os Drives Compartilhados (Shared Drives) que eu tenho acesso, pra eu escolher pra quais sincronizar.
d) Crie um script bash chamado "sync-drive" que sincroniza as pastas que eu indicar com os Drives correspondentes. O script deve:
- Ter configuração simples no topo (variáveis com IDs dos Drives e mapeamentos de pasta local → caminho remoto)
- Aceitar argumento opcional pra sincronizar só um grupo (ex: "sync-drive legal" sincroniza só a pasta Legal)
- Reportar progresso de forma resumida (sem despejar log gigante)
- Excluir arquivos chatos automaticamente (.DS_Store, .git, __pycache__, etc)
e) Coloque o script em ~/bin/sync-drive e dê permissão de execução.
f) Crie também uma skill do Claude Code em ~/.claude/skills/sync-drive/ que invoca esse script. Assim eu posso rodar "/sync-drive" dentro do próprio Claude Code.
g) Por fim, me explique como rodar (manualmente e via skill), e me lembre de adicionar a sincronização periodicamente (ex: todo fim de dia, ou via cron uma vez por dia).
Importante: antes de qualquer alteração no meu sistema, me mostre o que vai fazer e peça confirmação.
Quando o Claude terminar, você vai ter:
O rclone instalado e configurado
Um script ~/bin/sync-drive pronto pra rodar
Uma skill /sync-drive invocável de qualquer pasta no Claude Code
Suas pastas locais espelhadas nos Drives Compartilhados certos
Backup automático rolando
Como usar no dia a dia
Depois de configurado, você pode:
Sincronizar tudo no fim do dia:
No Claude Code, dentro de qualquer pasta:
/sync-drive
Roda em segundo plano por alguns minutos e te avisa quando terminar.
Sincronizar só uma pasta específica:
/sync-drive legal
(Onde "legal" é o grupo que você configurou no script).
Automatizar de vez (opcional):
Se você quiser que rode todo dia automaticamente, sem você precisar pedir, peça pro Claude:
Configure um agendamento via cron pra rodar o sync-drive todo dia às 22h.
Ele te explica e configura.
Cuidados de LGPD antes de ligar a sincronização
Antes de subir as primeiras pastas pro Drive, considere com seu DPO ou time de TI:
Em dúvida, alinhe antes de configurar.
Se sua empresa não tem Google Workspace, use o equivalente empresarial dela (OneDrive Business, SharePoint, Dropbox Business). O prompt acima funciona pra qualquer um desses, é só ajustar o destino no rclone.
Anexo C
Glossário técnico-jurídico curto
Esse glossário cobre só os termos que aparecem nesse guia. Se você precisar de glossário mais amplo (terminal, sistema operacional, etc), o material companheiro Tech 101 para Advogados cobre o resto.
A ordem é alfabética.
Agent / Agente
Software que recebe um objetivo, planeja a execução, age sobre arquivos ou sistemas, observa o resultado e ajusta até entregar. Diferente de chat (que só responde): agente faz. Claude Code é um agente.
API
Sigla pra "Application Programming Interface". Forma estruturada de um programa falar com outro. No contexto do guia: a API do Claude é o jeito que você usa o Claude direto via código (sem o chat e sem o Code), pra integrar em produtos próprios.
Audit log
Registro automático de tudo que um sistema acessou ou gerou. Importante pra trabalho regulado (LGPD, SOC 2). Claude Code Enterprise tem audit log; versão Pro padrão tem menos.
CLAUDE.md
Arquivo de memória principal do Claude Code, lido automaticamente em toda sessão dentro da pasta onde ele mora. Define contexto, regras, tom, posições firmadas da área. Coração do "jeito da casa".
Chat
Modo de interação pergunta-resposta. Claude.ai (web), ChatGPT, Gemini são chats. Diferente de agente, o chat só responde, você é quem executa.
Closed loop
Sistema onde cada atividade produz um artefato que volta como contexto pras próximas. Operação que se retroalimenta e aprende com o tempo. Conceito-chave dessa guia (Parte 2.3).
Constitutional AI
Abordagem de treinamento criada pela Anthropic que penaliza fortemente o modelo por inventar fatos. Na prática, o Claude responde "não sei" mais frequentemente, o que pra advogado é positivo.
Contexto (em IA)
Tudo o que o modelo enxerga no momento de responder. Inclui sua pergunta atual, os arquivos abertos na sessão, a memória persistente (CLAUDE.md) e os conectores (MCP). Você controla cada parte.
DPA
Sigla pra "Data Processing Agreement". Contrato entre controlador e operador de dados pessoais. Toda ferramenta de IA que processa dado pessoal da sua empresa precisa ter DPA assinado.
DPIA
Sigla pra "Data Protection Impact Assessment". Avaliação de impacto à proteção de dados. Documento exigido pela LGPD quando o tratamento envolve risco alto a titulares (caso de várias aplicações de IA).
LGPD
Lei Geral de Proteção de Dados (Lei 13.709/2018). Regula o tratamento de dados pessoais no Brasil. Tudo que esse guia ensina passa por considerações de LGPD.
LLM
Sigla pra "Large Language Model". É a tecnologia por trás do Claude, ChatGPT, Gemini. Modelos treinados em quantidades enormes de texto pra prever a próxima palavra. Tudo que esse guia cobre acontece em cima de LLMs.
MCP (Model Context Protocol)
Protocolo aberto criado pela Anthropic que permite o Claude Code falar com sistemas externos (Gmail, Drive, DocuSign, etc). Cada conector é um "MCP server". Pense em MCP como o "tradutor universal" entre o Claude e suas ferramentas. Detalhe na Parte 6.
Memory (em Claude Code)
Conjunto de arquivos que o Claude lê automaticamente em cada sessão dentro de uma pasta. O principal é o CLAUDE.md. Pode ser expandida em arquivos tipados (user, project, feedback, reference) dentro de uma pasta /memory/.
Open loop
O oposto de closed loop. Sistema onde cada atividade termina e o aprendizado se perde. Cada nova tarefa começa do zero. Default da maioria das operações jurídicas hoje.
Plan Mode
Modo de operação do Claude Code (ativado por Shift+Tab) em que ele apresenta um plano por escrito do que vai fazer antes de executar. Você lê, aprova ou ajusta, e só aí ele age. Recomendado pra tarefas grandes ou irreversíveis.
Pro / Max / Enterprise (planos do Claude)
Pro ($20/mês) é o plano básico que inclui Claude Code. Max ($100-200/mês) é Pro com cotas maiores. Enterprise é pra empresas reguladas (SSO, audit logs, ZDR). Esse guia assume Pro como piso.
Prompt
A instrução que você dá pro Claude. Pode ser pergunta simples ou pedido elaborado. Quanto melhor o prompt, melhor a resposta.
Sandbox
Ambiente isolado, sem acesso ao seu sistema real. Claude.ai e Claude Cowork rodam em sandbox. Claude Code não: ele opera diretamente no seu sistema de arquivos. Por isso ele consegue coisa que os outros não.
Skill (em Claude Code)
Comando customizado que você cria, que aplica um processo sempre da mesma forma. Mora numa pasta dentro de ~/.claude/skills/.
Subagent
Quando o Claude delega parte de uma tarefa pra outro Claude, em paralelo, com contexto isolado. Útil pra tarefas grandes onde paralelismo acelera o trabalho.
Terminal
Programa do seu computador onde você digita comandos em texto. Tela preta, letras coloridas. Claude Code roda dentro do Terminal (ou dentro do VS Code, que tem um Terminal embutido).
Token
Unidade que o modelo usa pra "ver" texto. Cada palavra é em média 1-3 tokens. Modelos têm "janela de contexto" medida em tokens (os modelos Claude 4.X chegam a 1 milhão de tokens de contexto). Você raramente precisa pensar nisso direto.
VS Code
Editor de texto/código gratuito da Microsoft. É onde esse guia recomenda você rodar o Claude Code (em vez do Terminal puro). Tem árvore de pastas visual + terminal embutido.
Workspace
No Claude Cowork: o espaço compartilhado de trabalho do time. No VS Code: a pasta que você abriu.
ZDR (Zero-Data-Retention)
Política contratual segundo a qual a Anthropic não retém nenhum dado seu (nem mesmo na janela padrão de 30 dias). Disponível em planos Enterprise e API com adendo. Importante pra trabalho com privilégio profissional.