<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[TecJustiça]]></title><description><![CDATA[Inovação tecnológica e ferramentas práticas para otimizar o trabalho no judiciário brasileiro]]></description><link>https://tecjustica.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!9E27!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb39a63-9644-443a-a162-5d35ce2481a0_768x768.png</url><title>TecJustiça</title><link>https://tecjustica.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 05 Sep 2026 00:31:25 GMT</lastBuildDate><atom:link href="/__u/tecjustica.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Marcos Antônio]]></copyright><language><![CDATA[pt]]></language><webMaster><![CDATA[tecjustica@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[tecjustica@substack.com]]></itunes:email><itunes:name><![CDATA[Marcos Antônio]]></itunes:name></itunes:owner><itunes:author><![CDATA[Marcos Antônio]]></itunes:author><googleplay:owner><![CDATA[tecjustica@substack.com]]></googleplay:owner><googleplay:email><![CDATA[tecjustica@substack.com]]></googleplay:email><googleplay:author><![CDATA[Marcos Antônio]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Novos Temas na extensão Tecjustiça PJE]]></title><description><![CDATA[Vers&#227;o atualizada 58.3 (dispon&#237;vel segunda 07-09-2026)]]></description><link>https://tecjustica.substack.com/p/novos-temas-na-extensao-tecjustica</link><guid isPermaLink="false">https://tecjustica.substack.com/p/novos-temas-na-extensao-tecjustica</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Thu, 03 Sep 2026 20:50:14 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/214068244/20a36f3d90a1e1c1fca4c4ac984d1495.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Aproveite e conhe&#231;a nossos projetos:</p><p><a href="https://mcp.tecjustica.com/">https://mcp.tecjustica.com/</a></p><p><a href="https://ocr.tecjustica.com/">https://ocr.tecjustica.com/</a></p><p></p><h1 style="text-align: center;"><strong><a href="https://chromewebstore.google.com/detail/imgfakkieoijdhdpafjjlefcckbmbppm?authuser=0&amp;hl=pt-BR">INSTALAR EXTENS&#195;O</a></strong></h1>]]></content:encoded></item><item><title><![CDATA[(Modo sigiloso) Seu processo não precisa ir inteiro para a IA ]]></title><description><![CDATA[A vers&#227;o 0.56 do TecJusti&#231;a PJe escolhe as pe&#231;as relevantes, extrai conte&#250;do em Markdown com OCR local e protege dados pessoais antes da an&#225;lise na nuvem.]]></description><link>https://tecjustica.substack.com/p/seu-processo-nao-precisa-ir-inteiro</link><guid isPermaLink="false">https://tecjustica.substack.com/p/seu-processo-nao-precisa-ir-inteiro</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Wed, 02 Sep 2026 14:59:55 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/213867787/979e6b9afaca691c5875a50090ecace5.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!BR5E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!BR5E!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!BR5E!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!BR5E!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BR5E!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!BR5E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2152630,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/213867787?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!BR5E!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!BR5E!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!BR5E!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BR5E!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ae2e42-6f0c-4e08-b16e-9510fbfd03b9_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Processo grande tem um problema que aparece antes do prompt: contexto demais.</p><p>Quem trabalha com autos extensos conhece a cena. A linha do tempo tem centenas de documentos, v&#225;rios deles com t&#237;tulos gen&#233;ricos, e a pe&#231;a que resolve a d&#250;vida pode estar escondida entre certid&#245;es, anexos e movimenta&#231;&#245;es de expediente. Antes mesmo de perguntar algo &#224; IA, algu&#233;m precisa decidir o que vale a pena ler.</p><p>A vers&#227;o 0.56 do TecJusti&#231;a PJe mexe justamente nessa etapa. A extens&#227;o ganhou novas formas de selecionar pe&#231;as, exporta&#231;&#227;o de conte&#250;do em Markdown com OCR e um Modo Sigiloso que tenta impedir que nomes e identificadores pessoais saiam do computador junto com o texto enviado &#224; nuvem.</p><p>&#201; uma atualiza&#231;&#227;o menos vistosa do que &#8220;mais um modelo de IA&#8221; e muito mais &#250;til para quem abre processos todos os dias.</p><h2>Primeiro, escolher melhor</h2><p>Na <a href="/__u/tecjustica.substack.com/p/a-extensao-do-pje-agora-esta-na-chrome">primeira apresenta&#231;&#227;o da extens&#227;o</a>, o fluxo era simples: abrir os autos, marcar as pe&#231;as e conversar com o modelo. Continua sendo assim. A diferen&#231;a &#233; que agora h&#225; mais de um jeito de chegar &#224; sele&#231;&#227;o certa.</p><p>O filtro <strong>Chave</strong> busca a espinha dorsal do processo. &#201; a sele&#231;&#227;o mais enxuta para entender rapidamente do que se trata o caso. O filtro <strong>Principal</strong> amplia esse conjunto e inclui outras pe&#231;as com conte&#250;do relevante, sem marcar automaticamente cada documento da linha do tempo.</p><p>Quando o recorte &#233; temporal ou sequencial, d&#225; para marcar um bloco com o bot&#227;o direito do mouse: clique, arraste e selecione v&#225;rias pe&#231;as de uma vez. Isso resolve situa&#231;&#245;es comuns, como separar os documentos juntados depois de uma decis&#227;o ou reunir uma sequ&#234;ncia de manifesta&#231;&#245;es sem clicar em dezenas de caixas.</p><p>E h&#225; a nova <strong>Sele&#231;&#227;o com IA</strong>. Nessa etapa, a extens&#227;o analisa a lista de documentos a partir de dados como t&#237;tulo, tipo, identificador e data. Se j&#225; houver uma pergunta escrita, a escolha &#233; orientada por ela. Sem pergunta, a IA procura as pe&#231;as que melhor descrevem o processo. O conte&#250;do integral dos documentos n&#227;o precisa ser enviado apenas para decidir o que ser&#225; lido.</p><p>Esse &#250;ltimo recurso &#233; especialmente &#250;til quando os t&#237;tulos n&#227;o ajudam. Sete arquivos chamados &#8220;Peti&#231;&#227;o&#8221; dizem muito pouco; uma triagem baseada no conjunto de metadados consegue organizar melhor o ponto de partida. Ainda assim, a sele&#231;&#227;o continua vis&#237;vel e pode ser alterada pelo usu&#225;rio antes da an&#225;lise.</p><h2>Dos autos para Markdown, inclusive quando o PDF &#233; escaneado</h2><p>A vers&#227;o 0.56 tamb&#233;m permite extrair o conte&#250;do das pe&#231;as escolhidas para arquivos Markdown (<code>.md</code>). O formato &#233; leve, pesquis&#225;vel e pode ser aberto em editores comuns, ferramentas de notas ou fluxos de trabalho com IA.</p><p>Quando a pe&#231;a cont&#233;m texto nativo, a extens&#227;o aproveita esse texto. Quando a p&#225;gina &#233; apenas uma imagem, entra o OCR local. O reconhecimento ocorre no pr&#243;prio computador, sem contratar um servi&#231;o separado de OCR. Ao final, o usu&#225;rio recebe o conte&#250;do estruturado das pe&#231;as selecionadas, pronto para consultar, comparar ou arquivar.</p><p>Isso n&#227;o transforma o Markdown em uma c&#243;pia visual do PDF. O objetivo &#233; outro: recuperar o texto e sua organiza&#231;&#227;o para que ele possa ser pesquisado e reutilizado.</p><h2>O Modo Sigiloso muda a ordem do fluxo</h2><p>At&#233; aqui, o caminho normal de uma ferramenta de IA &#233; conhecido: a pessoa seleciona os documentos e o conte&#250;do segue para a API do provedor escolhido.</p><p>Com o Modo Sigiloso, h&#225; uma etapa anterior. O texto &#233; extra&#237;do e examinado localmente. A extens&#227;o procura nomes de pessoas e organiza&#231;&#245;es, CPFs, CNPJs e outros identificadores. Para isso, combina reconhecimento de entidades com regras determin&#237;sticas, valida&#231;&#227;o de documentos e contexto jur&#237;dico.</p><p>Os trechos detectados s&#227;o substitu&#237;dos por marcadores est&#225;veis, como <code>[PESSOA_1]</code>, <code>[ORGANIZACAO_1]</code> e <code>[CPF_1]</code>. Se a mesma pessoa aparece v&#225;rias vezes, o marcador permite acompanhar a refer&#234;ncia ao longo do texto sem revelar o nome &#224; API.</p><p>Antes do envio, a extens&#227;o apresenta um relat&#243;rio e uma tabela de reidentifica&#231;&#227;o. O usu&#225;rio pode conferir o que foi protegido, corrigir falsos positivos e perceber o que o modelo n&#227;o encontrou. S&#243; depois dessa valida&#231;&#227;o o texto protegido segue para o provedor de IA.</p><p>Quando a resposta volta, a extens&#227;o troca os marcadores pelos dados originais na pr&#243;pria m&#225;quina. A tabela que permite essa revers&#227;o permanece local.</p><p>Em termos t&#233;cnicos, essa parte revers&#237;vel do processo se aproxima da <strong>pseudonimiza&#231;&#227;o</strong> ou tokeniza&#231;&#227;o, porque existe uma chave local capaz de associar os marcadores aos dados originais. A distin&#231;&#227;o importa: reduzir a exposi&#231;&#227;o &#233; diferente de afirmar que um documento se tornou an&#244;nimo de forma irrevers&#237;vel.</p><h2>O que a Resolu&#231;&#227;o CNJ n&#186; 615 tem a ver com isso</h2><p>A <a href="https://atos.cnj.jus.br/atos/detalhar/6001">Resolu&#231;&#227;o CNJ n&#186; 615, de 11 de mar&#231;o de 2025</a>, com as altera&#231;&#245;es posteriores da Resolu&#231;&#227;o n&#186; 674/2026, estabeleceu regras de desenvolvimento, uso e governan&#231;a de IA no Poder Judici&#225;rio. Ela trata de supervis&#227;o humana, prote&#231;&#227;o de dados, seguran&#231;a, auditabilidade e uso de modelos generativos externos.</p><p>O texto atual permite o uso funcional de LLMs privados ou externos com documentos sigilosos quando os dados estiverem devidamente anonimizados na origem ou quando houver mecanismos t&#233;cnicos e procedimentais que garantam prote&#231;&#227;o efetiva. O art. 30 tamb&#233;m fala expressamente em anonimiza&#231;&#227;o ou pseudonimiza&#231;&#227;o na origem nos casos em que sites, aplicativos ou APIs utilizem os dados compartilhados para alimentar reposit&#243;rios, treinar ou readequar modelos. E o anexo classifica a anonimiza&#231;&#227;o de documentos, o item BR8, entre as aplica&#231;&#245;es de baixo risco.</p><p>O Modo Sigiloso foi pensado na mesma dire&#231;&#227;o: proteger antes de transmitir, manter a revis&#227;o humana e deixar o fluxo verific&#225;vel.</p><p>Isso n&#227;o significa que ativar um bot&#227;o resolva sozinho todas as obriga&#231;&#245;es da LGPD, do segredo de justi&#231;a ou das normas internas de cada tribunal. A Resolu&#231;&#227;o n&#186; 615 disciplina o uso de IA no &#226;mbito do Poder Judici&#225;rio. Advogados e demais profissionais tamb&#233;m precisam observar a LGPD, o sigilo profissional, as regras aplic&#225;veis ao caso e os termos do provedor de IA escolhido.</p><h2>Modelos abertos ajudaram a organizar o problema</h2><p>Para construir a camada local de reconhecimento, n&#227;o bastava procurar &#8220;o modelo com a maior nota&#8221;. Era preciso comparar dom&#237;nio, categorias reconhecidas, tamanho, formato dos pesos, licen&#231;a, limite de contexto e comportamento em documentos jur&#237;dicos reais.</p><p>O principal candidato t&#233;cnico foi o <code>dominguesm/legal-bert-ner-base-cased-ptbr</code>, um BERT para reconhecimento de entidades em textos jur&#237;dicos brasileiros. Ele identifica categorias como pessoa, organiza&#231;&#227;o e local, usa pesos em formato <code>safetensors</code> e declara licen&#231;a CC BY 4.0. A pr&#243;pria p&#225;gina informa F1 geral de aproximadamente 0,952 em seu conjunto de teste, uma m&#233;trica auto-relatada que ainda precisa ser confirmada no tipo de documento que passa pelo PJe.</p><p>O <code>pierreguillou/ner-bert-base-cased-pt-lenerbr</code>, treinado com o conjunto jur&#237;dico LeNER-Br, entrou como refer&#234;ncia de compara&#231;&#227;o. J&#225; o <code>celiudos/legal-bert-lgpd</code> foi estudado por trazer r&#243;tulos diretamente ligados a dados pessoais, como nome, CPF, telefone, endere&#231;o e e-mail.</p><p>Esses modelos ajudaram a organizar crit&#233;rios e testes. N&#227;o s&#227;o tratados como verdade absoluta, nem como componentes intercambi&#225;veis. O candidato principal s&#243; deve virar padr&#227;o depois de um benchmark cego com corpus autorizado ou previamente anonimizado, incluindo texto nativo, p&#225;ginas com OCR, nomes em caixa alta e documentos de &#225;reas diferentes.</p><p>A proposta t&#233;cnica &#233; converter o modelo aprovado para ONNX em FP32, sem quantiza&#231;&#227;o, e execut&#225;-lo localmente no navegador. Identificadores estruturados, como CPF e CNPJ, continuam sendo tratados tamb&#233;m por express&#245;es regulares, d&#237;gitos verificadores e palavras de contexto. Um detector cobre as falhas do outro, e os resultados de baixa confian&#231;a ficam para revis&#227;o.</p><h2>Privacidade n&#227;o combina com promessa de 100%</h2><p>Reconhecimento de entidades erra. OCR tamb&#233;m erra. Um nome pode ser confundido com &#243;rg&#227;o p&#250;blico, uma linha mal digitalizada pode quebrar um CPF e um trecho fora do dom&#237;nio de treinamento pode passar despercebido.</p><p>Por isso, o relat&#243;rio de confer&#234;ncia n&#227;o &#233; um detalhe da interface. Ele &#233; parte do mecanismo de seguran&#231;a. O Modo Sigiloso reduz a exposi&#231;&#227;o e torna o envio mais controlado, mas a decis&#227;o final continua com a pessoa que conhece o processo.</p><p>Vale a mesma regra para a resposta da IA: ela ajuda a localizar, resumir e redigir, mas n&#227;o substitui a leitura da pe&#231;a original nem a revis&#227;o jur&#237;dica.</p>]]></content:encoded></item><item><title><![CDATA[A Evolução do Agente PJe: De Analista Processual a Gestor de Tarefas Inteligente]]></title><description><![CDATA[Assista agora | An&#225;lise e Cria&#231;&#227;o de Tarefas no Kanban]]></description><link>https://tecjustica.substack.com/p/a-evolucao-do-agente-pje-de-analista</link><guid isPermaLink="false">https://tecjustica.substack.com/p/a-evolucao-do-agente-pje-de-analista</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Tue, 01 Sep 2026 12:48:41 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/213691560/9bf7458d1ba0de863c1585060f441e38.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Ko82!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Ko82!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ko82!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ko82!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ko82!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Ko82!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1757615,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/213691560?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Ko82!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png 424w, /__u/substackcdn.com/image/fetch/$s_!Ko82!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png 848w, /__u/substackcdn.com/image/fetch/$s_!Ko82!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Ko82!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a00477-38c9-40f2-94aa-f0846523ade0_1672x941.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Quando falamos de Intelig&#234;ncia Artificial no judici&#225;rio, &#233; muito comum pensarmos imediatamente na gera&#231;&#227;o de minutas, resumos de pe&#231;as ou chatbots que respondem perguntas sobre a legisla&#231;&#227;o. No entanto, como j&#225; abordamos anteriormente no <a href="/__u/tecjustica.substack.com/p/a-ia-juridica-comeca-antes-do-pdf">TecJusti&#231;a, a IA jur&#237;dica come&#231;a muito antes do PDF</a>.</p><p>Hoje, quero compartilhar a segunda parte da demonstra&#231;&#227;o do <strong>Agente PJe</strong>, um sistema interno que desenvolvi e administro para otimizar nossa rotina. A grande novidade? Ele deixou de ser apenas um assistente de an&#225;lise e cria&#231;&#227;o de expedientes para se tornar um verdadeiro <strong>gestor de tarefas proativo</strong>.</p><h3>Muito mais que um modelo de linguagem: Um &#8220;Hermes Agent&#8221;</h3><p>A nova arquitetura do Agente PJe funciona, essencialmente, como um <em>Hermes Agent</em> focado no fluxo de trabalho das varas. Ele n&#227;o &#233; uma ferramenta engessada; ele possui uma <strong>mem&#243;ria inteligente</strong>.</p><p>Isso significa que o sistema aprende com o seu uso di&#225;rio, com as suas observa&#231;&#245;es e com as instru&#231;&#245;es que voc&#234; fornece. Ele realiza pesquisas autom&#225;ticas nos autos respeitando o <em>seu</em> jeito de trabalhar, registrando o hist&#243;rico de forma contextualizada.</p><h3>Na Pr&#225;tica: An&#225;lise e Cria&#231;&#227;o de Tarefas no Kanban</h3><p>No v&#237;deo de demonstra&#231;&#227;o, podemos ver exatamente como essa integra&#231;&#227;o funciona. O objetivo n&#227;o &#233; apenas que a IA diga o que tem no processo, mas que ela te ajude a <em>n&#227;o esquecer o que precisa ser feito</em>.</p><p>Ao solicitar a an&#225;lise de um processo (como a prepara&#231;&#227;o para uma audi&#234;ncia de instru&#231;&#227;o, por exemplo), o agente utiliza seus subm&#243;dulos (<em>leitor-de-pecas</em>) para varrer os autos. Ele verifica o status das intima&#231;&#245;es, mandados expedidos e cartas precat&#243;rias.</p><p>O grande diferencial acontece logo em seguida: se o agente identifica, por exemplo, que faltam os comprovantes de cumprimento de mandados de uma comarca espec&#237;fica ou que h&#225; cartas precat&#243;rias sem retorno, <strong>ele n&#227;o apenas avisa, ele prop&#245;e uma tarefa</strong>.</p><p>Diretamente na interface de chat, o Agente PJe:</p><ol><li><p>Gera um <em>checklist</em> detalhado (ex: &#8220;Certid&#227;o de cumprimento do mandado do r&#233;u X&#8221;, &#8220;Retorno da carta precat&#243;ria Y&#8221;).</p></li><li><p>Recomenda o acompanhamento cont&#237;nuo para que a pauta n&#227;o seja liberada sem as devidas comprova&#231;&#245;es.</p></li><li><p>Permite que, com um &#250;nico clique no bot&#227;o <strong>&#8220;Criar tarefa&#8221;</strong>, todas essas pend&#234;ncias sejam enviadas para um <strong>quadro Kanban (Gestor de Tarefas)</strong> nativo do sistema.</p></li></ol><p>Dessa forma, a an&#225;lise processual se transforma imediatamente em um item de acompanhamento visual na sua rotina, garantindo que nenhum prazo ou retorno passe despercebido.</p><h3>Como testar?</h3><p>&#201; importante ressaltar que o Agente PJe &#233; uma iniciativa criada por mim e o uso atual &#233; <strong>exclusivamente interno</strong>. A infraestrutura &#233; pr&#243;pria e administrada de forma isolada, n&#227;o estando dispon&#237;vel para o p&#250;blico em geral.</p><p>No entanto, se voc&#234; &#233; colega do <strong>Tribunal de Justi&#231;a do Cear&#225; (TJCE)</strong> e tem interesse em ver como essa automa&#231;&#227;o pode facilitar o seu dia a dia, sinta-se &#224; vontade para entrar em contato. Estou disponibilizando algumas contas de acesso para colegas que queiram testar a ferramenta na pr&#225;tica e me dar um feedback sobre a experi&#234;ncia.</p><p>A verdadeira inova&#231;&#227;o na justi&#231;a n&#227;o est&#225; em substituir o servidor, mas em dar a ele as ferramentas para gerenciar a complexidade com tranquilidade. Vamos juntos?</p>]]></content:encoded></item><item><title><![CDATA[A IA jurídica começa antes do PDF]]></title><description><![CDATA[O PJe Agent Cear&#225; entra nos autos, planeja a an&#225;lise, l&#234; as pe&#231;as necess&#225;rias e mostra de onde tirou cada conclus&#227;o &#8212; a partir de um n&#250;mero de processo e uma pergunta dif&#237;cil.]]></description><link>https://tecjustica.substack.com/p/a-ia-juridica-comeca-antes-do-pdf</link><guid isPermaLink="false">https://tecjustica.substack.com/p/a-ia-juridica-comeca-antes-do-pdf</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Tue, 25 Aug 2026 17:58:39 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/212732440/755f68c5485680084114b87c33b42fec.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RI_t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RI_t!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png 424w, /__u/substackcdn.com/image/fetch/$s_!RI_t!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png 848w, /__u/substackcdn.com/image/fetch/$s_!RI_t!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RI_t!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RI_t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png" width="1456" height="485" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:485,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:598552,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/212732440?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!RI_t!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png 424w, /__u/substackcdn.com/image/fetch/$s_!RI_t!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png 848w, /__u/substackcdn.com/image/fetch/$s_!RI_t!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RI_t!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3efa38b3-8087-42aa-a848-eb780cd29d27_2172x724.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>PJe Agent Cear&#225; &#183; TJCE, 1&#186; e 2&#186; grau &#183; Beta</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nfXf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nfXf!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png 424w, /__u/substackcdn.com/image/fetch/$s_!nfXf!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png 848w, /__u/substackcdn.com/image/fetch/$s_!nfXf!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nfXf!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nfXf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png" width="1456" height="667" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:667,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:249014,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/212732440?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!nfXf!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png 424w, /__u/substackcdn.com/image/fetch/$s_!nfXf!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png 848w, /__u/substackcdn.com/image/fetch/$s_!nfXf!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nfXf!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2341fbd0-67d9-4cd7-a120-39408775ba70_1520x696.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Voc&#234; n&#227;o deveria precisar montar um dossi&#234; para s&#243; ent&#227;o pedir ajuda &#224; intelig&#234;ncia artificial. Se o trabalho come&#231;a no PJe, &#233; ali que o agente precisa come&#231;ar tamb&#233;m.</strong></p><p>Quem j&#225; tentou analisar um processo com intelig&#234;ncia artificial conhece o ritual. Abrir o PJe. Baixar a inicial. Baixar a contesta&#231;&#227;o. Procurar a certid&#227;o de cita&#231;&#227;o entre centenas de documentos. Reunir tudo num PDF, torcer para o arquivo caber e, por fim, enviar ao chat.</p><p>H&#225; uma ironia nesse fluxo: quando a IA finalmente entra, a parte mais ingrata j&#225; foi feita. Algu&#233;m precisou localizar, selecionar e organizar as pe&#231;as. E, para saber o que era relevante, quase sempre precisou ler.</p><p>A tecnologia aparece no fim, como acabamento. O PJe Agent Cear&#225; foi constru&#237;do para inverter essa ordem.</p><h2>Um n&#250;mero de processo. Uma pergunta. Os autos.</h2><p>Em vez de receber um pacote preparado por voc&#234;, o agente acessa o processo no PJe do Tribunal de Justi&#231;a do Cear&#225; com a sua credencial e o seu n&#237;vel de acesso, no 1&#186; ou no 2&#186; grau. Voc&#234; informa o n&#250;mero do processo e faz a pergunta. Ele entra nos autos.</p><p>Isso muda mais do que a conveni&#234;ncia. A an&#225;lise passa a usar o que est&#225; no processo naquele momento, sem depender de uma c&#243;pia exportada ontem ou de uma pasta paralela. Se uma peti&#231;&#227;o entrou pela manh&#227;, ela pode fazer parte da resposta &#224; tarde.</p><p>A conex&#227;o &#233; oferecida ao modelo por MCP, o protocolo que permite ao agente usar ferramentas externas. Na pr&#225;tica, o modelo deixa de comentar apenas o texto que recebeu: ele pode mapear os autos, escolher o que precisa abrir e buscar a evid&#234;ncia necess&#225;ria para responder.</p><h3>A pergunta fica maior</h3><blockquote><p>&#8220;Este processo est&#225; pronto para senten&#231;a? O que falta?&#8221;</p><p>&#8220;Resuma a defesa e indique o que ela n&#227;o impugnou.&#8221;</p><p>&#8220;H&#225; r&#233;u preso? Qual &#233; o prazo aplic&#225;vel?&#8221;</p><p>&#8220;Compare o pedido da inicial com a conclus&#227;o da per&#237;cia.&#8221;</p></blockquote><h2>Antes de ler, ele mostra o plano</h2><p>Perguntas reais raramente se resolvem com uma &#250;nica pe&#231;a. Por isso, antes de abrir o primeiro documento, o agente explicita o caminho: mapear os autos, localizar inicial e contesta&#231;&#227;o, conferir cita&#231;&#245;es e intima&#231;&#245;es, encontrar o &#250;ltimo ato decis&#243;rio, verificar o ponto controvertido. O plano aparece na tela e &#233; executado item por item.</p><p>Essa etapa evita dois desperd&#237;cios comuns: ler tudo sem crit&#233;rio e mandar material demais ao modelo. Em um processo com 412 documentos, por exemplo, o agente pode distinguir as 218 pe&#231;as processuais dos registros acess&#243;rios e aplicar reconhecimento de texto apenas &#224;s imagens necess&#225;rias para aquela pergunta.</p><p>Tamb&#233;m n&#227;o precisa ler em fila. Quando a tarefa permite, v&#225;rios leitores trabalham em paralelo, cada um com uma miss&#227;o definida. O ganho n&#227;o vem de fingir que um processo grande &#233; pequeno; vem de dividir o trabalho com m&#233;todo.</p><h2>Uma resposta que voc&#234; consegue contestar</h2><p>Velocidade sem rastreabilidade n&#227;o serve para trabalho jur&#237;dico. Por isso, a conclus&#227;o n&#227;o termina em uma frase convincente. Ela aponta o documento que sustenta cada afirma&#231;&#227;o, com um identificador que pode ser aberto para confer&#234;ncia.</p><p>Esse detalhe muda a rela&#231;&#227;o com a ferramenta. A resposta deixa de pedir confian&#231;a e passa a oferecer prova. Voc&#234; pode confirmar a leitura, discordar da interpreta&#231;&#227;o ou corrigir o agente sem refazer toda a busca.</p><h2>Ele aprende o seu jeito &#8212; sem aprender escondido</h2><p>Um assistente que recome&#231;a do zero em cada conversa transforma prefer&#234;ncias em instru&#231;&#245;es repetitivas. O PJe Agent Cear&#225; mant&#233;m mem&#243;ria entre sess&#245;es: o formato do resumo, o vocabul&#225;rio da unidade, uma corre&#231;&#227;o anterior e a ficha do processo que ser&#225; retomado semanas depois.</p><p>Tamb&#233;m pode aprender procedimento. Se voc&#234; determina uma sequ&#234;ncia &#8212; primeiro conferir a cita&#231;&#227;o, depois enfrentar a preliminar e s&#243; ent&#227;o avaliar o m&#233;rito &#8212;, esse roteiro pode ser guardado e reaplicado nas pr&#243;ximas tarefas.</p><p>Mas mem&#243;ria &#250;til precisa ser govern&#225;vel. Sempre que algo &#233; armazenado, a interface informa o que foi guardado. Os itens ficam reunidos com data e origem e podem ser arquivados ou apagados. Aprendizado que n&#227;o pode ser visto e desfeito n&#227;o &#233; personaliza&#231;&#227;o; &#233; risco.</p><h2>A Bancada troca a consulta pela pauta</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!HKCb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HKCb!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png 424w, /__u/substackcdn.com/image/fetch/$s_!HKCb!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png 848w, /__u/substackcdn.com/image/fetch/$s_!HKCb!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HKCb!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HKCb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png" width="1456" height="662" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:662,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:240621,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/212732440?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!HKCb!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png 424w, /__u/substackcdn.com/image/fetch/$s_!HKCb!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png 848w, /__u/substackcdn.com/image/fetch/$s_!HKCb!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png 1272w, /__u/substackcdn.com/image/fetch/$s_!HKCb!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F914db58e-375c-41a2-9950-a4ec3d7dfd80_1532x697.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A rotina forense n&#227;o acontece um processo por vez. A Bancada re&#250;ne v&#225;rias conversas lado a lado, cada uma ligada ao seu processo. Voc&#234; pode iniciar an&#225;lises em tr&#234;s autos, trabalhar no quarto e retornar quando as respostas estiverem prontas.</p><p>&#201; uma mudan&#231;a discreta de interface, mas profunda de escala: a ferramenta deixa de atender apenas a uma d&#250;vida e passa a acompanhar uma pauta.</p><h2>O agente n&#227;o termina onde o produto termina</h2><p>O PJe Agent Cear&#225; j&#225; nasce com roteiros de an&#225;lise c&#237;vel e penal, verifica&#231;&#227;o de prescri&#231;&#227;o e reda&#231;&#227;o de minutas com base nos modelos da unidade. A arquitetura, por&#233;m, foi pensada para crescer com o trabalho de quem usa.</p><ul><li><p><strong>Roteiros pr&#243;prios.</strong> Voc&#234; descreve uma vez, em portugu&#234;s, como determinada tarefa deve ser feita. O agente passa a seguir esse procedimento sem exigir programa&#231;&#227;o.</p></li><li><p><strong>Novas conex&#245;es.</strong> O mesmo protocolo pode ligar o agente a outras fontes, como pesquisa de jurisprud&#234;ncia e busca na web, conforme a necessidade da rotina.</p></li><li><p><strong>Modelos e minutas.</strong> O acervo da unidade pode servir de refer&#234;ncia antes da reda&#231;&#227;o, e o resultado chega ao editor pronto para ser copiado para o PJe com a formata&#231;&#227;o preservada.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tTwl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tTwl!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png 424w, /__u/substackcdn.com/image/fetch/$s_!tTwl!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png 848w, /__u/substackcdn.com/image/fetch/$s_!tTwl!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tTwl!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tTwl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png" width="1456" height="657" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:657,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:316735,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/212732440?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!tTwl!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png 424w, /__u/substackcdn.com/image/fetch/$s_!tTwl!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png 848w, /__u/substackcdn.com/image/fetch/$s_!tTwl!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tTwl!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbb3495fe-46fd-4cd0-81e5-554bcbd7883b_1536x693.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1HwX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1HwX!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png 424w, /__u/substackcdn.com/image/fetch/$s_!1HwX!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png 848w, /__u/substackcdn.com/image/fetch/$s_!1HwX!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1HwX!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1HwX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png" width="1456" height="661" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:661,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:202193,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/212732440?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1HwX!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png 424w, /__u/substackcdn.com/image/fetch/$s_!1HwX!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png 848w, /__u/substackcdn.com/image/fetch/$s_!1HwX!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1HwX!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3cf780c8-155e-4b9c-8603-4b3cb29204bc_1535x697.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>A mudan&#231;a real n&#227;o est&#225; no modelo</h2><p>A conversa sobre IA no direito costuma girar em torno de par&#226;metros, janelas de contexto e rankings. Nada disso, sozinho, muda a rotina de um gabinete, de uma secretaria ou de um escrit&#243;rio.</p><p>O que muda a rotina &#233; quem abre os autos. Enquanto esse trabalho continuar com voc&#234;, a IA ser&#225; a etapa final de um processo manual. Quando o agente entra no PJe, mostra o plano, seleciona as pe&#231;as, trabalha em paralelo, cita a fonte e aprende o seu procedimento sob controle, muda o tipo de pergunta que pode ser feita &#8212; e a quantidade de trabalho que pode ser delegada.</p><p>Essa &#233; a ideia do PJe Agent Cear&#225;: voc&#234; traz o n&#250;mero do processo e a pergunta dif&#237;cil. O caminho at&#233; a resposta fica com o agente. E fica todo &#224; vista.</p><p><strong>Quer testar e entender melhor?</strong><br><br>Mande uma mensagem pelo WhatsApp para <strong>(88) 9365-0420</strong>. Posso criar uma conta de teste em cerca de sete dias.</p><p><em>PJe Agent Cear&#225; &#183; TecJusti&#231;a &#183; agosto de 2026</em></p>]]></content:encoded></item><item><title><![CDATA[Skill atualizada Tecjustiça MCP 3.1 — troque a sua versão]]></title><description><![CDATA[A skill do TecJusti&#231;a MCP Lite foi atualizada para acompanhar as otimiza&#231;&#245;es recentes do MCP]]></description><link>https://tecjustica.substack.com/p/skill-atualizada-tecjustica-mcp-31</link><guid isPermaLink="false">https://tecjustica.substack.com/p/skill-atualizada-tecjustica-mcp-31</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Sun, 16 Aug 2026 18:26:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!J4hb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!J4hb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!J4hb!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png 424w, /__u/substackcdn.com/image/fetch/$s_!J4hb!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png 848w, /__u/substackcdn.com/image/fetch/$s_!J4hb!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png 1272w, /__u/substackcdn.com/image/fetch/$s_!J4hb!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!J4hb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png" width="1456" height="846" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:846,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:185249,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/211452951?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!J4hb!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png 424w, /__u/substackcdn.com/image/fetch/$s_!J4hb!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png 848w, /__u/substackcdn.com/image/fetch/$s_!J4hb!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png 1272w, /__u/substackcdn.com/image/fetch/$s_!J4hb!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6958eaa4-9527-4124-b210-d30ffc24b823_1486x863.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A skill do TecJusti&#231;a MCP Lite foi atualizada para acompanhar as otimiza&#231;&#245;es recentes do MCP. O que entrou:</p><p>- <strong>Pergunta direta ao processo</strong>. A ferramenta pdpj_perguntar_processo agora est&#225; no guia: voc&#234; pergunta (&#8221;o r&#233;u foi citado?&#8221;, &#8220;houve senten&#231;a e qual o resultado?&#8221;) e recebe a resposta com os trechos literais dos autos, em um turno s&#243; &#8212; o que antes levava tr&#234;s.</p><p>- Regras de economia medidas, n&#227;o estimadas. Uma an&#225;lise completa de um processo passou a custar 4 chamadas, e a sequ&#234;ncia mapa &#8594; partes &#8594; movimentos custa 1 no total. A skill ensina o Claude a seguir essa ordem.</p><p>- Mapa &#8220;a ferramenta que voc&#234; procura&#8221;. O Claude deixa de inventar nome de ferramenta e queimar cota com chamada que n&#227;o existe.</p><p>Como atualizar &#8212; 3 passos:</p><p>1. Apague a skill antiga. No Claude Code, remova a pasta ~/.claude/skills/tecjustica-mcp-lite/. No Claude Desktop ou no Cowork, remova tecjustica-mcp-lite nas configura&#231;&#245;es de skills. Se voc&#234; usa o guia colado como Custom Instructions, apague o texto antigo.</p><p>2. Baixe a nova: <a href="https://mcp.tecjustica.com/">mcp.tecjustica.com/skill-download</a> &#8212; d&#225; para conferir o conte&#250;do antes em /skill.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!FOZJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!FOZJ!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png 424w, /__u/substackcdn.com/image/fetch/$s_!FOZJ!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png 848w, /__u/substackcdn.com/image/fetch/$s_!FOZJ!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FOZJ!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!FOZJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png" width="532" height="751" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:751,&quot;width&quot;:532,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:49824,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/211452951?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!FOZJ!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png 424w, /__u/substackcdn.com/image/fetch/$s_!FOZJ!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png 848w, /__u/substackcdn.com/image/fetch/$s_!FOZJ!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FOZJ!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7282b9e2-0ac7-4b6d-bdce-aa5c97136cd5_532x751.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>3. Use normalmente. Nada muda no seu acesso nem na configura&#231;&#227;o do servidor: &#233; s&#243; a skill.</p><p>A vers&#227;o antiga ainda ensina custos e sequ&#234;ncias que n&#227;o valem mais. Com a nova, a mesma cota rende bem mais consulta.</p>]]></content:encoded></item><item><title><![CDATA[TecJustiça Sigilo: anonimização de documentos jurídicos, local, gratuita e open source]]></title><description><![CDATA[Quem trabalha diariamente com processos judiciais provavelmente j&#225; passou por esta situa&#231;&#227;o:]]></description><link>https://tecjustica.substack.com/p/tecjustica-sigilo-anonimizacao-de</link><guid isPermaLink="false">https://tecjustica.substack.com/p/tecjustica-sigilo-anonimizacao-de</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Sun, 16 Aug 2026 17:04:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5EKR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5EKR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5EKR!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png 424w, /__u/substackcdn.com/image/fetch/$s_!5EKR!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png 848w, /__u/substackcdn.com/image/fetch/$s_!5EKR!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5EKR!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5EKR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png" width="889" height="759" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/caf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:759,&quot;width&quot;:889,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:573408,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/211437353?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!5EKR!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png 424w, /__u/substackcdn.com/image/fetch/$s_!5EKR!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png 848w, /__u/substackcdn.com/image/fetch/$s_!5EKR!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png 1272w, /__u/substackcdn.com/image/fetch/$s_!5EKR!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcaf8f35c-bf4b-4f41-833c-309659a03f8d_889x759.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Quem trabalha diariamente com processos judiciais provavelmente j&#225; passou por esta situa&#231;&#227;o:</p><p>Voc&#234; tem uma peti&#231;&#227;o, decis&#227;o, laudo, termo de audi&#234;ncia ou um processo inteiro e gostaria de usar uma ferramenta de intelig&#234;ncia artificial para resumir, organizar, pesquisar ou analisar aquele conte&#250;do.</p><p>S&#243; existe um problema.</p><p><strong>O documento cont&#233;m nomes, CPFs, endere&#231;os, telefones, n&#250;meros de documentos e v&#225;rios outros dados pessoais.</strong></p><p>E simplesmente copiar tudo para um servi&#231;o externo nem sempre &#233; uma boa ideia.</p><p>Foi pensando nesse problema que desenvolvi o <strong>TecJusti&#231;a Sigilo</strong>, um aplicativo para Windows que identifica e anonimiza automaticamente dados pessoais presentes em documentos jur&#237;dicos brasileiros.</p><p>O projeto &#233; <strong>gratuito, open source e funciona localmente no computador</strong>.</p><p>&#128073; <strong>Projeto no GitHub:</strong><br><a href="https://github.com/marcosmarf27/tecjustica-sigilo">https://github.com/marcosmarf27/tecjustica-sigilo</a></p><p>&#128073; <strong>Baixar a vers&#227;o para Windows:</strong><br><a href="https://github.com/marcosmarf27/tecjustica-sigilo/releases/latest">https://github.com/marcosmarf27/tecjustica-sigilo/releases/latest</a></p><div><hr></div><h2>A ideia &#233; simples</h2><p>Imagine um texto como este:</p><blockquote><p>Jo&#227;o da Silva, CPF 123.456.789-XX, residente na Rua Exemplo, n&#186; 100, Fortaleza/CE...</p></blockquote><p>O TecJusti&#231;a Sigilo identifica automaticamente esses elementos e permite transformar o texto em algo semelhante a:</p><blockquote><p>[PESSOA_1], CPF [CPF_1], residente em [ENDERECO_1], [LOCAL_1]...</p></blockquote><p>A estrutura jur&#237;dica do documento continua existindo.</p><p>Mas os dados que poderiam identificar diretamente as pessoas s&#227;o removidos ou mascarados.</p><p>Isso abre uma possibilidade interessante: <strong>preparar documentos antes de utiliz&#225;-los em ferramentas de IA, mecanismos de pesquisa, RAGs, agentes ou outros sistemas de processamento de texto.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!T_cN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!T_cN!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png 424w, /__u/substackcdn.com/image/fetch/$s_!T_cN!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png 848w, /__u/substackcdn.com/image/fetch/$s_!T_cN!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png 1272w, /__u/substackcdn.com/image/fetch/$s_!T_cN!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!T_cN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png" width="1456" height="774" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:774,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:219077,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/211437353?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!T_cN!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png 424w, /__u/substackcdn.com/image/fetch/$s_!T_cN!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png 848w, /__u/substackcdn.com/image/fetch/$s_!T_cN!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png 1272w, /__u/substackcdn.com/image/fetch/$s_!T_cN!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F125fcab1-6a3e-4884-b33e-1994e5d29a42_1919x1020.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h1>Tudo acontece na sua m&#225;quina</h1><p>Essa talvez seja a caracter&#237;stica mais importante do projeto.</p><p>O processamento dos documentos ocorre <strong>localmente no computador</strong>.</p><p>N&#227;o existe uma API externa recebendo o processo.</p><p>N&#227;o existe servidor do TecJusti&#231;a armazenando documentos.</p><p>N&#227;o existe cadastro.</p><p>N&#227;o existe assinatura.</p><p>N&#227;o existe telemetria.</p><p>Durante a anonimiza&#231;&#227;o, os documentos permanecem na m&#225;quina do usu&#225;rio.</p><p>At&#233; as fontes utilizadas pela interface s&#227;o embarcadas no aplicativo. O modelo de linguagem utilizado para reconhecer entidades &#233; baixado na primeira execu&#231;&#227;o e, posteriormente, o processamento pode funcionar offline.</p><p>A ideia do projeto &#233; justamente reduzir a necessidade de movimentar dados sens&#237;veis para outros ambientes.</p><div><hr></div><h1>N&#227;o &#233; apenas uma cole&#231;&#227;o de regex</h1><p>Quando comecei a pensar nesse problema, uma das primeiras dificuldades ficou evidente.</p><p>Documentos jur&#237;dicos brasileiros s&#227;o diferentes de textos comuns.</p><p>Temos coisas como:</p><ul><li><p>CPF;</p></li><li><p>CNPJ;</p></li><li><p>RG;</p></li><li><p>PIS/NIT/PASEP;</p></li><li><p>OAB;</p></li><li><p>n&#250;meros de processo no padr&#227;o CNJ;</p></li><li><p>CEP;</p></li><li><p>endere&#231;os;</p></li><li><p>contas banc&#225;rias;</p></li><li><p>telefones;</p></li><li><p>e-mails;</p></li><li><p>nomes de partes;</p></li><li><p>testemunhas;</p></li><li><p>advogados;</p></li><li><p>magistrados;</p></li><li><p>cidades e outros locais.</p></li></ul><p>Al&#233;m disso, OCR de processo judicial costuma produzir coisas bastante peculiares.</p><p>Um nome pode aparecer em uma p&#225;gina como:</p><p><strong>JO&#195;O DA SILVA</strong></p><p>Em outra:</p><p><strong>Jo&#227;o da Silva</strong></p><p>E depois aparecer quebrado entre linhas ou colunas.</p><p>Por isso, o TecJusti&#231;a Sigilo combina diferentes estrat&#233;gias.</p><div><hr></div><h2>NER treinado em textos jur&#237;dicos brasileiros</h2><p>Para identificar nomes e outras entidades, o aplicativo utiliza como modelo principal o:</p><p><code>pierreguillou/ner-bert-large-cased-pt-lenerbr</code></p><p>Ele &#233; baseado em BERT e foi treinado no <strong>LeNER-Br</strong>, dataset criado especificamente a partir de documentos jur&#237;dicos brasileiros.</p><p>Isso &#233; importante porque modelos gen&#233;ricos frequentemente t&#234;m dificuldade com a linguagem encontrada em processos.</p><p>Express&#245;es como:</p><p><strong>Minist&#233;rio P&#250;blico</strong></p><p><strong>Tribunal de Justi&#231;a</strong></p><p><strong>Ju&#237;za de Direito</strong></p><p><strong>C&#243;digo de Processo Penal</strong></p><p>n&#227;o deveriam simplesmente ser tratadas como nomes de pessoas.</p><p>O projeto possui inclusive uma <strong>deny list jur&#237;dica configur&#225;vel</strong>, utilizada para impedir que determinadas express&#245;es institucionais sejam mascaradas erroneamente.</p><div><hr></div><h1>CPF n&#227;o &#233; identificado apenas pelo formato</h1><p>Existe outro problema interessante.</p><p>Imagine encontrar onze n&#250;meros consecutivos dentro de um documento.</p><p>Isso &#233; necessariamente um CPF?</p><p>N&#227;o.</p><p>Por isso, para documentos que possuem d&#237;gitos verificadores, o TecJusti&#231;a Sigilo n&#227;o se limita ao reconhecimento por express&#227;o regular.</p><p>Ele tamb&#233;m verifica matematicamente o documento.</p><p>Isso acontece, por exemplo, com:</p><p><strong>CPF</strong></p><p><strong>CNPJ</strong></p><p><strong>PIS/NIT</strong></p><p>e com o pr&#243;prio <strong>n&#250;mero de processo CNJ</strong>.</p><p>Um candidato com d&#237;gito verificador inv&#225;lido pode ser descartado.</p><p>Essa estrat&#233;gia ajuda a reduzir falsos positivos sem simplesmente diminuir a sensibilidade do detector.</p><div><hr></div><h1>PDF, Word, planilha, apresenta&#231;&#227;o e at&#233; documento digitalizado</h1><p>Outro objetivo era evitar a necessidade de preparar manualmente os arquivos.</p><p>Voc&#234; pode simplesmente arrastar documentos para o aplicativo.</p><p>Ele consegue trabalhar com formatos como:</p><p><strong>PDF</strong></p><p><strong>DOCX</strong></p><p><strong>XLSX</strong></p><p><strong>PPTX</strong></p><p><strong>TXT</strong></p><p><strong>Markdown</strong></p><p><strong>RTF</strong></p><p>e imagens como:</p><p><strong>PNG, JPG e TIFF.</strong></p><p>Quando o PDF possui texto, ele pode extrair esse conte&#250;do diretamente.</p><p>Quando existem p&#225;ginas digitalizadas, entra o OCR local.</p><p>O projeto utiliza o <strong>liteparse</strong>, com PDFium e Tesseract, para realizar essa etapa sem enviar as p&#225;ginas para um servi&#231;o externo.</p><div><hr></div><h1>E existe uma tela para revisar tudo</h1><p>Uma coisa que eu n&#227;o queria fazer era criar uma esp&#233;cie de bot&#227;o m&#225;gico:</p><blockquote><p>&#8220;Clique aqui e confie que todos os dados desapareceram.&#8221;</p></blockquote><p>Anonimiza&#231;&#227;o n&#227;o deveria funcionar dessa maneira.</p><p>Por isso existe uma tela de revis&#227;o.</p><p>As entidades encontradas aparecem destacadas no documento.</p><p>Voc&#234; consegue navegar pelas ocorr&#234;ncias e visualizar:</p><p><strong>qual trecho foi detectado;</strong></p><p><strong>qual o tipo da entidade;</strong></p><p><strong>qual o grau de confian&#231;a da detec&#231;&#227;o.</strong></p><p>Se encontrar um falso positivo, &#233; poss&#237;vel indicar:</p><p><strong>&#8220;N&#227;o &#233; PII&#8221;.</strong></p><p>Essa exce&#231;&#227;o passa a ser considerada nos processamentos seguintes.</p><p>Ou seja, existe uma etapa humana de confer&#234;ncia antes de utilizar o resultado.</p><div><hr></div><h1>Tr&#234;s maneiras de anonimizar</h1><p>Nem todo caso de uso exige o mesmo tipo de anonimiza&#231;&#227;o.</p><p>Por isso o aplicativo possui tr&#234;s estrat&#233;gias.</p><h3>Marcadores</h3><p>O dado &#233; completamente substitu&#237;do:</p><p><code>[PESSOA_1]</code></p><p><code>[CPF_1]</code></p><p><code>[ENDERECO_1]</code></p><p>A numera&#231;&#227;o permanece consistente, permitindo compreender que duas refer&#234;ncias a <code>[PESSOA_1]</code> correspondem &#224; mesma entidade.</p><p>Essa &#233; particularmente interessante para utiliza&#231;&#227;o posterior com modelos de linguagem.</p><h3>M&#225;scara parcial</h3><p>Parte da informa&#231;&#227;o permanece vis&#237;vel.</p><p>Por exemplo:</p><p><code>J**** d* S****</code></p><p>Pode ser &#250;til para confer&#234;ncia humana, embora naturalmente revele mais informa&#231;&#227;o.</p><h3>Cobertura completa</h3><p>Todo o conte&#250;do &#233; substitu&#237;do:</p><p><code>***************</code></p><p>Aqui at&#233; o formato original pode desaparecer.</p><div><hr></div><h1>Acur&#225;cia tamb&#233;m precisa ser medida</h1><p>Talvez a parte que eu mais tenha aprendido desenvolvendo esse projeto seja esta:</p><p><strong>n&#227;o adianta dizer que um anonimizador &#8220;funciona&#8221;.</strong></p><p>&#201; preciso medir.</p><p>Na vers&#227;o atual foi criado um processo de avalia&#231;&#227;o utilizando documentos processuais reais e um gabarito constru&#237;do independentemente do detector.</p><p>Na medi&#231;&#227;o descrita no release atual foram utilizados <strong>tr&#234;s processos, totalizando 819 p&#225;ginas e aproximadamente 1,6 MB de texto proveniente de OCR</strong>.</p><p>Os resultados registrados foram:</p><p><strong>Recall por ocorr&#234;ncia:</strong> 99,94%</p><p><strong>Prote&#231;&#227;o por valor &#250;nico:</strong> 99,40%</p><p><strong>Endere&#231;o e CEP:</strong> 100%</p><p><strong>RG:</strong> 100%</p><p><strong>Nome de pessoa:</strong> 99,94%</p><p>O relat&#243;rio completo e a metodologia utilizada est&#227;o dispon&#237;veis dentro do pr&#243;prio reposit&#243;rio.</p><p>E existe um ponto importante aqui:</p><p><strong>99,94% n&#227;o significa 100%.</strong></p><p>Anonimiza&#231;&#227;o autom&#225;tica n&#227;o elimina a necessidade de revis&#227;o quando a informa&#231;&#227;o for especialmente sens&#237;vel.</p><div><hr></div><h1>OCR continua sendo um dos grandes problemas</h1><p>Quem trabalha com processos antigos conhece bem a situa&#231;&#227;o.</p><p>Documento escaneado.</p><p>P&#225;gina torta.</p><p>Carimbo em cima do texto.</p><p>C&#243;pia de c&#243;pia.</p><p>M&#225;quina de escrever.</p><p>Texto quase ileg&#237;vel.</p><p>Nesses casos, existe uma regra fundamental:</p><p><strong>se o OCR n&#227;o conseguiu ler corretamente uma informa&#231;&#227;o, o anonimizador tamb&#233;m n&#227;o consegue identificar aquilo que n&#227;o virou texto.</strong></p><p>O pr&#243;prio projeto declara essa limita&#231;&#227;o.</p><p>O OCR embarcado apresenta desempenho muito melhor em documentos impressos modernos do que em documentos antigos ou muito degradados. Assinaturas manuscritas tamb&#233;m n&#227;o podem ser consideradas automaticamente protegidas simplesmente porque o texto ao redor foi anonimizado.</p><p>Por isso a tela de revis&#227;o continua sendo importante.</p><div><hr></div><h1>Um detalhe de seguran&#231;a que parece pequeno, mas n&#227;o &#233;</h1><p>O TecJusti&#231;a Sigilo possui uma aplica&#231;&#227;o desktop em Electron e um backend local em Python.</p><p>Inicialmente seria f&#225;cil pensar:</p><blockquote><p>&#8220;Se a API est&#225; rodando em <code>127.0.0.1</code>, ent&#227;o ela est&#225; segura.&#8221;</p></blockquote><p>Mas localhost sozinho n&#227;o &#233; uma barreira suficiente.</p><p>Uma p&#225;gina aberta no navegador pode tentar conversar com servi&#231;os que est&#227;o rodando localmente.</p><p>Como o backend do programa consegue acessar arquivos escolhidos pelo usu&#225;rio, isso merece cuidado.</p><p>Na vers&#227;o atual, a API local utiliza <strong>credencial de sess&#227;o</strong> para impedir que qualquer p&#225;gina simplesmente encontre a porta local e comece a fazer solicita&#231;&#245;es ao backend.</p><p>&#201; um daqueles detalhes que aparecem quando come&#231;amos a tratar uma ferramenta local como software de verdade e n&#227;o apenas como uma demonstra&#231;&#227;o.</p><div><hr></div><h1>Tamb&#233;m existe uma CLI</h1><p>Essa parte provavelmente interessa mais aos desenvolvedores.</p><p>O aplicativo tamb&#233;m disponibiliza o comando:</p><p><code>tecjustica-sigilo</code></p><p>Depois de instalado, ele pode ser utilizado pelo <strong>CMD</strong>, <strong>PowerShell</strong> e tamb&#233;m pelo <strong>WSL</strong>.</p><p>Por exemplo:</p><pre><code><code>tecjustica-sigilo processo.txt -o processo_anon.txt</code></code></pre><p>Ou atrav&#233;s de pipes:</p><pre><code><code>cat peticao.txt | tecjustica-sigilo --entities PERSON,CPF_BR</code></code></pre><p>Tamb&#233;m existe sa&#237;da estruturada em JSON.</p><p>Isso significa que o anonimizador pode participar de pipelines maiores.</p><p>Por exemplo:</p><pre><code><code>Processo
   &#8595;
TecJusti&#231;a Sigilo
   &#8595;
texto anonimizado
   &#8595;
LLM / agente
   &#8595;
an&#225;lise</code></code></pre><p>Esse fluxo tamb&#233;m permite integrar a anonimiza&#231;&#227;o com agentes executados localmente ou com outras automa&#231;&#245;es.</p><div><hr></div><h1>A arquitetura</h1><p>Para quem gosta da parte t&#233;cnica, atualmente o projeto utiliza:</p><p><strong>Electron 41 + React 19 + TypeScript + Tailwind 4</strong></p><p>para a aplica&#231;&#227;o desktop.</p><p>No backend:</p><p><strong>Python + FastAPI + Microsoft Presidio</strong></p><p>Para reconhecimento de entidades:</p><p><strong>BERT + LeNER-Br</strong></p><p>com op&#231;&#227;o de fallback utilizando <strong>spaCy</strong>.</p><p>Para documentos e OCR:</p><p><strong>liteparse + PDFium + Tesseract.</strong></p><p>&#201;, portanto, uma aplica&#231;&#227;o que junta v&#225;rias &#225;reas que tenho estudado bastante:</p><pre><code><code>documentos
      &#8595;
extra&#231;&#227;o
      &#8595;
OCR
      &#8595;
NER
      &#8595;
regex + valida&#231;&#245;es
      &#8595;
detec&#231;&#227;o de PII
      &#8595;
revis&#227;o humana
      &#8595;
anonimiza&#231;&#227;o
      &#8595;
IA / RAG / agentes</code></code></pre><div><hr></div><h1>Open source de verdade</h1><p>Tamb&#233;m decidi disponibilizar todo o projeto.</p><p>O TecJusti&#231;a Sigilo est&#225; sob <strong>licen&#231;a MIT</strong>.</p><p>Isso significa que voc&#234; pode estudar o c&#243;digo, modificar, criar melhorias, adaptar reconhecedores para necessidades espec&#237;ficas e reutilizar o software respeitando os termos da licen&#231;a.</p><p>E, principalmente:</p><p><strong>o programa &#233; gratuito.</strong></p><p>Sem vers&#227;o premium.</p><p>Sem limite mensal de documentos.</p><p>Sem cadastro.</p><p>Sem assinatura.</p><p>A inten&#231;&#227;o &#233; que qualquer servidor, magistrado, advogado, pesquisador ou desenvolvedor interessado no problema possa experimentar e tamb&#233;m contribuir com melhorias.</p><div><hr></div><h1>Como instalar</h1><p>Por enquanto disponibilizei um instalador pronto para:</p><p><strong>Windows 10/11 x64.</strong></p><p>Basta acessar:</p><p>&#128073; <a href="https://github.com/marcosmarf27/tecjustica-sigilo/releases/latest">https://github.com/marcosmarf27/tecjustica-sigilo/releases/latest</a></p><p>e baixar o instalador da vers&#227;o mais recente.</p><p>O instalador &#233; grande porque j&#225; inclui boa parte do ambiente necess&#225;rio para executar Python, PyTorch, Transformers e os demais componentes localmente.</p><p>Na primeira execu&#231;&#227;o ainda &#233; necess&#225;rio baixar o modelo BERT. Depois disso, o processamento pode funcionar offline.</p><p>Linux e macOS ainda podem executar o projeto em ambiente de desenvolvimento, mas o bin&#225;rio que estou distribuindo neste primeiro momento &#233; destinado ao Windows.</p><div><hr></div><h1>O projeto ainda pode evoluir bastante</h1><p>Eu considero especialmente interessante abrir esse tipo de projeto porque anonimiza&#231;&#227;o jur&#237;dica n&#227;o &#233; um problema que uma &#250;nica pessoa consegue mapear completamente.</p><p>Cada tribunal possui documentos diferentes.</p><p>Cada sistema produz OCRs diferentes.</p><p>Cada estado possui peculiaridades.</p><p>Cada novo documento problem&#225;tico pode virar um novo caso de teste.</p><p>Esse &#233; justamente um dos benef&#237;cios do open source.</p><p>Um falso positivo encontrado hoje pode virar um teste.</p><p>Um formato de documento n&#227;o reconhecido pode virar um novo detector.</p><p>Uma melhoria no OCR pode beneficiar todo o pipeline.</p><p>E o software vai ficando melhor conforme esses casos reais aparecem.</p><div><hr></div><h1>IA no Judici&#225;rio tamb&#233;m passa por infraestrutura</h1><p>Quando falamos sobre intelig&#234;ncia artificial aplicada ao Judici&#225;rio, normalmente a conversa come&#231;a pelo modelo:</p><p>GPT.</p><p>Claude.</p><p>Gemini.</p><p>Modelos locais.</p><p>Mas existe toda uma camada anterior que talvez seja t&#227;o importante quanto:</p><p><strong>Como extrair os documentos?</strong></p><p><strong>Como fazer OCR?</strong></p><p><strong>Como identificar informa&#231;&#245;es sens&#237;veis?</strong></p><p><strong>Como anonimizar?</strong></p><p><strong>Como revisar?</strong></p><p><strong>Como garantir que os dados n&#227;o est&#227;o sendo enviados desnecessariamente para outros servi&#231;os?</strong></p><p>Antes de perguntar:</p><blockquote><p>&#8220;Qual IA vai analisar este processo?&#8221;</p></blockquote><p>talvez tamb&#233;m precisemos perguntar:</p><blockquote><p><strong>&#8220;Que informa&#231;&#245;es realmente precisam sair deste computador para que essa an&#225;lise aconte&#231;a?&#8221;</strong></p></blockquote><p>O <strong>TecJusti&#231;a Sigilo</strong> &#233; uma tentativa open source de trabalhar justamente nessa camada.</p><p>Ainda h&#225; muito para melhorar.</p><p>Mas agora o c&#243;digo est&#225; aberto.</p><p>E qualquer pessoa pode testar.</p><div><hr></div><h2>TecJusti&#231;a Sigilo</h2><p>&#128274; Anonimiza&#231;&#227;o de dados jur&#237;dicos<br>&#128187; Processamento local<br>&#129695; Windows 10/11<br>&#129504; NER jur&#237;dico brasileiro<br>&#128196; PDF, Word, planilhas, apresenta&#231;&#245;es e imagens<br>&#128269; Tela de revis&#227;o<br>&#9000;&#65039; Interface gr&#225;fica + CLI<br>&#10084;&#65039; Open source<br>&#128176; Gratuito</p><h3>C&#243;digo-fonte</h3><p><a href="https://github.com/marcosmarf27/tecjustica-sigilo">https://github.com/marcosmarf27/tecjustica-sigilo</a></p><h3>Download para Windows</h3><p><a href="https://github.com/marcosmarf27/tecjustica-sigilo/releases/latest">https://github.com/marcosmarf27/tecjustica-sigilo/releases/latest</a></p><p>Se o projeto for &#250;til para voc&#234;, uma &#11088; no GitHub ajuda bastante a faz&#234;-lo chegar a outras pessoas.</p><p>E, se voc&#234; trabalha com documentos jur&#237;dicos e encontrar um caso em que a anonimiza&#231;&#227;o falhou, <strong>abra uma issue</strong>.</p><p>Esses casos reais s&#227;o justamente o que pode ajudar a tornar a ferramenta cada vez melhor.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;ce353918-6ca3-42bc-b98f-c745fbadd391&quot;,&quot;duration&quot;:null}"></div><p></p>]]></content:encoded></item><item><title><![CDATA[(Extensão/Atualização)TecJustiça PJe v0.20.0 — baixar o processo inteiro em .zip e modelos!]]></title><description><![CDATA[Extens&#227;o gratuita, opensource e poderosa! Verdadeiramente &#250;til.]]></description><link>https://tecjustica.substack.com/p/extensaoatualizacaotecjustica-pje</link><guid isPermaLink="false">https://tecjustica.substack.com/p/extensaoatualizacaotecjustica-pje</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Tue, 04 Aug 2026 13:53:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9E27!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb39a63-9644-443a-a162-5d35ce2481a0_768x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;a2f83cf0-6d85-418f-849e-eb82e242b5ea&quot;,&quot;duration&quot;:null}"></div><p>O bot&#227;o <strong>&#11015; Baixar .zip</strong>, abaixo da lista de pe&#231;as, monta <strong>um &#250;nico arquivo</strong> com as pe&#231;as do processo e um &#237;ndice &#8212; para trabalhar os autos <strong>fora da extens&#227;o</strong>: num editor, num script, ou com uma ferramenta de IA que leia pastas.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Ele exporta as pe&#231;as <strong>marcadas</strong>; sem nenhuma marcada, exporta <strong>todas as da lista</strong>. Como o PJe entrega uma pe&#231;a de cada vez, um processo grande leva alguns minutos &#8212; o cart&#227;o de progresso mostra pe&#231;a a pe&#231;a e tem bot&#227;o <strong>Cancelar</strong>.</p><h3><strong>O que vem dentro</strong></h3><pre><code><code>processo-3000145-28.2026.8.06.0203/
&#9500;&#9472;&#9472; LEIA-ME.md      conven&#231;&#227;o de nomes + formato de cita&#231;&#227;o
&#9500;&#9472;&#9472; indice.txt      ficha do processo + uma linha por pe&#231;a
&#9500;&#9472;&#9472; indice.json     os mesmos dados, para programas
&#9492;&#9472;&#9472; pecas/
    &#9500;&#9472;&#9472; 001_Peticao-Inicial_215300001.pdf
    &#9492;&#9472;&#9472; 002_Despacho_215300002.txt
</code></code></pre><ul><li><p><strong>Os arquivos j&#225; v&#234;m na ordem dos autos.</strong> O prefixo <code>NNN</code> &#233; a posi&#231;&#227;o cronol&#243;gica da pe&#231;a no processo, ent&#227;o a ordena&#231;&#227;o alfab&#233;tica da pasta &#233; a ordem do processo &#8212; inclusive numa exporta&#231;&#227;o parcial. O <strong>id</strong> fica no nome porque &#233; por ele que a pe&#231;a &#233; reencontrada no PJe.</p></li><li><p><strong>Pe&#231;as digitalizadas saem em </strong><code>.pdf</code>; as redigidas no editor do PJe saem em <code>.txt</code>, com o texto j&#225; extra&#237;do (inclusive as pe&#231;as <strong>RTF</strong> de processos migrados).</p></li><li><p><strong>O </strong><code>indice.txt</code><strong> traz a ficha do processo</strong> &#8212; classe judicial, assunto, jurisdi&#231;&#227;o, autua&#231;&#227;o, valor da causa, segredo de justi&#231;a, gratuidade, prioridade, &#243;rg&#227;o julgador, compet&#234;ncia &#8212; e as <strong>partes com seus advogados</strong>. Depois, uma linha por pe&#231;a com id, nome, tipo oficial, data e autor da juntada, formato, p&#225;ginas e tamanho.</p></li><li><p><strong>O </strong><code>LEIA-ME.md</code><strong> explica o pacote a quem abrir a pasta depois</strong>, inclusive pedindo que toda afirma&#231;&#227;o venha com a origem no formato <code>(T&#237;tulo da pe&#231;a, id 123456, fl. 7)</code> &#8212; o mesmo padr&#227;o do chat, das minutas e do mapa mental.</p></li></ul><blockquote><p>&#9888;&#65039; <strong>O arquivo cont&#233;m as pe&#231;as integrais e dados pessoais das partes</strong> (CPF/CNPJ, OAB dos advogados). Se o processo correr em segredo de justi&#231;a, o LEIA-ME e o &#237;ndice avisam logo no topo &#8212; mas a guarda do arquivo passa a ser sua.</p></blockquote><p><strong>Nenhuma permiss&#227;o nova.</strong> A extens&#227;o continua pedindo apenas <code>storage</code> e <code>clipboardWrite</code>: ela <strong>n&#227;o</strong> usa a API de downloads do Chrome e n&#227;o enxerga sua pasta de downloads.</p><div><hr></div><h2><strong>Tamb&#233;m nesta vers&#227;o (acumulado desde a v0.14.0)</strong></h2><p>Estas mudan&#231;as j&#225; estavam no c&#243;digo, mas n&#227;o tinham chegado a uma release.</p><h3><strong>Novos recursos</strong></h3><ul><li><p><strong>Biblioteca de modelos de pe&#231;as</strong> (v0.15.0) &#8212; cadastre suas senten&#231;as, decis&#245;es, despachos e of&#237;cios por categoria e, ao gerar uma minuta, escolha a categoria para o assistente seguir <strong>a sua forma e a sua linguagem</strong>. Os fatos continuam saindo s&#243; das pe&#231;as do processo em tela. Dispon&#237;vel nos modelos de 1M de contexto.</p></li><li><p><strong>Terceiro provedor: OpenAI (GPT-5.6)</strong> (v0.16.0) &#8212; Sol, Terra e Luna, todos com 1M de contexto, ao lado de Claude e Gemini. Minutas, mapa mental e busca funcionam igual nos tr&#234;s.</p></li><li><p><strong>Tela &#8220;Documentos&#8221; do PJe como fonte da lista</strong> (v0.19.0) &#8212; o <strong>&#10227; Carregar todas as pe&#231;as</strong> passou a consultar a lista oficial do processo, que informa o <strong>total de p&#225;ginas</strong>. Com isso a extens&#227;o consegue dizer <em>&#8220;leitura parcial, 3 de 6 p&#225;ginas&#8221;</em> em vez de entregar uma lista incompleta com cara de completa. De quebra traz o <strong>tipo oficial</strong> de cada pe&#231;a, que melhora a classifica&#231;&#227;o por categoria.</p></li><li><p><strong>Importar </strong><code>.docx</code> na biblioteca de modelos, e as bibliotecas (<strong>minutas</strong> e <strong>modelos</strong>) agora s&#227;o alcan&#231;&#225;veis direto pelas <strong>Configura&#231;&#245;es</strong>, sem precisar de uma aba de autos aberta.</p></li></ul><h3><strong>Interface</strong></h3><ul><li><p><strong>Sistema de design aplicado ao painel</strong> (v0.17.0 / v0.18.x) &#8212; paleta, tipografia e espa&#231;amento unificados em vari&#225;veis; o <strong>n&#250;mero do processo (CNJ) passou a aparecer no cabe&#231;alho</strong> do painel, que resolve n&#227;o saber a qual aba o painel se refere quando h&#225; v&#225;rios processos abertos.</p></li></ul><h3><strong>Corre&#231;&#245;es</strong></h3><ul><li><p><strong>Pe&#231;as que voltavam vazias</strong> &#8212; a extens&#227;o usava apenas a rota curta de download, que <strong>s&#243; funciona para PDF</strong>: em pe&#231;a HTML o servidor devolve uma casca vazia. Agora tenta primeiro a rota completa e aceita a primeira que devolva conte&#250;do &#250;til.</p></li><li><p><strong>Pe&#231;as RTF</strong> (editor antigo do PJe, comuns em processos migrados) passaram a ser convertidas em texto leg&#237;vel. Antes chegavam ao modelo como marca&#231;&#227;o crua &#8212; milhares de tokens e nenhum conte&#250;do.</p></li><li><p><strong>Custo correto em contexto longo</strong> &#8212; os modelos GPT-5.6 cobram o dobro do input acima de 272 mil tokens, e o medidor mostrava metade do valor real justamente nos processos volumosos.</p></li><li><p><strong>Watchdog do servi&#231;o da extens&#227;o</strong> e outras corre&#231;&#245;es de estabilidade em turnos longos.</p></li></ul><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;ae363612-dfd8-4433-b61d-ad47b917921d&quot;,&quot;duration&quot;:null}"></div><p></p><div><hr></div><h2><strong><a href="https://github.com/marcosmarf27/pje-ia">Como atualizar</a></strong></h2><p>Quem usa a vers&#227;o da Chrome Web Store recebe a atualiza&#231;&#227;o <strong>sozinho</strong>, em segundo plano &#8212; nada &#233; perdido (chaves de API, prompts e configura&#231;&#245;es continuam).</p><p>Quem usa a vers&#227;o de desenvolvimento: <a href="https://github.com/marcosmarf27/pje-ia">baixe o </a><code>.zip</code><a href="https://github.com/marcosmarf27/pje-ia"> desta release</a>, recarregue a extens&#227;o em <code>chrome://extensions</code> e recarregue a aba do processo.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[MCP do PJe do TJCE: leia os autos conversando]]></title><description><![CDATA[Como transformamos o MNI do Tribunal de Justi&#231;a do Cear&#225; &#8212; um servi&#231;o SOAP dos anos 2000 &#8212; em um servidor MCP que Claude Code, Claude Desktop, Cursor e Codex usam para ler processos como um ser humano]]></description><link>https://tecjustica.substack.com/p/mcp-do-pje-do-tjce-leia-os-autos</link><guid isPermaLink="false">https://tecjustica.substack.com/p/mcp-do-pje-do-tjce-leia-os-autos</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Tue, 28 Jul 2026 11:03:53 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/208335662/304a23ccfbc0cdfa265ef50dc53a9b30.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!7r7T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!7r7T!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!7r7T!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!7r7T!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!7r7T!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!7r7T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1755073,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208335662?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!7r7T!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!7r7T!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!7r7T!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!7r7T!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6cce172-425f-4316-add0-eb71e59d1e04_2752x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p>Existe uma dist&#226;ncia enorme entre &#8220;os dados do processo est&#227;o dispon&#237;veis&#8221; e &#8220;eu consigo usar os dados do processo&#8221;. No PJe do TJCE os dados sempre estiveram l&#225;, via MNI &#8212; o canal oficial de interoperabilidade do Judici&#225;rio. O que faltava era a ponte entre esse canal e as ferramentas de IA que a gente j&#225; usa todo dia.</p><p>Essa ponte agora existe: o <strong>MCP do PJe &#8212; TJCE</strong>.</p><p>Explico aqui, na ordem: o que &#233; MCP, o que fizemos com o MNI do Tribunal de Justi&#231;a do Cear&#225;, quais ferramentas o servidor exp&#245;e, como cada uma recebe e devolve dados, e como usar tudo isso no cliente de IA que voc&#234; j&#225; tem.</p><div><hr></div><h2><strong>1. O que &#233; MCP</strong></h2><p>MCP &#233; o <strong>Model Context Protocol</strong>, um padr&#227;o aberto que define como um assistente de IA conversa com sistemas externos.</p><p>A analogia que funciona &#233; a do conector universal. Antes do padr&#227;o, cada integra&#231;&#227;o era um cabo diferente: uma extens&#227;o s&#243; para o Claude, um plugin s&#243; para o Cursor, um script s&#243; para o terminal. Com MCP voc&#234; constr&#243;i <strong>um servidor</strong> e ele funciona em <strong>todos os clientes</strong> que falam o protocolo.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!annL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!annL!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!annL!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!annL!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!annL!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!annL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1853384,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208335662?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!annL!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!annL!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!annL!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!annL!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb222fc6d-9378-4794-b603-67b60cb27448_2752x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>O servidor publica tr&#234;s coisas: <strong>tools</strong> (a&#231;&#245;es que o modelo executa &#8212; &#8220;liste os documentos do processo X&#8221;), <strong>resources</strong> (informa&#231;&#227;o de refer&#234;ncia, como o formato CNJ e os limites do servi&#231;o) e <strong>prompts</strong> (roteiros prontos que voc&#234; dispara com um clique).</p><p>O ponto que mais importa: <strong>o modelo n&#227;o inventa os dados</strong>. Ele chama a ferramenta, o servidor vai ao PJe do TJCE buscar de verdade, e a resposta sai em cima do que voltou.</p><div><hr></div><h2><strong>2. O ponto de partida: o MNI &#233; SOAP</strong></h2><p>O <strong>MNI (Modelo Nacional de Interoperabilidade)</strong> foi institu&#237;do pela <strong>Resolu&#231;&#227;o Conjunta CNJ/CNMP n. 3, de 16 de abril de 2013</strong>. Ele obriga os &#243;rg&#227;os do Judici&#225;rio a expor os dados processuais por um conjunto padronizado de servi&#231;os: consulta de processo, download de documento, movimenta&#231;&#245;es.</p><p>N&#227;o &#233; rob&#244;, n&#227;o &#233; raspagem de tela, n&#227;o &#233; API interna descoberta por engenharia reversa. &#201; o <strong>canal institucional</strong>, com contrato formal e versionamento previsto em norma.</p><p>O problema &#233; a tecnologia da &#233;poca: <strong>SOAP com envelopes XML, WSDL e respostas MTOM/XOP multipart</strong>. Na pr&#225;tica isso significa montar envelopes XML &#224; m&#227;o com quatro namespaces distintos; lidar com respostas em que o PDF vem anexado ao XML; descobrir na tentativa e erro que a biblioteca &#8220;r&#225;pida&#8221; &#224;s vezes perde documentos vinculados, e que &#233; preciso um segundo caminho mais bruto para preservar a ordem; e traduzir c&#243;digos num&#233;ricos (<code>classeProcessual: 7</code>, <code>tipoDocumento: 490</code>) que ningu&#233;m sabe de cabe&#231;a o que s&#227;o.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!N0oG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!N0oG!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!N0oG!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!N0oG!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!N0oG!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!N0oG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2073087,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208335662?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!N0oG!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!N0oG!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!N0oG!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!N0oG!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d8c3317-199b-45a4-8f7a-281868be2c6a_2752x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A primeira etapa do trabalho foi essa tradu&#231;&#227;o: <strong>de SOAP/XML para REST/JSON</strong>. Uma API que recebe um n&#250;mero CNJ e devolve JSON limpo, com os documentos na ordem certa, os c&#243;digos j&#225; traduzidos para r&#243;tulos leg&#237;veis &#8212; <code>"Certid&#227;o de D&#237;vida Ativa (CDA) (490)"</code> em vez de <code>490</code> &#8212; e o bin&#225;rio acess&#237;vel por um endpoint simples.</p><div><hr></div><h2><strong>3. Da API REST ao servidor MCP</strong></h2><p>Com a API REST funcionando, faltava o &#250;ltimo salto. E ele n&#227;o &#233; &#243;bvio: <strong>uma API REST n&#227;o vira um bom servidor MCP automaticamente.</strong></p><p>Um endpoint REST espera um desenvolvedor do outro lado, que leu a documenta&#231;&#227;o e sabe qual chamada fazer. Um servidor MCP tem um <strong>modelo de linguagem</strong> do outro lado, decidindo sozinho o que chamar. Isso muda o desenho em tr&#234;s pontos:</p><ul><li><p>As ferramentas precisam de <strong>nomes e descri&#231;&#245;es que expliquem quando us&#225;-las</strong>, n&#227;o s&#243; o que fazem.</p></li><li><p>Devolver um PDF bin&#225;rio &#233; in&#250;til: o protocolo entrega texto, imagem e &#225;udio ao modelo &#8212; bin&#225;rio ele n&#227;o l&#234;. Da&#237; as ferramentas de <strong>extra&#231;&#227;o de texto</strong> (OCR de PDF no servidor; HTML e RTF processados localmente).</p></li><li><p>&#201; preciso <strong>evitar idas e voltas</strong>. Em vez de obrigar o modelo a dez chamadas para montar um panorama, criamos ferramentas que entregam o mapa do processo inteiro de uma vez.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Kuue!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Kuue!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Kuue!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Kuue!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Kuue!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Kuue!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1788021,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208335662?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Kuue!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!Kuue!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!Kuue!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!Kuue!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43f74bf8-cfec-4171-9f20-162663665794_2752x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>O resultado &#233; a cadeia acima: <strong>PJe TJCE (MNI/SOAP) &#8594; API REST (JSON) &#8594; Servidor MCP (16 ferramentas) &#8594; seu assistente de IA</strong>.</p><div><hr></div><h2><strong>4. As ferramentas do MCP do PJe &#8212; TJCE</strong></h2><p>S&#227;o <strong>16 ferramentas</strong>, mais 4 resources e 3 prompts, em quatro fam&#237;lias.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!XCHp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!XCHp!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!XCHp!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!XCHp!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!XCHp!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!XCHp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1969539,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208335662?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!XCHp!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!XCHp!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!XCHp!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!XCHp!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a4e6881-6100-4159-a416-d84517be70c3_2752x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Consulta</strong> &#8212; espelham a API REST:</p><ul><li><p><code>consultar_processo</code> &#8212; dados completos e lista robusta de documentos</p></li><li><p><code>consultar_capa</code> &#8212; capa enxuta: partes, classe, assuntos, movimentos</p></li><li><p><code>listar_documentos_ids</code> &#8212; IDs ordenados de todos os documentos, inclusive vinculados</p></li><li><p><code>consultar_peticao_inicial</code> &#8212; metadados da inicial e dos anexos</p></li><li><p><code>baixar_documento</code> &#8212; o arquivo original (PDF/RTF/HTML) para salvar no disco</p></li></ul><p><strong>Leitura e extra&#231;&#227;o</strong> &#8212; o cora&#231;&#227;o do servi&#231;o:</p><ul><li><p><code>extrair_texto_documento</code> &#8212; devolve o <strong>texto</strong> do documento, pronto para o modelo ler</p></li><li><p><code>extrair_textos_documentos</code> &#8212; at&#233; 4 documentos numa &#250;nica chamada</p></li><li><p><code>listar_documentos_para_leitura</code> &#8212; lista enriquecida, paginada e filtr&#225;vel, com a marca&#231;&#227;o de &#8220;d&#225; para extrair texto?&#8221;</p></li><li><p><code>preparar_roteiro_leitura</code> &#8212; o mapa do processo em uma chamada, sem OCR</p></li><li><p><code>ler_documentos_iniciais</code> &#8212; l&#234; automaticamente as primeiras pe&#231;as</p></li><li><p><code>ler_ultimos_documentos</code> &#8212; l&#234; as &#250;ltimas pe&#231;as relevantes, ignorando certid&#245;es e expedientes</p></li></ul><p><strong>Utilit&#225;rias</strong>:</p><ul><li><p><code>validar_numero_processo</code> &#8212; valida e decomp&#245;e o n&#250;mero CNJ <em>(gr&#225;tis)</em></p></li><li><p><code>filtrar_documentos_por_tipo</code> &#8212; acha documentos por termo: &#8220;senten&#231;a&#8221;, &#8220;contesta&#231;&#227;o&#8221;, &#8220;laudo&#8221;</p></li><li><p><code>sumarizar_processo</code> &#8212; resumo executivo: capa, contagens e &#250;ltimos movimentos</p></li><li><p><code>minha_assinatura</code> &#8212; status do seu acesso <em>(gr&#225;tis)</em></p></li></ul><p><strong>Jurisprud&#234;ncia</strong>:</p><ul><li><p><code>pdpj_buscar_precedentes</code> &#8212; busca no Banco Nacional de Precedentes (BNP/CNJ): s&#250;mulas, s&#250;mulas vinculantes, repercuss&#227;o geral, IRDR, IRR e temas repetitivos</p></li></ul><p>O <code>extrair_texto_documento</code> merece um par&#225;grafo pr&#243;prio. Ele escolhe o caminho pelo tipo do arquivo: PDF vai para OCR com GPU (com op&#231;&#227;o de <em>enhance</em> por IA para certid&#245;es de layout ruim), HTML &#233; limpo no servidor, RTF vira texto puro, TXT &#233; decodificado direto. Tudo em mem&#243;ria &#8212; o documento n&#227;o fica gravado em disco do lado de c&#225;.</p><div><hr></div><h2><strong>5. Entrada e sa&#237;da: a anatomia de uma chamada</strong></h2><p>Esta &#233; a parte que mais gera d&#250;vida em quem nunca mexeu com MCP. Toda ferramenta tem <strong>argumentos de entrada</strong> (o que voc&#234; informa) e um <strong>retorno estruturado</strong> (o que ela devolve).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!sW_P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!sW_P!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!sW_P!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!sW_P!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!sW_P!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!sW_P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1988279,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208335662?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!sW_P!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!sW_P!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!sW_P!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!sW_P!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08255e21-d918-4c5d-bd45-65fdcc6cdf3c_2752x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Veja a <code>extrair_texto_documento</code>. A <strong>entrada</strong> s&#227;o quatro argumentos: <code>numero_processo</code> (o n&#250;mero CNJ), <code>documento_id</code> (que vem das ferramentas de listagem), <code>grau</code> (<code>1</code> para primeiro grau, o padr&#227;o, ou <code>2</code> para o Tribunal) e <code>usar_ai_vision</code> (liga o <em>enhance</em> de IA no OCR &#8212; mais lento, melhor em certid&#245;es).</p><p>A <strong>sa&#237;da</strong> &#233; um JSON assim:</p><pre><code><code>{
  "sucesso": true,
  "documento_id": "12345",
  "descricao": "Peti&#231;&#227;o inicial",
  "mimetype_origem": "application/pdf",
  "formato_extracao": "pdf_ocr",
  "texto": "EXCELENT&#205;SSIMO SENHOR DOUTOR JUIZ DE DIREITO...",
  "caracteres": 12345,
  "metadados": {
    "num_paginas": 10,
    "paginas_ocr": 2,
    "tempo_processamento_segundos": 5.42,
    "cache_hit": false
  }
}
</code></code></pre><p>Repare no que vem junto do texto: <strong>quantas p&#225;ginas precisaram de OCR, quanto tempo levou, se veio do cache</strong>. N&#227;o &#233; decora&#231;&#227;o &#8212; &#233; o que permite ao modelo (e a voc&#234;) saber se a extra&#231;&#227;o foi confi&#225;vel ou se aquele documento &#233; uma digitaliza&#231;&#227;o ruim que merece uma segunda passada com <code>usar_ai_vision</code>.</p><p>E &#233; por isso que a sa&#237;da &#233; <strong>JSON estruturado, n&#227;o texto solto</strong>: o modelo encadeia sozinho. Ele l&#234; o <code>documento_id</code> de uma ferramenta e usa na seguinte, sem voc&#234; copiar e colar nada.</p><p>Um aviso honesto sobre os retornos do MNI, porque voc&#234; vai esbarrar neles: o n&#250;mero do processo volta sem pontua&#231;&#227;o (20 d&#237;gitos puros), o polo das partes vem como <code>"AT"</code> e <code>"PA"</code> em vez de &#8220;ativo&#8221; e &#8220;passivo&#8221;, e alguns c&#243;digos ainda aparecem num&#233;ricos quando a tabela do tribunal n&#227;o est&#225; em cache. O servidor normaliza o que d&#225;; o resto est&#225; documentado.</p><div><hr></div><h2><strong>6. Ler o processo como um humano leria</strong></h2><p>Aqui est&#225; o que mais impressiona quem v&#234; funcionando pela primeira vez. Voc&#234; n&#227;o pede &#8220;fa&#231;a um GET no endpoint tal&#8221;. Voc&#234; pergunta em portugu&#234;s.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!YV8c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!YV8c!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!YV8c!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!YV8c!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!YV8c!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!YV8c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2108824,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208335662?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!YV8c!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!YV8c!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!YV8c!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!YV8c!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54f1dc6e-6d38-4ddd-8501-949d030c0d82_2752x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>O caminho que o assistente segue &#233; o mesmo de um advogado ou servidor abrindo autos desconhecidos:</p><ol><li><p><strong>Mapear os autos.</strong> <code>preparar_roteiro_leitura</code> devolve, numa chamada, os documentos iniciais, os mais recentes, as prov&#225;veis decis&#245;es e as peti&#231;&#245;es relevantes. &#201; o equivalente a folhear o processo inteiro para ver o que tem ali.</p></li><li><p><strong>Ler a inicial.</strong> <code>ler_documentos_iniciais</code> extrai o texto das primeiras pe&#231;as &#8212; o que foi pedido e por qu&#234;.</p></li><li><p><strong>Ler as decis&#245;es.</strong> <code>filtrar_documentos_por_tipo</code> com &#8220;senten&#231;a&#8221; ou &#8220;decis&#227;o&#8221;, depois <code>extrair_texto_documento</code> na pe&#231;a encontrada.</p></li><li><p><strong>Resumir e responder.</strong> O modelo cruza tudo e responde citando o documento de onde tirou cada afirma&#231;&#227;o.</p></li></ol><p>Na pr&#225;tica, as perguntas ficam assim:</p><blockquote><p>&#8220;Resuma o processo 3000066-83.2025.8.06.0203: quem s&#227;o as partes, o que se pede e em que fase est&#225;.&#8221;</p><p>&#8220;Tem senten&#231;a nesse processo? Se tiver, leia e me diga o dispositivo.&#8221;</p><p>&#8220;Leia as tr&#234;s &#250;ltimas pe&#231;as e me diga se h&#225; alguma pend&#234;ncia que eu precise cumprir.&#8221;</p><p>&#8220;Esse caso discute dano moral em consignado. Busca no Banco Nacional de Precedentes se existe tema repetitivo aplic&#225;vel.&#8221;</p></blockquote><p>Cada uma dessas perguntas dispara duas, tr&#234;s, quatro chamadas encadeadas. Voc&#234; n&#227;o precisa saber quais.</p><div><hr></div><h2><strong>7. Funciona no cliente que voc&#234; j&#225; usa</strong></h2><p>O servidor &#233; <strong>HTTP remoto</strong>: n&#227;o instala nada e n&#227;o roda nada na sua m&#225;quina. &#201; uma URL e um cabe&#231;alho de autentica&#231;&#227;o.</p><p><strong>Claude Code (CLI)</strong> &#8212; um comando:</p><pre><code><code>claude mcp add --transport http --scope user \
  --header "Authorization: Bearer SUA_API_KEY" \
  pje https://pje-mni-mcp-production.up.railway.app/mcp
</code></code></pre><p><strong>Claude Desktop no Windows</strong> &#8212; precisa passar pelo <code>mcp-remote</code>, porque o app no Windows ainda n&#227;o fala HTTP nativo. Em <code>%APPDATA%\Claude\claude_desktop_config.json</code>:</p><pre><code><code>{
  "mcpServers": {
    "pje": {
      "command": "cmd",
      "args": [
        "/c", "npx", "mcp-remote",
        "https://pje-mni-mcp-production.up.railway.app/mcp",
        "--header", "Authorization: Bearer SUA_API_KEY"
      ]
    }
  }
}
</code></code></pre><p>No <strong>macOS e Linux</strong> o Claude Desktop aceita a URL direto, com um objeto <code>headers</code> contendo o mesmo <code>Authorization</code>. O <strong>Codex CLI</strong> usa <code>~/.codex/config.toml</code> com <code>url</code> e <code>bearer_token_env_var</code>; o <strong>OpenCode</strong> usa <code>opencode.json</code> com <code>"type": "remote"</code>; o <strong>Cursor</strong> aceita servidor MCP remoto com headers. Os exemplos completos est&#227;o no reposit&#243;rio.</p><blockquote><p>&#9888;&#65039; <strong>Duas armadilhas conhecidas.</strong> A URL termina em <code>/mcp</code>, <strong>sem barra no final</strong> &#8212; com barra, a borda da hospedagem faz um redirecionamento que perde o corpo da requisi&#231;&#227;o. E no Windows, se voc&#234; mudar a configura&#231;&#227;o e continuar vendo o erro antigo, apague o cache de autentica&#231;&#227;o: <code>rmdir /s /q "%USERPROFILE%\.mcp-auth"</code>.</p></blockquote><p><strong>ChatGPT tem suporte limitado.</strong> Os conectores dele n&#227;o permitem cabe&#231;alhos customizados, ent&#227;o n&#227;o h&#225; como enviar as suas credenciais do PJe &#8212; e o modo Deep Research exige ferramentas <code>search</code>/<code>fetch</code> que este servidor n&#227;o exp&#245;e. Para uso s&#233;rio, prefira Claude Code, Claude Desktop, Cursor, Codex CLI ou OpenCode.</p><div><hr></div><h2><strong>8. O diferencial: voc&#234; usa as suas credenciais</strong></h2><p>Este &#233; o ponto que separa este MCP de uma solu&#231;&#227;o gen&#233;rica de acesso a dados processuais.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!5hOP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!5hOP!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5hOP!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5hOP!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5hOP!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!5hOP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1930594,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208335662?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!5hOP!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!5hOP!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!5hOP!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!5hOP!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275bde26-e1c9-4613-9960-0826dc711621_2752x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Voc&#234; pode informar <strong>seu CPF e sua senha do PJe</strong> nos cabe&#231;alhos <code>X-MNI-CPF</code> e <code>X-MNI-SENHA</code>. Quando faz isso, o servidor consulta o TJCE <strong>com o seu cadastro</strong>: voc&#234; enxerga exatamente o que enxergaria logando no PJe &#8212; os processos em que &#233; parte, advogado ou tem acesso leg&#237;timo. Nem mais, nem menos.</p><p>Isso importa por tr&#234;s raz&#245;es. <strong>A visibilidade &#233; a sua</strong>: o per&#237;metro de acesso &#233; o do seu pr&#243;prio cadastro no tribunal, definido pelo PJe, n&#227;o por uma regra nossa. <strong>Sigilo continua sigilo</strong>: o que o seu login n&#227;o v&#234;, o MCP n&#227;o v&#234;. E h&#225; <strong>rastreabilidade</strong>: a consulta acontece sob a sua identidade, como qualquer outro acesso seu ao sistema.</p><p>Os cabe&#231;alhos s&#227;o <strong>opcionais</strong> &#8212; sem eles o servidor usa uma credencial padr&#227;o compartilhada, suficiente para processos p&#250;blicos. Mas se o seu caso &#233; acompanhar a sua pr&#243;pria carteira, use as suas credenciais: &#233; para isso que o suporte existe.</p><p>Vale o cuidado &#243;bvio: a senha fica no arquivo de configura&#231;&#227;o do cliente, na sua m&#225;quina. Prefira apontar para vari&#225;veis de ambiente (<code>${PJE_MNI_SENHA}</code>) a escrever a senha direto, e nunca versione esse arquivo.</p><div><hr></div><h2><strong>9. Primeiro e segundo grau</strong></h2><p>O n&#250;mero CNJ <strong>n&#227;o</strong> diz em que inst&#226;ncia o processo est&#225; &#8212; quem define &#233; o endpoint consultado. Por isso as ferramentas aceitam o argumento <code>grau</code>: <code>1</code> para as varas (padr&#227;o) e <code>2</code> para o Tribunal, quando voc&#234; quer o recurso.</p><p>As mesmas credenciais valem para os dois graus, <strong>desde que o seu cadastro no PJe esteja habilitado na inst&#226;ncia consultada</strong>. Se n&#227;o estiver, o segundo grau responde com falha de login &#8212; e isso &#233; caracter&#237;stica do seu cadastro no tribunal, n&#227;o do servidor.</p><div><hr></div><h2><strong>10. Limites, com transpar&#234;ncia</strong></h2><p>Sem letra mi&#250;da:</p><ul><li><p><strong>Documentos at&#233; 15 MB.</strong> Acima disso a ferramenta recusa e orienta a baixar pela API REST.</p></li><li><p><strong>At&#233; 4 documentos por chamada</strong> nas extra&#231;&#245;es m&#250;ltiplas, por controle de tempo e mem&#243;ria.</p></li><li><p><strong>Cache de 24 horas.</strong> Reconsultar o mesmo recurso volta do cache, sem novo SOAP: mais r&#225;pido para voc&#234;, menos carga para o TJCE.</p></li><li><p><strong>OCR de PDF leva tempo.</strong> Um escaneado grande pode levar dezenas de segundos; HTML e RTF s&#227;o instant&#226;neos.</p></li><li><p><strong>O TJCE &#224;s vezes est&#225; lento ou fora.</strong> Quando o MNI do tribunal n&#227;o responde, nenhuma ponte resolve &#8212; h&#225; retentativas, n&#227;o milagre.</p></li><li><p><strong>Testado no TJCE, 1&#186; e 2&#186; grau.</strong> &#201; o escopo que garantimos.</p></li></ul><div><hr></div><h2><strong>11. Quer usar em outro tribunal? Leia esta parte com aten&#231;&#227;o</strong></h2><p>O MNI &#233; um padr&#227;o nacional e, em tese, todo tribunal com PJe exp&#245;e os mesmos servi&#231;os. Na pr&#225;tica, <strong>este servidor foi constru&#237;do, testado e validado para o PJe do Tribunal de Justi&#231;a do Cear&#225;</strong> &#8212; e &#233; s&#243; isso que ele promete.</p><p>Se voc&#234; atua em outro tribunal e quer algo equivalente, o caminho &#233;:</p><ol><li><p><strong>Baixar o c&#243;digo-fonte e adaptar.</strong> O endpoint muda, e com ele mudam detalhes que n&#227;o s&#227;o cosm&#233;ticos: tabelas de tipos de documento, comportamento do MTOM, campos que um tribunal preenche e outro n&#227;o.</p></li><li><p><strong>Verificar se o endpoint MNI do tribunal est&#225; publicamente dispon&#237;vel.</strong> Nem todo tribunal publica o WSDL abertamente.</p></li><li><p><strong>Entrar em contato com a &#225;rea de tecnologia do tribunal</strong> e confirmar que o acesso est&#225; liberado para o seu perfil e para o seu caso de uso. <strong>Este passo n&#227;o &#233; opcional.</strong> Cada tribunal define suas regras de habilita&#231;&#227;o no MNI, e usar o servi&#231;o sem essa confirma&#231;&#227;o &#233; problema seu com o tribunal &#8212; n&#227;o uma zona cinzenta a explorar.</p></li><li><p><strong>Testar e assumir a manuten&#231;&#227;o.</strong> Voc&#234; vira o respons&#225;vel pela sua inst&#226;ncia.</p></li></ol><p>Ou seja: o c&#243;digo ajuda, mas <strong>a autoriza&#231;&#227;o &#233; uma conversa que voc&#234; precisa ter com o seu tribunal</strong>. Para o TJCE, o servi&#231;o j&#225; est&#225; no ar, funcionando e mantido.</p><div><hr></div><h2><strong>12. Como come&#231;ar no TJCE</strong></h2><p>O acesso &#233; por <strong>assinatura mensal de R$ 49,90, com uso ilimitado</strong> &#8212; sem cobran&#231;a por consulta, sem contar cr&#233;ditos. Contas novas t&#234;m <strong>7 dias gr&#225;tis</strong> para testar antes de decidir.</p><ol><li><p>Crie sua conta e acesse o painel: <strong><a href="https://pjece.tecjustica.com/auth/dashboard">pjece.tecjustica.com</a></strong></p></li><li><p>Gere sua <strong>API key</strong> na &#225;rea de chaves.</p></li><li><p>Cole a chave na configura&#231;&#227;o do seu cliente MCP (se&#231;&#227;o 7).</p></li><li><p>Se quiser consultar com o seu pr&#243;prio cadastro do PJe, acrescente <code>X-MNI-CPF</code> e <code>X-MNI-SENHA</code>.</p></li></ol><p>Para confirmar que conectou, pe&#231;a ao assistente as duas ferramentas gratuitas: <em>&#8220;use a tool </em><code>minha_assinatura</code><em> e me diga meu status&#8221;</em> e <em>&#8220;valide o n&#250;mero 3000066-83.2025.8.06.0203&#8221;</em>. Se as duas responderem, est&#225; tudo certo &#8212; a partir da&#237; &#233; s&#243; perguntar sobre os autos.</p><div><hr></div><h2><strong>Fechando</strong></h2><p>O MNI existe desde 2013 e &#233; obrigat&#243;rio. As ferramentas de IA que leem, resumem e cruzam documentos existem desde ontem e s&#227;o excelentes. <strong>O MCP do PJe do TJCE &#233; o peda&#231;o que faltava no meio</strong> &#8212; pequeno, chato de construir e absolutamente necess&#225;rio.</p><p>O que era um envelope SOAP com quatro namespaces virou uma pergunta em portugu&#234;s. Essa &#233; a hist&#243;ria inteira.</p><p><strong><a href="https://pjece.tecjustica.com/auth/dashboard">Comece agora &#8594; pjece.tecjustica.com</a></strong></p><div><hr></div><p><em>Projeto independente de tecnologia jur&#237;dica, mantido pela TecJusti&#231;a. <strong>Sem v&#237;nculo institucional com o Tribunal de Justi&#231;a do Cear&#225;, com o CNJ ou com qualquer &#243;rg&#227;o p&#250;blico.</strong> O acesso aos dados se d&#225; pelo MNI &#8212; o canal oficial de interoperabilidade institu&#237;do pela Resolu&#231;&#227;o Conjunta CNJ/CNMP n. 3/2013 &#8212; e sempre dentro do per&#237;metro de visibilidade das credenciais utilizadas.</em></p>]]></content:encoded></item><item><title><![CDATA[A extensão do PJe agora está na Chrome Web Store — gratuita, open source, um clique]]></title><description><![CDATA[Assista agora | At&#233; semana passada, quem quisesse usar o PJe IA tinha que baixar o ZIP no GitHub, ativar o modo desenvolvedor do Chrome, carregar a pasta sem compacta&#231;&#227;o e repetir tudo isso a cada atualiza&#231;&#227;o.]]></description><link>https://tecjustica.substack.com/p/a-extensao-do-pje-agora-esta-na-chrome</link><guid isPermaLink="false">https://tecjustica.substack.com/p/a-extensao-do-pje-agora-esta-na-chrome</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Mon, 27 Jul 2026 15:47:05 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/208703655/4275dfe489d8dc6d507786802c2b2b58.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>At&#233; semana passada, quem quisesse usar o <strong>PJe IA</strong> tinha que baixar o ZIP no GitHub, ativar o modo desenvolvedor do Chrome, carregar a pasta sem compacta&#231;&#227;o e repetir tudo isso a cada atualiza&#231;&#227;o.</p><p>Acabou.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Yxpt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Yxpt!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png 424w, /__u/substackcdn.com/image/fetch/$s_!Yxpt!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png 848w, /__u/substackcdn.com/image/fetch/$s_!Yxpt!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Yxpt!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Yxpt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png" width="1456" height="675" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:675,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:210606,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208703655?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Yxpt!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png 424w, /__u/substackcdn.com/image/fetch/$s_!Yxpt!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png 848w, /__u/substackcdn.com/image/fetch/$s_!Yxpt!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Yxpt!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba37309f-e571-4736-888b-d99c77bb68ca_1492x692.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#128073; <strong><a href="https://chromewebstore.google.com/detail/tecjusti%C3%A7a-pje-%E2%80%94-an%C3%A1lise/imgfakkieoijdhdpafjjlefcckbmbppm">Instalar o TecJusti&#231;a PJe &#8212; An&#225;lise de Processos</a></strong></p><p>Um clique, e o Chrome cuida das atualiza&#231;&#245;es sozinho. Sem cadastro, sem mensalidade, sem plano, sem per&#237;odo de teste que expira.</p><div><hr></div><h2>O que a extens&#227;o faz</h2><p>Ela coloca um assistente de IA <strong>dentro da tela dos autos do PJe</strong>. Voc&#234; n&#227;o copia texto, n&#227;o baixa PDF, n&#227;o abre outra aba: marca as pe&#231;as que interessam, pergunta em portugu&#234;s e recebe a resposta ali mesmo, ao lado do processo.</p><p>Na pr&#225;tica:</p><ul><li><p><strong>Voc&#234; escolhe o que entra na an&#225;lise.</strong> Checkbox por pe&#231;a &#8212; ou digite <code>@</code> no campo de pergunta (<code>@contesta&#231;&#227;o</code>, <code>@senten&#231;a</code>) e marque sem tirar a m&#227;o do teclado.</p></li><li><p><strong>Pe&#231;as destacadas por cor.</strong> Decis&#245;es, audi&#234;ncias, peti&#231;&#245;es e provas aparecem sinalizadas na lista, o que j&#225; ajuda a se localizar num processo com 200 documentos.</p></li><li><p><strong>L&#234; PDF digitalizado.</strong> Pe&#231;a escaneada, of&#237;cio de papel, laudo antigo &#8212; o pr&#243;prio modelo l&#234; a imagem. Sem OCR externo, sem servi&#231;o &#224; parte.</p></li><li><p><strong>Cita pelo nome da pe&#231;a.</strong> A resposta diz &#8220;na Contesta&#231;&#227;o&#8230;&#8221;, n&#227;o &#8220;no id 145209&#8221;.</p></li><li><p><strong>Responde em tabela, linha do tempo, lista.</strong> Markdown completo, em streaming, aparecendo enquanto &#233; gerado.</p></li></ul><p>Perguntas que ela responde bem no dia a dia:</p><blockquote><p><em>&#8220;Resuma o pedido da inicial e os argumentos da contesta&#231;&#227;o.&#8221;</em> <em>&#8220;Monte uma tabela com a linha do tempo dos atos processuais.&#8221;</em> <em>&#8220;Quais provas foram juntadas e o que cada uma demonstra?&#8221;</em> <em>&#8220;A senten&#231;a enfrentou todos os pedidos da inicial?&#8221;</em></p></blockquote><p>A ideia &#233; simples de prop&#243;sito: <strong>uma ferramenta pequena, que faz uma coisa s&#243;, mas faz onde a dor est&#225;</strong> &#8212; na leitura de autos, que &#233; onde servidor, advogado e magistrado gastam a maior parte do tempo.</p><div><hr></div><h2>Voc&#234; escolhe o modelo: Claude ou Gemini</h2><p>A extens&#227;o n&#227;o &#233; casada com um &#250;nico fornecedor de IA. Voc&#234; aponta a chave que quiser e ela usa:</p><ul><li><p><strong>Claude (Anthropic)</strong> &#8212; quando voc&#234; quer a leitura mais criteriosa de pe&#231;a longa e racioc&#237;nio jur&#237;dico mais cuidadoso.</p></li><li><p><strong>Gemini 3.6 Flash (</strong><code>gemini-3.6-flash</code><strong>)</strong> &#8212; o modelo de trabalho do dia a dia: r&#225;pido, multimodal e com janela de 1 milh&#227;o de tokens, o que engole processo volumoso sem picotar.</p></li><li><p><strong>Gemini 3.5 Flash-Lite (</strong><code>gemini-3.5-flash-lite</code><strong>)</strong> &#8212; o mais veloz e barato da fam&#237;lia, ideal para tarefa repetitiva e de alto volume: triar fila de tarefas, classificar pe&#231;a, extrair dado pontual de dezenas de processos seguidos.</p></li></ul><p>Na pr&#225;tica, o crit&#233;rio &#233; simples: <strong>Flash-Lite para triar, Flash para analisar, Claude para redigir.</strong> Comece pelo Flash-Lite naquilo que voc&#234; faria batendo o olho, e suba de modelo s&#243; quando a resposta n&#227;o te convencer.</p><div><hr></div><h2>Gratuita e aberta &#8212; com uma ressalva honesta</h2><p>A extens&#227;o &#233; <strong>gratuita e open source, sob licen&#231;a MIT</strong>. O c&#243;digo inteiro est&#225; no GitHub:</p><p>&#128279; <strong><a href="https://github.com/marcosmarf27/pje-ia">github.com/marcosmarf27/pje-ia</a></strong></p><p>Pode ler, auditar, alterar, adaptar para o PJe do seu tribunal, abrir issue, mandar PR ou fazer um fork e seguir sozinho. N&#227;o tem servidor meu no meio, n&#227;o tem telemetria, n&#227;o tem coleta de dados.</p><p>A ressalva: a extens&#227;o n&#227;o cobra nada, mas <strong>o c&#233;rebro dela &#233; a API do modelo e voc&#234; usa a sua pr&#243;pria chave</strong> &#8212; da Anthropic ou do Google, como preferir. S&#227;o cr&#233;ditos pr&#233;-pagos, sem assinatura e sem fidelidade: voc&#234; paga o que consumir, direto ao fornecedor. O popup da extens&#227;o traz o passo a passo para criar a chave. Prefiro dizer isso na primeira linha a deixar algu&#233;m descobrir depois de instalar.</p><p>Duas consequ&#234;ncias boas desse desenho: sua chave fica s&#243; no seu navegador, e as pe&#231;as v&#227;o <strong>direto do seu Chrome para a API</strong>, sem passar por nenhum servidor intermedi&#225;rio.</p><p>&#9888;&#65039; <strong>E o aviso que n&#227;o d&#225; para pular:</strong> autos cont&#234;m dados pessoais e, &#224;s vezes, segredo de justi&#231;a. Enviar pe&#231;as a um provedor de IA &#233; decis&#227;o do usu&#225;rio, sob as normas do seu tribunal e a LGPD. E a resposta da IA &#233; apoio &#224; leitura &#8212; <strong>n&#227;o substitui an&#225;lise jur&#237;dica humana</strong>. Confira sempre na pe&#231;a original.</p><div><hr></div><h2>Se voc&#234; &#233; do TJCE, tem mais</h2><p>A extens&#227;o funciona dentro da tela do PJe. Mas d&#225; para ir al&#233;m: acessar os autos <strong>em tempo real, de fora do navegador</strong>, direto do Claude, do Cursor ou do Codex.</p><p>&#201; o que faz o <strong><a href="https://pjece.tecjustica.com/">PJe MNI Lab</a></strong> &#8212; um laborat&#243;rio que exp&#245;e o PJe do TJCE (<strong>1&#186; e 2&#186; grau</strong>) como <strong>servidor MCP</strong>. Voc&#234; pergunta ao agente, e ele abre o processo no instante da pergunta, l&#234; as pe&#231;as uma a uma, roda OCR no que for digitalizado e responde com o que est&#225; nos autos <strong>agora</strong>.</p><p>Nada de base replicada, nada de rob&#244; raspando tela: a consulta vai pelo <strong>MNI</strong>, o canal oficial do CNJ (Resolu&#231;&#227;o Conjunta CNJ/CNMP n&#186; 3/2013), com o seu pr&#243;prio login do PJe.</p><p>&#128279; <strong><a href="https://pjece.tecjustica.com/">pjece.tecjustica.com</a></strong> &#8212; 7 dias gr&#225;tis, sem cart&#227;o.</p><p>Transpar&#234;ncia total, porque as duas coisas s&#227;o diferentes: <strong>a extens&#227;o &#233; gratuita; o laborat&#243;rio &#233; beta e tem assinatura</strong>, que serve para ratear a infraestrutura e o OCR. &#201; projeto pessoal, sem v&#237;nculo com o TJCE, mantido nas horas livres. E se algum tribunal quiser oferecer algo assim a seus magistrados e servidores, <strong>o c&#243;digo-fonte vai sem custo</strong> &#8212; &#233; s&#243; pedir.</p><div><hr></div><h2>Instale e me diga o que quebrou</h2><p>O PJe muda de vers&#227;o, cada tribunal tem sua varia&#231;&#227;o, e eu testo no que uso todo dia. Se algo n&#227;o funcionar no seu, <a href="https://github.com/marcosmarf27/pje-ia/issues">abra uma issue</a> com o tribunal e a mensagem de erro &#8212; ou responda este e-mail.</p><p><strong><a href="https://chromewebstore.google.com/detail/tecjusti%C3%A7a-pje-%E2%80%94-an%C3%A1lise/imgfakkieoijdhdpafjjlefcckbmbppm">&#9878;&#65039; Instalar na Chrome Web Store</a></strong></p><p><em>Feito para quem l&#234; autos o dia inteiro.</em></p>]]></content:encoded></item><item><title><![CDATA[Não é prompt. É infraestrutura.]]></title><description><![CDATA[Assista agora | Por que an&#225;lise processual com IA n&#227;o &#233; um prompt melhor &#8212; &#233; infraestrutura: ferramentas de verdade, trabalho fatiado em tarefas e um loop que confere o pr&#243;prio servi&#231;o antes de entregar.]]></description><link>https://tecjustica.substack.com/p/nao-e-prompt-e-infraestrutura</link><guid isPermaLink="false">https://tecjustica.substack.com/p/nao-e-prompt-e-infraestrutura</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Thu, 23 Jul 2026 15:33:43 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/208210548/66c23be3d37ba58e7613ebb61d758426.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_PCt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_PCt!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!_PCt!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!_PCt!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_PCt!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_PCt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4610456,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208210548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!_PCt!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!_PCt!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!_PCt!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!_PCt!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1646e95-a881-4eb7-8f85-878fec7e5e6d_2752x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A fila diz <strong>229</strong>.</p><p>&#201; o que aparece no alto da tarefa <strong>[GAB] &#8211; ATO JUDICIAL &#8211; MINUTAR DESPACHO</strong> no painel do PJe de uma vara &#250;nica do interior do Cear&#225;. Duzentos e vinte e nove processos esperando que algu&#233;m abra, leia e escreva. Do lado direito de cada card, o PJe oferece o de sempre: um alfinete para criar lembrete, um livro para abrir os autos, dois contadores de dias em verde.</p><p>E, desde este m&#234;s, mais um bot&#227;o. Escrito <strong>Assessor</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ihIV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ihIV!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png 424w, /__u/substackcdn.com/image/fetch/$s_!ihIV!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png 848w, /__u/substackcdn.com/image/fetch/$s_!ihIV!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ihIV!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ihIV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png" width="1456" height="712" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:712,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:261715,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208210548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ihIV!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png 424w, /__u/substackcdn.com/image/fetch/$s_!ihIV!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png 848w, /__u/substackcdn.com/image/fetch/$s_!ihIV!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ihIV!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85219355-f9a8-45f8-9dec-dcaa6b4df9f2_1536x751.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>O bot&#227;o fica na barra de &#237;cones do pr&#243;prio card, ao lado do alfinete e do livro. Embaixo, no processo 3000421-93.2025.8.06.0203, o resultado j&#225; voltou: <strong>Entregue &#8212; An&#225;lise</strong>, um DOCX para baixar sem sair da tela.</em></p><p>Clicar nele abre uma caixa de texto que pede uma coisa s&#243;: <strong>o que voc&#234; quer que ele fa&#231;a neste processo</strong>. &#8220;Minutar o despacho saneador.&#8221; &#8220;Relat&#243;rio do status atual e o que falta para sentenciar.&#8221; &#8220;Analisar a prescri&#231;&#227;o da pretens&#227;o punitiva.&#8221; Em alguns minutos, o documento volta para o mesmo card, em DOCX.</p><p>Este texto &#233; sobre o que existe entre esses dois cliques. Porque a parte interessante n&#227;o &#233; o bot&#227;o &#8212; &#233; a <strong>infraestrutura</strong> que ele aciona.</p><h2><strong>O mal-entendido de sempre: &#8220;isso a IA j&#225; faz&#8221;</strong></h2><p>Quem trabalha em gabinete j&#225; tentou. Abre o assistente de IA em outra aba, copia a inicial, cola. Copia a contesta&#231;&#227;o, cola. Pergunta. A resposta vem bonita, e mesmo assim o trabalho n&#227;o anda. Tr&#234;s motivos, todos concretos:</p><p><strong>Primeiro: o processo n&#227;o cabe.</strong> Uma execu&#231;&#227;o fiscal de 2000 com vinte anos de tramita&#231;&#227;o tem centenas de folhas. Voc&#234; n&#227;o cola isso numa conversa. Ent&#227;o voc&#234; recorta &#8212; e <strong>recortar j&#225; &#233; a an&#225;lise</strong>. Se voc&#234; soubesse quais s&#227;o as trinta folhas que importam, metade do servi&#231;o estaria feito.</p><p><strong>Segundo: metade dos autos &#233; imagem.</strong> Mandado cumprido, AR, procura&#231;&#227;o assinada, laudo digitalizado. Sem OCR que preserve a numera&#231;&#227;o, o assistente l&#234; um borr&#227;o. E a&#237; ele n&#227;o consegue dizer &#8220;fls. 234&#8221; &#8212; vai dizer &#8220;conforme consta nos autos&#8221;, que &#233; exatamente a frase que o revisor n&#227;o pode aceitar.</p><p><strong>Terceiro, e o mais grave: ele n&#227;o confere nada.</strong> O modelo devolve a s&#250;mula com a mesma seguran&#231;a tranquila, exista ela ou n&#227;o. Quem descobre o erro &#233; o revisor, lendo. E se o revisor precisa reler tudo para confiar, o assistente n&#227;o economizou tempo &#8212; apenas mudou o lugar do trabalho.</p><p>Existe uma frase que circula em toda demonstra&#231;&#227;o de &#8220;IA jur&#237;dica&#8221;: <em>basta colocar a lei no contexto</em>. Ela erra o alvo. <strong>O que decide um caso concreto quase nunca &#233; a lei &#8212; &#233; o que est&#225; nos autos</strong>: quem foi citado e em que endere&#231;o, o que a contesta&#231;&#227;o admitiu, qual decis&#227;o interlocut&#243;ria j&#225; transitou, se o laudo chegou. Isso n&#227;o est&#225; em nenhuma base de conhecimento. Est&#225; em quatrocentas folhas dentro de um sistema que exige login.</p><p>An&#225;lise processual n&#227;o &#233; uma pergunta. &#201; um <strong>procedimento</strong>. E procedimento se resolve com infraestrutura.</p><h2><strong>Primeiro pilar: dar ferramentas ao modelo (o tal do MCP)</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!uwA9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!uwA9!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!uwA9!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!uwA9!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uwA9!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!uwA9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5114540,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208210548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!uwA9!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!uwA9!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!uwA9!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!uwA9!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9f26a74-d021-4750-b9a0-2377be621cc1_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>MCP</strong> (Model Context Protocol) &#233; um padr&#227;o aberto que permite dar <strong>ferramentas</strong> a um modelo de linguagem. Sem jarg&#227;o: &#233; a diferen&#231;a entre duas situa&#231;&#245;es.</p><p>Na primeira, voc&#234; contrata algu&#233;m que s&#243; pode responder pelo telefone, sobre o que voc&#234; ler em voz alta para ele. Ele &#233; inteligente, mas depende inteiramente do que voc&#234; recortou.</p><p>Na segunda, voc&#234; d&#225; a essa pessoa <strong>a credencial do PJe</strong>. Ela entra, olha a capa, v&#234; a lista de pe&#231;as, decide o que vale ler, abre o que escolheu, e volta para reler quando a an&#225;lise pede.</p><p>O TecJusti&#231;a Auto trabalha na segunda situa&#231;&#227;o. O agente acessa o PJe pelo <strong>MNI</strong> &#8212; o Modelo Nacional de Interoperabilidade, o canal oficial do pr&#243;prio sistema &#8212;, com o login do usu&#225;rio. S&#227;o <strong>17 ferramentas</strong> dispon&#237;veis:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Yt-0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Yt-0!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png 424w, /__u/substackcdn.com/image/fetch/$s_!Yt-0!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png 848w, /__u/substackcdn.com/image/fetch/$s_!Yt-0!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Yt-0!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Yt-0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png" width="1456" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:539131,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208210548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Yt-0!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png 424w, /__u/substackcdn.com/image/fetch/$s_!Yt-0!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png 848w, /__u/substackcdn.com/image/fetch/$s_!Yt-0!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Yt-0!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd79b8437-cca8-4eeb-b405-ec397c12e9ae_3200x1509.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Repare no grupo do meio, porque &#233; ali que mora a diferen&#231;a. Antes de ler qualquer coisa, o agente chama <code>preparar_roteiro_leitura</code>: lista os documentos e decide, <strong>em fun&#231;&#227;o do que foi pedido</strong>, o que merece leitura. Um pedido de despacho saneador manda ler a inicial, a contesta&#231;&#227;o e a r&#233;plica. Um pedido sobre prescri&#231;&#227;o manda ler a den&#250;ncia, o recebimento e as certid&#245;es de suspens&#227;o.</p><p>&#201; contraintuitivo, mas a ferramenta mais valiosa do conjunto &#233; a que <strong>descarta</strong>. Ler tudo n&#227;o &#233; virtude: dilui o que interessa, estoura qualquer limite t&#233;cnico e cobra caro por folha irrelevante.</p><p>E h&#225; uma ferramenta que muda a natureza do resultado: <code>pdpj_buscar_precedentes</code>, que consulta o <strong>Banco Nacional de Precedentes do CNJ</strong>. Quando o documento cita uma s&#250;mula ou um tema repetitivo, aquilo n&#227;o veio da mem&#243;ria do modelo &#8212; veio de uma consulta. O que a consulta n&#227;o confirma entra no documento marcado como <strong>N&#195;O CONFIRMADO</strong>, em vez de aparecer disfar&#231;ado de certeza.</p><h2><strong>Segundo pilar: o loop</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!1kHL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!1kHL!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!1kHL!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!1kHL!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1kHL!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!1kHL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5134749,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208210548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!1kHL!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!1kHL!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!1kHL!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!1kHL!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7e93f7d-926c-4f5b-8257-e893c9016d9a_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Aqui est&#225; a diferen&#231;a entre um assistente e uma infraestrutura. Um assistente responde uma vez. Uma infraestrutura </span><strong>repete um procedimento at&#233; ele passar nas confer&#234;ncias</strong><span>.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Dkt2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Dkt2!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png 424w, /__u/substackcdn.com/image/fetch/$s_!Dkt2!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png 848w, /__u/substackcdn.com/image/fetch/$s_!Dkt2!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Dkt2!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Dkt2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png" width="1456" height="622" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:622,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:519292,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208210548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Dkt2!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png 424w, /__u/substackcdn.com/image/fetch/$s_!Dkt2!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png 848w, /__u/substackcdn.com/image/fetch/$s_!Dkt2!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Dkt2!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6956288-6e7f-4a8c-9e31-1bc60c429356_3200x1367.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Vale ler cada fase pelo que ela <em>n&#227;o</em> faz:</p><p><strong>A primeira sess&#227;o n&#227;o escreve o documento.</strong> Ela l&#234; a capa, monta o roteiro e <strong>decomp&#245;e o pedido em 7 a 11 tarefas de an&#225;lise</strong> &#8212; identificar as partes e sua situa&#231;&#227;o processual, mapear a cronologia, levantar as provas, apurar as pend&#234;ncias. &#201; a mesma coisa que um assessor experiente faz numa folha de rascunho antes de come&#231;ar.</p><p><strong>As sess&#245;es seguintes n&#227;o carregam o processo inteiro.</strong> Cada uma pega um lote de at&#233; quatro tarefas, l&#234; s&#243; o que aquelas tarefas exigem e <strong>grava o resultado no banco de dados do caso</strong>. A sess&#227;o seguinte nasce limpa e l&#234; o que a anterior apurou. &#201; por isso que o tamanho dos autos deixa de ser um teto: o que se acumula &#233; resultado, n&#227;o texto bruto.</p><p><strong>A sess&#227;o de verifica&#231;&#227;o n&#227;o produz conte&#250;do novo.</strong> Ela audita: cada folha citada existe? Cada artigo est&#225; dentro da faixa daquele c&#243;digo? Cada s&#250;mula se confirma no Banco Nacional de Precedentes? A sa&#237;da dela &#233; uma lista de corre&#231;&#245;es.</p><p><strong>A consolida&#231;&#227;o n&#227;o converte texto em documento.</strong> Ela monta o DOCX do zero, com tabelas de verdade, t&#237;tulos, corpo justificado e numera&#231;&#227;o de p&#225;gina &#8212; aplicando antes as corre&#231;&#245;es da verifica&#231;&#227;o.</p><p><strong>A confer&#234;ncia final n&#227;o usa IA.</strong> &#201; c&#243;digo Python comum, rodando em cima do arquivo pronto: artigo fora de faixa, folha que n&#227;o existe nos autos, campo <code>[A PREENCHER]</code> esquecido, documento sem rodap&#233; ou sem tabela. <strong>Se reprovar, o trabalho volta para a fase anterior</strong> &#8212; e o agente reconstr&#243;i o documento, sem ningu&#233;m pedir.</p><h3><strong>Uma hist&#243;ria curta sobre por que essa &#250;ltima fase existe</strong></h3><p>Semana passada, revisando entregas reais em produ&#231;&#227;o, encontramos um relat&#243;rio que tinha sa&#237;do torto: sem numera&#231;&#227;o de p&#225;gina, sem par&#225;grafo justificado, com o que deveria ser tabela virando texto corrido. O conte&#250;do estava certo; a forma, n&#227;o. O documento tinha sido gerado por um conversor de emerg&#234;ncia que existia como rede de seguran&#231;a &#8212; e ningu&#233;m percebeu, porque a &#250;nica verifica&#231;&#227;o autom&#225;tica era &#8220;o arquivo est&#225; vazio?&#8221;.</p><p>A corre&#231;&#227;o n&#227;o foi escrever um prompt pedindo capricho. Foi <strong>ensinar o sistema a auditar o pr&#243;prio produto</strong>: abrir o arquivo, contar par&#225;grafos justificados, procurar o rodap&#233;, verificar se h&#225; tabelas &#8212; e, reprovando, gastar uma sess&#227;o inteira refazendo o documento pela ferramenta certa.</p><p>&#201; essa a diferen&#231;a de tratar o assunto como infraestrutura. Um erro achado vira <strong>uma camada de confer&#234;ncia permanente</strong>, que protege todos os processos seguintes. N&#227;o vira um lembrete na cabe&#231;a de quem usa.</p><h2><strong>Terceiro pilar: o assessor mora onde o trabalho acontece</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZC3h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZC3h!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZC3h!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZC3h!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZC3h!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZC3h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png" width="1456" height="653" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:653,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:446443,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208210548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZC3h!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png 424w, /__u/substackcdn.com/image/fetch/$s_!ZC3h!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png 848w, /__u/substackcdn.com/image/fetch/$s_!ZC3h!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png 1272w, /__u/substackcdn.com/image/fetch/$s_!ZC3h!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2db07c7-866c-4914-990e-8b7b4e16bc97_3200x1436.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Um sistema excelente que exige abrir outra aba, fazer login, colar um n&#250;mero e voltar j&#225; perdeu. A rotina do gabinete n&#227;o tem esse intervalo.</p><p>Por isso a extens&#227;o. Ela n&#227;o recria o PJe nem substitui nada: <strong>injeta um bot&#227;o na fila que o servidor j&#225; abre todo dia</strong>. A tarefa &#233; escrita em portugu&#234;s, o caso entra na fila do painel, e o resultado volta para o mesmo card. Se a an&#225;lise falhar &#8212; sem cr&#233;ditos, senha do PJe expirada, processo em segredo de justi&#231;a &#8212; o card diz <strong>&#8220;Falhou &#8212; ver motivo&#8221;</strong>, mostra o motivo registrado e oferece o bot&#227;o de tentar de novo. Se j&#225; houve entrega anterior, ela continua acess&#237;vel.</p><p>E h&#225; um ganho que nenhum cron&#244;metro de caso isolado mostra:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Mny4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Mny4!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!Mny4!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!Mny4!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Mny4!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Mny4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5095475,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208210548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Mny4!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!Mny4!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!Mny4!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Mny4!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9dc0f86-5c77-47b2-9861-fd78ad8901b1_2752x1536.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Enquanto o servidor abre o processo seguinte e analisa </span><strong>na m&#227;o</strong><span>, do jeito que sempre fez, outros dez est&#227;o sendo lidos em paralelo. O gargalo deixa de ser a leitura &#8212; que a m&#225;quina faz em lote, de madrugada, sem competir com o expediente &#8212; e passa a ser a </span><strong>revis&#227;o</strong><span>, que &#233; onde o julgamento humano vale mais.</span></p><h2><strong>Quarto pilar: a unidade ensina o assessor</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!2VFm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!2VFm!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png 424w, /__u/substackcdn.com/image/fetch/$s_!2VFm!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png 848w, /__u/substackcdn.com/image/fetch/$s_!2VFm!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2VFm!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!2VFm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png" width="1456" height="1087" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1087,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5226455,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208210548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!2VFm!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png 424w, /__u/substackcdn.com/image/fetch/$s_!2VFm!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png 848w, /__u/substackcdn.com/image/fetch/$s_!2VFm!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png 1272w, /__u/substackcdn.com/image/fetch/$s_!2VFm!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa293fa08-34b6-4d85-851b-97a5dd08955a_2400x1792.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Um assessor rec&#233;m-chegado n&#227;o sabe o padr&#227;o da casa. Aprende: v&#234; os despachos anteriores, entende como aquele magistrado estrutura a fundamenta&#231;&#227;o, decora os modelos da secretaria.</p><p>O sistema faz isso por <strong>skills</strong> &#8212; pacotes de instru&#231;&#245;es e modelos que a unidade escolhe usar em cada an&#225;lise. Hoje existem quatro no reposit&#243;rio, e a l&#243;gica delas mostra bem o desenho:</p><ul><li><p><strong>Modelos de decis&#245;es c&#237;veis</strong> &#8212; despacho, decis&#227;o interlocut&#243;ria e senten&#231;a no padr&#227;o da unidade, com a estrutura de fundamenta&#231;&#227;o que o gabinete adota.</p></li><li><p><strong>Expedientes</strong> &#8212; mandados, of&#237;cios, cartas precat&#243;rias e editais, preenchidos com os dados reais dos autos; o que n&#227;o est&#225; nos autos vira <code>[A PREENCHER]</code> expl&#237;cito, nunca inven&#231;&#227;o.</p></li><li><p><strong>Prescri&#231;&#227;o penal</strong> &#8212; e esta merece aten&#231;&#227;o. O c&#225;lculo <strong>n&#227;o &#233; feito pela IA</strong>. Ele roda num programa em Python que implementa a tabela do art. 109 do C&#243;digo Penal e monta a linha do tempo segmentada por marcos interruptivos e suspens&#245;es. O agente l&#234; os autos, extrai as datas e <strong>opera a calculadora</strong>; a conta em si &#233; determin&#237;stica e testada contra processos criminais reais.</p></li><li><p><strong>Gera&#231;&#227;o do documento</strong> &#8212; a montagem do DOCX propriamente dita.</p></li></ul><p>O princ&#237;pio vale al&#233;m do jur&#237;dico: <strong>onde a resposta precisa ser exata, a IA n&#227;o calcula &#8212; ela chama uma ferramenta que calcula</strong>. E a personaliza&#231;&#227;o da unidade fica versionada em arquivo, revis&#225;vel, igual para todo mundo que usar o sistema. N&#227;o fica na cabe&#231;a de quem escreveu o prompt.</p><h2><strong>O painel: a fila inteira em uma tela</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DIJw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DIJw!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png 424w, /__u/substackcdn.com/image/fetch/$s_!DIJw!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png 848w, /__u/substackcdn.com/image/fetch/$s_!DIJw!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DIJw!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DIJw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png" width="1456" height="669" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e8d2562-5b18-4649-8046-41e238164666_1527x702.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:669,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:207436,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/208210548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DIJw!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png 424w, /__u/substackcdn.com/image/fetch/$s_!DIJw!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png 848w, /__u/substackcdn.com/image/fetch/$s_!DIJw!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DIJw!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e8d2562-5b18-4649-8046-41e238164666_1527x702.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Cada caso atribu&#237;do aparece aqui, com quantas tarefas de an&#225;lise j&#225; foram conclu&#237;das, quanto tempo levou e em que coluna est&#225;. <strong>Nada vai sozinho para &#8220;Conclu&#237;do&#8221;</strong>: o destino do trabalho da m&#225;quina &#233; a coluna <strong>Revis&#227;o</strong>. De l&#225;, um humano l&#234;, ajusta e decide &#8212; ou devolve para &#8220;Fazendo&#8221; com um coment&#225;rio, e o agente refaz considerando o que foi dito.</p><div><hr></div><h2><strong>O que ele n&#227;o faz</strong></h2><p>Vale ser expl&#237;cito, porque a &#225;rea &#233; s&#233;ria:</p><ul><li><p><strong>N&#227;o assina, n&#227;o protocola, n&#227;o decide.</strong> Entrega minuta. Revis&#227;o humana &#233; parte do desenho, n&#227;o um aviso legal no rodap&#233;.</p></li><li><p><strong>N&#227;o inventa jurisprud&#234;ncia.</strong> O que o Banco Nacional de Precedentes n&#227;o confirma sai marcado como n&#227;o confirmado.</p></li><li><p><strong>N&#227;o funciona onde o PJe n&#227;o entrega.</strong> Hoje o alcance &#233; o <strong>PJe do Cear&#225;, 1&#186; grau</strong>. MNI fora do ar ou senha expirada param a fila &#8212; e o card diz isso, em vez de entregar um documento pela metade.</p></li><li><p><strong>N&#227;o &#233; m&#225;gica de tamanho fixo.</strong> Autos maiores custam mais tempo e mais leitura; no benchmark, o processo pesado consumiu 3,4&#215; mais que o leve.</p></li></ul><div><hr></div><h2><strong>Infraestrutura &#233; o que sobra quando a novidade passa</strong></h2><p>O que a unidade instalou n&#227;o foi um chatbot jur&#237;dico. Foi uma <strong>esteira</strong>: um canal oficial de acesso aos autos, um procedimento que fatia o trabalho em tarefas verific&#225;veis, camadas de confer&#234;ncia que falham por motivos diferentes, modelos pr&#243;prios da casa versionados em arquivo, e um bot&#227;o no lugar onde a fila j&#225; est&#225;.</p><p>O bot&#227;o &#233; a parte vis&#237;vel. A parte que importa &#233; que, quando aparecer um modelo melhor no m&#234;s que vem, <strong>a esteira continua valendo</strong> &#8212; troca-se o motor, n&#227;o a f&#225;brica. E quando um erro novo aparecer, ele vira mais uma camada de confer&#234;ncia, que protege da&#237; em diante todos os 229 processos da fila.</p><p>A fila continua dizendo 229. A diferen&#231;a &#233; que agora ela anda enquanto voc&#234; trabalha.</p><div><hr></div><p><em>TecJusti&#231;a Auto &#183; agente de an&#225;lise processual conectado ao PJe/TJCE via MNI &#183; </em></p>]]></content:encoded></item><item><title><![CDATA[PJe IA - Extensão GRÁTIS agora fala com o Gemini — e ficou mais barato analisar processos]]></title><description><![CDATA[Nova vers&#227;o da extens&#227;o traz os modelos Gemini 3.6 Flash e 3.5 Flash-Lite do Google, atalho para marcar as pe&#231;as principais e um painel que mostra exatamente qual modelo est&#225; trabalhando para voc&#234;.]]></description><link>https://tecjustica.substack.com/p/pje-ia-extensao-gratis-agora-fala</link><guid isPermaLink="false">https://tecjustica.substack.com/p/pje-ia-extensao-gratis-agora-fala</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Tue, 21 Jul 2026 17:07:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!q3QS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!q3QS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!q3QS!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png 424w, /__u/substackcdn.com/image/fetch/$s_!q3QS!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png 848w, /__u/substackcdn.com/image/fetch/$s_!q3QS!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png 1272w, /__u/substackcdn.com/image/fetch/$s_!q3QS!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!q3QS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png" width="1456" height="770" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:770,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:466858,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/207942413?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!q3QS!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png 424w, /__u/substackcdn.com/image/fetch/$s_!q3QS!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png 848w, /__u/substackcdn.com/image/fetch/$s_!q3QS!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png 1272w, /__u/substackcdn.com/image/fetch/$s_!q3QS!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e4c8323-0b34-4538-b453-b01eba397b29_1536x812.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A extens&#227;o PJe IA, que adiciona um assistente de intelig&#234;ncia artificial &#224; tela de autos do PJe, chegou &#224; vers&#227;o 0.9 com sua maior novidade at&#233; aqui: al&#233;m dos modelos Claude (Anthropic), agora voc&#234; pode cadastrar uma chave do Google e usar o Gemini 3.6 Flash e o Gemini 3.5 Flash-Lite &#8212; este &#250;ltimo, o modelo mais barato e veloz dispon&#237;vel na extens&#227;o, ideal para triagens e resumos do dia a dia. Os dois t&#234;m janela de 1 milh&#227;o de tokens e leem at&#233; 1.000 p&#225;ginas de PDF de uma vez, o que faz diferen&#231;a em autos volumosos.</p><p>A atualiza&#231;&#227;o tamb&#233;m deixou o uso mais transparente e r&#225;pido: um selo na barra de ferramentas mostra o modelo e o n&#237;vel de racioc&#237;nio ativos (chega de salvar as op&#231;&#245;es e torcer para ter funcionado), o novo atalho &#8220;principais&#8221; marca com um clique as pe&#231;as destacadas por categoria &#8212; decis&#245;es, audi&#234;ncias, peti&#231;&#245;es e provas &#8212; e a extens&#227;o agora avisa claramente quando a lista de pe&#231;as est&#225; incompleta, oferecendo o bot&#227;o que rola a linha do tempo do PJe por voc&#234;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!fz1c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!fz1c!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png 424w, /__u/substackcdn.com/image/fetch/$s_!fz1c!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png 848w, /__u/substackcdn.com/image/fetch/$s_!fz1c!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fz1c!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!fz1c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png" width="1456" height="704" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:704,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:320870,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/207942413?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!fz1c!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png 424w, /__u/substackcdn.com/image/fetch/$s_!fz1c!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png 848w, /__u/substackcdn.com/image/fetch/$s_!fz1c!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fz1c!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70cfeb23-946c-42d9-a771-4caf39683426_1536x743.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Na p&#225;gina de ajuda, uma tabela compara todos os modelos (janela, p&#225;ginas, pre&#231;o e perfil) e um passo a passo mostra o fluxo recomendado de uso. Suas chaves ficam s&#243; no seu navegador e as pe&#231;as v&#227;o direto &#224; API do provedor escolhido &#8212; nenhum servi&#231;o no meio do caminho.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Qjaq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Qjaq!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qjaq!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qjaq!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qjaq!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Qjaq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png" width="1456" height="708" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:708,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:606917,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/207942413?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Qjaq!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png 424w, /__u/substackcdn.com/image/fetch/$s_!Qjaq!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png 848w, /__u/substackcdn.com/image/fetch/$s_!Qjaq!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Qjaq!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d0643c2-ec90-473b-9dac-456146d95384_1536x747.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Baixe a vers&#227;o 0.9.1 no GitHub: <a href="https://github.com/marcosmarf27/pje-ia/releases/latest">https://github.com/marcosmarf27/pje-ia/releases/latest</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[PJe IA - Grátis: análise de autos do PJe com inteligência artificial — grátis, código aberto e sem assinatura]]></title><description><![CDATA[Uma contribui&#231;&#227;o do Tec Justi&#231;a para quem trabalha com o PJe todos os dias.]]></description><link>https://tecjustica.substack.com/p/pje-ia-extensao-analise-de-autos</link><guid isPermaLink="false">https://tecjustica.substack.com/p/pje-ia-extensao-analise-de-autos</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Sun, 19 Jul 2026 16:11:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-KDg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;e23e4f13-fdf0-484d-8138-2a5c0f04b2fe&quot;,&quot;duration&quot;:null}"></div><p>Quem l&#234; autos o dia inteiro conhece o problema de cor: processos com dezenas de pe&#231;as, peti&#231;&#245;es que remetem a anexos, contesta&#231;&#245;es de cinquenta p&#225;ginas, laudos t&#233;cnicos, e o rel&#243;gio sempre correndo. J&#225; apareceram ferramentas de IA para ajudar nisso, mas quase todas cobram assinatura mensal: voc&#234; paga todo m&#234;s, use muito ou use pouco, e ainda fica preso a um fornecedor.</p><p>Hoje estou disponibilizando de gra&#231;a, com c&#243;digo aberto, a <strong>PJe IA</strong>: uma extens&#227;o para o Google Chrome que coloca um assistente de intelig&#234;ncia artificial dentro da pr&#243;pria tela de autos digitais do PJe. Voc&#234; marca as pe&#231;as, pergunta em linguagem natural e recebe a an&#225;lise ali mesmo, com cita&#231;&#227;o das pe&#231;as de origem.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Reposit&#243;rio no GitHub: <a href="https://github.com/marcosmarf27/pje-ia">github.com/marcosmarf27/pje-ia</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-KDg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-KDg!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!-KDg!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!-KDg!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!-KDg!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-KDg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg" width="1055" height="660" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:660,&quot;width&quot;:1055,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Painel da extens&#227;o em modo expandido, com pe&#231;as categorizadas por cor e resposta em tabela&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Painel da extens&#227;o em modo expandido, com pe&#231;as categorizadas por cor e resposta em tabela" title="Painel da extens&#227;o em modo expandido, com pe&#231;as categorizadas por cor e resposta em tabela" srcset="/__u/substackcdn.com/image/fetch/$s_!-KDg!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!-KDg!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!-KDg!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!-KDg!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b55fe7-d623-44bf-b052-6a62445c5693_1055x660.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Como funciona</h2><p>A extens&#227;o conversa com o Claude, da Anthropic, a mesma fam&#237;lia de modelos por tr&#225;s do Claude Code, hoje uma refer&#234;ncia em trabalho com documentos longos. Por padr&#227;o ela usa o Claude Sonnet 5, que equilibra qualidade de an&#225;lise e custo baixo. Nas configura&#231;&#245;es d&#225; para trocar por modelos mais econ&#244;micos ou mais avan&#231;ados, conforme o caso.</p><p>O fluxo &#233; simples:</p><ol><li><p>Abra os autos de um processo no PJe, j&#225; logado, e clique no bot&#227;o <strong>&#9878;&#65039; Analisar com IA</strong>, no canto da tela.</p></li><li><p>Marque as pe&#231;as que quer analisar. D&#225; para clicar na lista lateral ou digitar <code>@</code> dentro do campo de pergunta &#8212; por exemplo, <code>@contestacao</code> encontra a Contesta&#231;&#227;o, sem precisar de acento.</p></li><li><p>Pergunte o que quiser, em portugu&#234;s comum: <em>&#8220;Resuma o pedido da inicial e os argumentos da contesta&#231;&#227;o&#8221;</em>, <em>&#8220;Monte a linha do tempo dos atos numa tabela&#8221;</em>, <em>&#8220;Quais provas foram juntadas e o que cada uma demonstra?&#8221;</em>.</p></li><li><p>A resposta aparece em tempo real, com tabelas e listas, citando cada pe&#231;a pelo nome.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!PGzS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!PGzS!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!PGzS!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!PGzS!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!PGzS!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!PGzS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg" width="1055" height="680" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:680,&quot;width&quot;:1055,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Popup de men&#231;&#227;o @ buscando pe&#231;as do processo&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Popup de men&#231;&#227;o @ buscando pe&#231;as do processo" title="Popup de men&#231;&#227;o @ buscando pe&#231;as do processo" srcset="/__u/substackcdn.com/image/fetch/$s_!PGzS!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!PGzS!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!PGzS!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!PGzS!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a12a57f-0cf1-439c-9d7e-5ad439c32602_1055x680.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Alguns detalhes que mudam o dia a dia:</p><ul><li><p>As pe&#231;as aparecem <strong>categorizadas por cor</strong>. Decis&#245;es, atas de audi&#234;ncia, peti&#231;&#245;es e provas ganham destaque na lista, ent&#227;o voc&#234; acha o que interessa mesmo num processo com dezenas de documentos.</p></li><li><p>Pe&#231;a digitalizada &#233; lida sem rodeio. O Claude enxerga imagens e PDFs escaneados diretamente, sem depender de um OCR &#224; parte.</p></li><li><p>A conversa tem mem&#243;ria. Voc&#234; pode fazer perguntas em sequ&#234;ncia sobre as mesmas pe&#231;as, refinando a an&#225;lise aos poucos.</p></li><li><p>O contexto fica sempre &#224; vista. Pequenos marcadores mostram exatamente quais pe&#231;as est&#227;o na an&#225;lise, e cada pergunta registra o que foi enviado.</p></li></ul><h2>Por que voc&#234; n&#227;o fica ref&#233;m de assinatura</h2><p>Aqui mora a diferen&#231;a que importa, e vale explicar com calma para quem n&#227;o &#233; da &#225;rea t&#233;cnica.</p><p>A extens&#227;o n&#227;o tem mensalidade. Em vez disso, ela usa uma <strong>chave da API da Anthropic</strong> &#8212; pense nela como um cart&#227;o pr&#233;-pago seu, ligado &#224; sua pr&#243;pria conta. Voc&#234; p&#245;e cr&#233;dito quando quiser, e ele s&#243; &#233; descontado quando voc&#234; de fato usa. Passou um m&#234;s inteiro sem abrir a ferramenta? N&#227;o pagou nada por esse m&#234;s. Sem plano, sem fidelidade, sem fatura recorrente.</p><p>E o valor consumido surpreende. Uma an&#225;lise t&#237;pica, com algumas pe&#231;as somando dezenas de p&#225;ginas, sai por centavos. A extens&#227;o ainda aproveita um recurso da Anthropic, o <em>cache de prompt</em>, que barateia em torno de 90% as perguntas seguintes sobre as mesmas pe&#231;as. Na pr&#225;tica, US$ 20 de cr&#233;dito rendem de dezenas a centenas de an&#225;lises, dependendo do tamanho dos processos. Fa&#231;a a conta e compare com qualquer ferramenta de an&#225;lise judicial por assinatura.</p><p>H&#225; outro ponto que considero inegoci&#225;vel: <strong>privacidade por arquitetura</strong>. A extens&#227;o roda inteira dentro do seu navegador. As pe&#231;as que voc&#234; marca v&#227;o direto do seu Chrome para a API da Anthropic, sem passar por nenhum servidor meu nem de terceiros. A chave fica guardada s&#243; no seu navegador, n&#227;o h&#225; telemetria, e o c&#243;digo &#233; aberto: qualquer pessoa pode auditar.</p><blockquote><p><strong>Uso respons&#225;vel.</strong> Autos podem conter dados pessoais e processos em segredo de justi&#231;a. Enviar pe&#231;as a um provedor de IA, que as processa fora do tribunal, &#233; decis&#227;o e responsabilidade de quem usa, observadas as normas do seu tribunal, a LGPD e eventuais sigilos. A IA &#233; apoio &#224; leitura; n&#227;o substitui a an&#225;lise jur&#237;dica humana.</p></blockquote><h2>Instale em 5 minutos</h2><ol><li><p>Baixe o projeto no <a href="https://github.com/marcosmarf27/pje-ia">GitHub</a> (<code>Code &#8594; Download ZIP</code>) e extraia a pasta.</p></li><li><p>Abra <code>chrome://extensions</code>, ative o <strong>Modo do desenvolvedor</strong> e clique em <strong>Carregar sem compacta&#231;&#227;o</strong>, apontando para a pasta.</p></li><li><p>Clique no &#237;cone da extens&#227;o, cole sua chave da API da Anthropic e salve. O pr&#243;prio popup traz um guia passo a passo para criar a chave e adicionar cr&#233;dito no <a href="https://console.anthropic.com/">console.anthropic.com</a>.</p></li><li><p>Abra os autos de um processo no PJe e clique em <strong>&#9878;&#65039; Analisar com IA</strong>.</p></li></ol><h2>Livre de verdade: use, ajuste, melhore, distribua</h2><p>A extens&#227;o est&#225; sob licen&#231;a MIT. Ou seja: voc&#234; pode instalar, usar, estudar o c&#243;digo, adaptar para o PJe do seu tribunal, criar a sua pr&#243;pria vers&#227;o e at&#233; oferec&#234;-la a terceiros, como quiser. <em>Issues</em> e <em>pull requests</em> s&#227;o bem-vindos no reposit&#243;rio. &#201; a minha contribui&#231;&#227;o aos usu&#225;rios e leitores do Tec Justi&#231;a: uma ferramenta que devolve o controle, e o or&#231;amento, a quem trabalha com processo eletr&#244;nico.</p><h2>Conhe&#231;a os outros projetos do Tec Justi&#231;a</h2><ul><li><p><strong><a href="https://pjece.tecjustica.com/">pjece.tecjustica.com</a></strong> &#8212; solu&#231;&#245;es para o PJe do Cear&#225;.</p></li><li><p><strong><a href="https://mcp.tecjustica.com/">mcp.tecjustica.com</a></strong> &#8212; servidor MCP do Tec Justi&#231;a, para conectar assistentes de IA aos sistemas judiciais.</p></li><li><p><strong><a href="https://ocr.tecjustica.com/">ocr.tecjustica.com</a></strong> &#8212; OCR para documentos judiciais digitalizados.</p></li></ul><p><em>D&#250;vidas, sugest&#245;es ou problemas na instala&#231;&#227;o? Deixe um coment&#225;rio ou abra uma issue no <a href="https://github.com/marcosmarf27/pje-ia">GitHub</a>.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Seu PDF de processo não cabe num LLM — e o TecJustiça OCR 3.5 resolve a etapa que falta]]></title><description><![CDATA[A camada que falta vem antes do modelo: &#233; o OCR. E no Judici&#225;rio, ela precisa ser feita sob medida.]]></description><link>https://tecjustica.substack.com/p/seu-pdf-de-processo-nao-cabe-num</link><guid isPermaLink="false">https://tecjustica.substack.com/p/seu-pdf-de-processo-nao-cabe-num</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Fri, 26 Jun 2026 10:02:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_NLo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!_NLo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!_NLo!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!_NLo!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!_NLo!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!_NLo!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!_NLo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3062570,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/203248742?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!_NLo!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!_NLo!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!_NLo!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!_NLo!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c035c0-d202-46d8-8225-863b378eca80_2752x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>Arrastar o auto de 200 p&#225;ginas pro Claude e pedir um resumo parece o caminho. Mas &#233; caro, impreciso e &#8212; na maioria dos processos brasileiros &#8212; simplesmente n&#227;o funciona. A camada que falta vem <strong>antes</strong> do modelo: &#233; o OCR. E no Judici&#225;rio, ela precisa ser feita sob medida.</p></blockquote><h2>O erro silencioso: jogar o PDF direto no modelo</h2><p>Voc&#234; abre o Claude Code, arrasta o PDF de um processo e pede uma an&#225;lise. Funciona? Mais ou menos &#8212; e cobra um pre&#231;o que voc&#234; nem percebe. Tr&#234;s coisas acontecem ao mesmo tempo:</p><ol><li><p><strong>A maioria dos autos &#233; escaneada.</strong> O modelo n&#227;o recebe texto &#8212; recebe <em>imagem</em>. Antes de raciocinar sobre qualquer coisa, ele precisa &#8220;enxergar&#8221; cada p&#225;gina.</p></li><li><p><strong>Imagem custa caro em tokens.</strong> Um processo escaneado vira centenas de milhares de tokens s&#243; para ser <em>lido</em>, antes de responder uma &#250;nica pergunta.</p></li><li><p><strong>Voc&#234; paga essa leitura de novo a cada pergunta.</strong> Toda nova consulta reenvia as p&#225;ginas. O custo de extra&#231;&#227;o se repete, e repete, e repete.</p></li></ol><p>O resultado &#233; o pior dos mundos &#8212; <strong>lento, caro e com erro</strong> &#8212; justamente em documentos onde uma palavra trocada muda o sentido de uma decis&#227;o.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>A ordem certa: OCR primeiro, modelo depois</h2><p>A corre&#231;&#227;o &#233; simples e poderosa: <strong>extraia o texto uma vez, com uma camada de OCR, e s&#243; ent&#227;o converse com o LLM.</strong></p><pre><code><code>   PDF do processo          camada de OCR            texto limpo            LLM
  (parte imagem)      &#8594;    (extrai uma vez)    &#8594;   (.md reutiliz&#225;vel)  &#8594;  (raciocina)
  &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;          &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;          &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;       &#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;&#9472;
  centenas de milhares     custa centavos          fra&#231;&#227;o dos tokens      barato e
  de tokens, relidos       1 vez, e pronto         cache&#225;vel, reus&#225;vel    preciso
  a cada pergunta &#10007;
</code></code></pre><p>Repare onde o custo mora. N&#227;o &#233; o OCR &#8212; &#233; mandar <strong>imagem</strong> pro modelo, de novo e de novo. Com o texto extra&#237;do:</p><ul><li><p>ele ocupa <strong>uma fra&#231;&#227;o dos tokens</strong> de uma imagem &#8212; e &#233; reutiliz&#225;vel e cache&#225;vel em quantas an&#225;lises voc&#234; quiser;</p></li><li><p>funciona com <strong>documentos escaneados</strong>, n&#227;o s&#243; com PDFs digitais;</p></li><li><p>o modelo para de gastar energia &#8220;decifrando&#8221; a p&#225;gina e faz o que faz bem: <strong>raciocinar sobre texto estruturado</strong>.</p></li></ul><p>OCR n&#227;o &#233; um detalhe t&#233;cnico. &#201; a <strong>primeira etapa de qualquer pipeline s&#233;rio de an&#225;lise processual</strong> &#8212; com Claude Code, com agentes, com qualquer modelo. Pule essa etapa e tudo que vem depois fica mais caro e menos confi&#225;vel.</p><h2>As ferramentas gen&#233;ricas resolvem o caso f&#225;cil</h2><p>Vamos ser honestos: existe ferramenta livre e boa para extrair texto de documento &#8212; e algumas hospedadas que s&#227;o baratas e devolvem markdown estruturado.</p><ul><li><p><strong>Docling</strong> &#8212; projeto aberto que converte PDFs em markdown estruturado. Excelente para documentos digitais bem diagramados.</p></li><li><p><strong>Tesseract</strong> &#8212; o motor de OCR open-source mais conhecido do mundo. Maduro, gratuito, onipresente.</p></li><li><p><strong>Mistral OCR, AWS Textract, Azure Document Intelligence</strong> &#8212; motores de nuvem robustos, com SLA e escala. Alguns saem por centavos por p&#225;gina.</p></li></ul><p>Se o seu caso &#233; documento digital, limpo, bem diagramado &#8212; talvez em ingl&#234;s &#8212;, qualquer um deles resolve. De verdade. <strong>O problema nunca foi a qualidade deles.</strong> &#201; que nenhum foi pensado para o documento que chega na sua mesa.</p><p>Porque <strong>&#8220;documento digital bem-comportado&#8221; &#233; quase o oposto de um auto processual brasileiro.</strong></p><h2>O auto brasileiro &#233; outro n&#237;vel &#8212; e &#233; onde os gen&#233;ricos trope&#231;am</h2><p>Quem lida com isso todo dia sabe o que chega:</p><ul><li><p>escaneados de d&#233;cadas atr&#225;s, tortos, manchados, com <strong>marca d&#8217;&#225;gua</strong> do tribunal por cima do texto;</p></li><li><p><strong>datilografados de entrelinha apertada</strong> &#8212; matr&#237;culas, certid&#245;es antigas, contratos batidos &#224; m&#225;quina;</p></li><li><p><strong>carimbo do escriv&#227;o, selo de cart&#243;rio, despacho manuscrito</strong>, texto em duas colunas, tabela e texto vertical na margem disputando espa&#231;o.</p></li></ul><p>&#201; exatamente aqui que o pipeline gen&#233;rico falha: perde linha inteira, embaralha coluna, confunde a marca d&#8217;&#225;gua com conte&#250;do, troca acento, erra termo jur&#237;dico. Para quem l&#234; processo todo dia, <strong>&#8220;quase certo&#8221; vira retrabalho</strong> &#8212; e revis&#227;o linha a linha.</p><p>Foi para esse caso &#8212; e s&#243; para ele &#8212; que constru&#237;mos o <strong>TecJusti&#231;a OCR</strong>. Cada heur&#237;stica do motor foi calibrada com PDF real do PJe, eproc, esaj e Projudi de tribunais brasileiros &#8212; TJCE, TJBA, TJSP, TRFs:</p><ul><li><p><strong>Marca d&#8217;&#225;gua do tribunal</strong> &#233; tratada como ru&#237;do, n&#227;o como conte&#250;do &#8212; o parser sabe distinguir o &#8220;texto fantasma&#8221; da assinatura digital do texto real da p&#225;gina.</p></li><li><p><strong>Layout preservado.</strong> Tabelas, colunas, listas e texto vertical s&#227;o reconstru&#237;dos na ordem certa de leitura &#8212; n&#227;o viram um bloco &#250;nico bagun&#231;ado.</p></li><li><p><strong>Documento dif&#237;cil, sinalizado.</strong> Onde o caso &#233; genuinamente duro &#8212; um despacho manuscrito &#224; caneta, um carimbo borrado &#8212;, o motor devolve um <strong>score de confian&#231;a</strong> por documento. Em vez de fingir que acertou, ele te diz <strong>onde conferir</strong>. Voc&#234; sabe exatamente qual trecho merece um segundo olhar.</p></li></ul><p>Voc&#234; manda qualquer PDF jur&#237;dico &#8212; sem marcar o tipo, sem par&#226;metro especial &#8212; e recebe markdown estruturado de volta, com um sinal honesto de qu&#227;o confi&#225;vel est&#225; cada parte.</p><h2>Por que o TecJusti&#231;a, ent&#227;o &#8212; se OCR barato j&#225; existe?</h2><p>Aqui est&#225; o ponto que quase todo material de venda inverte: <strong>o diferencial n&#227;o &#233; o pre&#231;o por p&#225;gina.</strong> Se o seu &#250;nico crit&#233;rio &#233; custo, h&#225; op&#231;&#245;es de nuvem t&#227;o baratas quanto. O que voc&#234; <strong>n&#227;o</strong> encontra em outro lugar &#233; o conjunto:</p><h3>1. N&#227;o OCRiza o que j&#225; &#233; texto</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Io4C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Io4C!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png 424w, /__u/substackcdn.com/image/fetch/$s_!Io4C!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png 848w, /__u/substackcdn.com/image/fetch/$s_!Io4C!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Io4C!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Io4C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png" width="847" height="959" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:959,&quot;width&quot;:847,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:98814,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/203248742?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Io4C!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png 424w, /__u/substackcdn.com/image/fetch/$s_!Io4C!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png 848w, /__u/substackcdn.com/image/fetch/$s_!Io4C!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png 1272w, /__u/substackcdn.com/image/fetch/$s_!Io4C!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc7c61f0-5472-4b60-ae7f-688dd38c293d_847x959.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Antes de qualquer coisa, o motor detecta, <strong>p&#225;gina a p&#225;gina</strong>, o que j&#225; nasceu digital e o que &#233; imagem escaneada. A peti&#231;&#227;o protocolada no PJe j&#225; tem camada de texto: ela &#233; extra&#237;da <strong>direto, id&#234;ntica ao original, em tempo zero</strong>. S&#243; o que &#233; imagem de verdade passa por OCR.</p><p>Parece detalhe &#8212; &#233; o cora&#231;&#227;o da coisa. Ferramentas que jogam o documento inteiro num modelo de vis&#227;o (&#233; o caso do <strong>Mistral OCR</strong>) <strong>re-processam at&#233; as p&#225;ginas que j&#225; estavam perfeitas</strong>. Isso &#233; mais lento e, pior, <strong>arrisca introduzir erro num texto que j&#225; estava correto</strong>. Por que passar OCR num par&#225;grafo que o PDF j&#225; entrega sem falha?</p><p>&#201;, no fundo, a tese deste post aplicada um n&#237;vel abaixo: <em>n&#227;o jogue OCR cego em toda p&#225;gina &#8212; detecte antes o que precisa.</em> A mesma disciplina que faz voc&#234; extrair o texto antes de chamar o LLM, o motor aplica antes de chamar o OCR.</p><h3>2. Calibrado para o auto brasileiro</h3><p>Marca d&#8217;&#225;gua de tribunal, datilografado de entrelinha apertada, layout de duas colunas &#8212; os casos em que o OCR gen&#233;rico mais erra s&#227;o o nosso ponto de partida, n&#227;o a exce&#231;&#227;o. Nenhum motor de nuvem internacional foi ajustado para o que sai do PJe.</p><h3>3. Tr&#234;s jeitos de usar &#8212; do clique &#224; automa&#231;&#227;o completa</h3><p>A maioria das ferramentas te d&#225; uma porta s&#243;. O TecJusti&#231;a te d&#225; tr&#234;s, sobre o mesmo motor:</p><ul><li><p><strong>Dashboard web</strong> &#8212; sobe o PDF, baixa o markdown. Pro servidor ou advogado que s&#243; quer o texto, sem instalar nada.</p></li><li><p><strong>CLI / skill no Claude Code</strong> &#8212; pede em linguagem natural e o <code>.md</code> cai na sua pasta (logo abaixo).</p></li><li><p><strong>API REST</strong> &#8212; autenticada por chave, integra o OCR direto no seu sistema, com o mesmo consumo do dashboard.</p></li></ul><p>A API &#233; o que destrava a <strong>automa&#231;&#227;o end-to-end</strong>: d&#225; pra montar um fluxo que, sozinho, baixa o auto, extrai o texto, mapeia as pe&#231;as e entrega a an&#225;lise &#8212; sem ningu&#233;m clicar em nada. Um OCR gen&#233;rico at&#233; tem API; o que ele n&#227;o tem &#233; o resto do ecossistema do lado &#8212; a come&#231;ar pelo TJ-MAPA.</p><h3>E, sim, &#233; barato &#8212; mas isso &#233; o b&#244;nus</h3><p>Centavos por documento: <strong>R$ 0,19</strong> a cada 100 p&#225;ginas. Um auto de <strong>2.892 p&#225;ginas</strong> (371 MB) saiu em <strong>~23 minutos</strong>. &#201; uma fra&#231;&#227;o do que se paga por extra&#231;&#227;o estruturada com tabela e layout nas nuvens grandes. Mas o pre&#231;o baixo &#233; <strong>consequ&#234;ncia</strong> de fazer OCR sob medida &#8212; n&#227;o &#233; a promessa. &#201; o que sobra depois de voc&#234; parar de processar cego o que dava pra resolver antes.</p><h2>Do PDF &#224; an&#225;lise, sem voc&#234; no meio do caminho</h2><p>Se voc&#234; usa Claude Code (ou Claude Cowork), o OCR n&#227;o precisa ser um passo manual num site. Ele entra no seu fluxo em <strong>linguagem natural</strong>:</p><pre><code><code>&#9656; Voc&#234;:
  Faz OCR desses autos a&#237;: autos-12345.pdf

&#9108; Claude (skill: tjocr):
  $ tjocr autos-12345.pdf -o autos-12345.md
  &#10003; 87 p&#225;ginas em 36s (12 digitais + 75 OCR) &#183; qualidade 91/100
  &#10003; Salvo em: autos-12345.md
</code></code></pre><p>Repare no detalhe da sa&#237;da: <strong>12 digitais + 75 OCR</strong>. As 12 p&#225;ginas que j&#225; tinham texto sa&#237;ram na hora, intactas; s&#243; as 75 escaneadas passaram pelo motor. &#201; a detec&#231;&#227;o seletiva trabalhando, ali, na sua frente.</p><p>A skill <strong>TJOCR</strong> &#233; um bin&#225;rio nativo &#8212; Windows e WSL/Linux, sem Python, sem depend&#234;ncia pra compilar.</p><h3>Do texto ao mapa do processo: o TJ-MAPA</h3><p>Extrair o texto &#233; metade do caminho. Um auto de 87 p&#225;ginas em markdown ainda &#233; um pared&#227;o &#8212; e fazer o LLM reler tudo a cada pergunta &#233; o mesmo desperd&#237;cio de tokens, de volta pela porta dos fundos.</p><p>O <strong>TJ-MAPA</strong> resolve isso. &#201; a segunda linha de comando do ecossistema: l&#234; o markdown do OCR e devolve um <strong>&#237;ndice naveg&#225;vel</strong> do processo.</p><pre><code><code>&#9656; Voc&#234;:
  Mapeia esse processo: autos-12345.md

&#9108; Claude (skill: tj-mapa):
  $ tj-mapa -in autos-12345.md -out mapa.json -formato ambos
  &#8594; Costurando 87 p&#225;ginas&#8230; 41 pe&#231;as
  &#10003; mapa.json + mapa.md &#183; 41 pe&#231;as
    (peti&#231;&#227;o &#8594; despacho &#8594; decis&#227;o &#8594; senten&#231;a)
  &#10003; cada pe&#231;a com tipo, resumo, p&#225;gina e linha
</code></code></pre><p>Cada pe&#231;a &#8212; peti&#231;&#227;o, despacho, decis&#227;o, senten&#231;a, certid&#227;o, of&#237;cio &#8212; sai com <strong>tipo, resumo e p&#225;gina/linha exatas</strong>. O agente abre s&#243; o intervalo de linhas da pe&#231;a que importa, em vez de reler o auto inteiro. Menos tempo, menos token, resposta mais precisa.</p><h3>O encadeamento que vira automa&#231;&#227;o</h3><p>Junte as pe&#231;as e voc&#234; tem um pipeline que roda sem ningu&#233;m olhando, tudo via API:</p><blockquote><p><strong>baixa o auto &#8594; OCR (API) &#8594; TJ-MAPA &#8594; seu agente analisa</strong> &#8212; <em>fire-and-forget.</em></p></blockquote><p>&#201; o pipeline completo &#8212; <strong>PDF &#8594; texto &#8594; mapa &#8594; an&#225;lise</strong> &#8212; e cada etapa &#233; program&#225;vel. Pro servidor, &#233; o site: sobe e baixa. Pro dev, &#233; a automa&#231;&#227;o que processa um lote de autos enquanto voc&#234; faz outra coisa. A mesma ferramenta, do clique manual ao end-to-end.</p><h2>Experimente com o auto mais dif&#237;cil que voc&#234; tiver</h2><p>Se voc&#234; trabalha com processo e j&#225; usa (ou quer usar) IA pra analis&#225;-lo, comece pelo come&#231;o. N&#227;o pegue o PDF f&#225;cil: pegue <strong>aquele</strong> &#8212; o escaneado de entrelinha apertada, o cheio de carimbo, o que nenhuma ferramenta gen&#233;rica deu conta. Suba e compare o resultado.</p><p><strong>Crie a conta em segundos e teste sem cart&#227;o.</strong></p><h3>&#128073; <a href="https://ocr.tecjustica.com/">Testar com meu processo &#8212; ocr.tecjustica.com</a></h3><p>&#201; exatamente para o caso dif&#237;cil que a gente existe.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[A IA já chegou ao tribunal. Por que ainda não chegou à vara?]]></title><description><![CDATA[Um modelo de n&#250;cleo para fazer a intelig&#234;ncia artificial produzir efeito onde o acervo realmente trava &#8212; sem exigir que cada servidor se transforme em especialista em tecnologia]]></description><link>https://tecjustica.substack.com/p/a-ia-ja-chegou-ao-tribunal-por-que</link><guid isPermaLink="false">https://tecjustica.substack.com/p/a-ia-ja-chegou-ao-tribunal-por-que</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Mon, 22 Jun 2026 16:22:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wlSY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wlSY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wlSY!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!wlSY!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!wlSY!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wlSY!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wlSY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png" width="1024" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1536,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2194211,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/203114106?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!wlSY!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!wlSY!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!wlSY!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!wlSY!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0106bc60-1531-4377-9566-1d05c0479f22_1024x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Em 2024, o Judici&#225;rio brasileiro teve o melhor ano produtivo da sua hist&#243;ria. Foram 44,8 milh&#245;es de processos baixados, o maior volume da s&#233;rie, e a taxa de congestionamento caiu para 64,3%, a menor em dezesseis anos. E ainda assim, ao fim do ano, restavam <strong>80,6 milh&#245;es de processos pendentes</strong> (Justi&#231;a em N&#250;meros 2025, CNJ).</p><p>Leia esse n&#250;mero de novo. Mesmo com produtividade recorde, mesmo com magistrados e servidores baixando processos num ritmo in&#233;dito, o estoque &#233; de outra ordem de grandeza. O problema n&#227;o &#233; falta de esfor&#231;o &#8212; &#233; volume. E volume &#233; precisamente o tipo de problema em que a intelig&#234;ncia artificial deveria ser a maior aliada do Judici&#225;rio.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>A boa not&#237;cia: os tribunais perceberam isso e est&#227;o investindo. A m&#225; not&#237;cia: na maioria dos lugares, esse investimento <strong>n&#227;o est&#225; chegando &#224; ponta</strong> &#8212; &#224; vara, ao gabinete, ao servidor que olha para a fila e n&#227;o sabe por onde come&#231;ar.</p><h2>O erro silencioso de ado&#231;&#227;o</h2><p>Quando um tribunal decide &#8220;adotar IA&#8221;, o reflexo quase autom&#225;tico &#233; treinar todo mundo. Compra-se acesso a uma ferramenta, organiza-se um curso, e espera-se que a produtividade apare&#231;a. Ela n&#227;o aparece &#8212; ou aparece numa fra&#231;&#227;o t&#227;o pequena dos servidores que o investimento se dissipa.</p><p>N&#227;o &#233; culpa de ningu&#233;m. &#201; um erro de premissa. Operar uma ferramenta de IA com m&#233;todo &#8212; saber o que pedir, como estruturar o trabalho, como revisar criticamente o resultado &#8212; &#233; uma compet&#234;ncia real, que leva tempo para se desenvolver. Exigir que cada servidor a domine, no meio de um expediente j&#225; assoberbado, &#233; transferir o custo de aprendizado justamente para quem tem menos margem para arcar com ele.</p><p>O resultado &#233; previs&#237;vel: alguns poucos entusiastas extraem valor, a maioria desiste na primeira semana, e a tecnologia ganha fama de &#8220;promessa que n&#227;o se cumpriu&#8221;. Pior: IA distribu&#237;da sem governan&#231;a &#233; IA usada sem padr&#227;o &#8212; prompts improvisados, dados sens&#237;veis manuseados sem cuidado, aus&#234;ncia de revis&#227;o. O caminho mais curto para um incidente.</p><p>O ativo escasso, percebi, nunca foi a ferramenta. <strong>&#201; a compet&#234;ncia para oper&#225;-la com m&#233;todo e seguran&#231;a.</strong> E compet&#234;ncia n&#227;o se distribui jogando licen&#231;as para todo lado. Concentra-se.</p><h2>A virada: n&#227;o distribua a ferramenta, concentre a compet&#234;ncia</h2><p>A proposta &#233; simples de enunciar e poderosa na pr&#225;tica: em vez de tentar transformar cada servidor num operador de IA, cria-se um <strong>n&#250;cleo</strong> &#8212; uma for&#231;a-tarefa tecnol&#243;gica formada por poucos servidores, oficialmente designados e capacitados, equipados com as melhores ferramentas de intelig&#234;ncia artificial dispon&#237;veis.</p><p>Esse n&#250;cleo recebe demandas dos gabinetes e devolve o trabalho pronto.</p><p>O gabinete n&#227;o usa a ferramenta. Ele <strong>abre um pedido</strong> &#8212; &#8220;estes cem processos parados, preciso de um relat&#243;rio estruturado de cada um&#8221; &#8212; e recebe de volta os cem relat&#243;rios, prontos para uso. A intelig&#234;ncia artificial, e toda a especializa&#231;&#227;o para oper&#225;-la, fica concentrada no n&#250;cleo. O gabinete consome o <strong>resultado</strong>, n&#227;o a tecnologia.</p><p>&#201; o mesmo princ&#237;pio que j&#225; consagramos no Judici&#225;rio com os mutir&#245;es e as for&#231;as-tarefa de apoio. Quando uma comarca trava, n&#227;o se espera que cada servidor da unidade vire um expert no problema; envia-se uma equipe especializada que resolve e entrega. A novidade aqui &#233; apenas aplicar essa l&#243;gica &#224; camada tecnol&#243;gica.</p><h2>Como funciona na pr&#225;tica</h2><p>Imagine uma vara do interior com cem processos parados aguardando triagem. O fluxo seria mais ou menos assim:</p><p>O gabinete registra a demanda, descrevendo o que precisa: relat&#243;rio com partes, objeto, fase processual, &#250;ltimas movimenta&#231;&#245;es relevantes e pend&#234;ncias de cada feito. O n&#250;cleo prioriza, ingere os autos (do PJe ou do PDPJ), e aciona suas ferramentas &#8212; algumas de mercado, como agentes de IA capazes de ler documentos extensos e raciocinar sobre eles; outras desenvolvidas sob medida para a realidade judicial, que fazem a an&#225;lise processual e geram o relat&#243;rio j&#225; formatado em Word.</p><p>Ent&#227;o vem a etapa que torna tudo isso defens&#225;vel: <strong>um servidor especializado revisa cada produto</strong> antes da entrega. A IA produz o insumo; o humano valida. Nada sai do n&#250;cleo sem passar por esse filtro. O gabinete recebe o lote pronto e usa seu tempo no que &#233; genuinamente indeleg&#225;vel &#8212; decidir.</p><p>E h&#225; um efeito composto que o modelo distribu&#237;do jamais alcan&#231;a: cada padr&#227;o que o n&#250;cleo resolve vira um modelo reutiliz&#225;vel. O segundo lote de triagem &#233; mais r&#225;pido que o primeiro. O conhecimento, em vez de se dispersar entre dezenas de pessoas que mal usam a ferramenta, <strong>acumula-se</strong> num s&#243; lugar.</p><h2>&#8220;Mas meu tribunal j&#225; tem rob&#244;s e IA&#8221;</h2><p>Tem, e isso &#233; &#243;timo. Tribunais mais avan&#231;ados j&#225; operam solu&#231;&#245;es integradas ao sistema processual &#8212; ferramentas que resumem, classificam por similaridade, agrupam peti&#231;&#245;es, transcrevem audi&#234;ncias. O Cear&#225;, por exemplo, tem um ecossistema rico nesse sentido, com v&#225;rias solu&#231;&#245;es em produ&#231;&#227;o e dezenas de rob&#244;s.</p><p>O n&#250;cleo n&#227;o concorre com isso. Ele <strong>complementa</strong>. Essas ferramentas s&#227;o produtos padronizados: fazem muito bem aquilo para que foram programadas, em massa. O n&#250;cleo cobre o outro territ&#243;rio &#8212; a an&#225;lise complexa, multidocumento, <strong>sob demanda</strong>, que n&#227;o cabe num produto fixo. O cruzamento at&#237;pico, a extra&#231;&#227;o espec&#237;fica, o relat&#243;rio que aquele gabinete precisa naquele formato. E atende a comarca do interior que n&#227;o tem equipe nem capacita&#231;&#227;o para usar nenhuma das ferramentas oficiais.</p><p>Mais: o n&#250;cleo funciona como laborat&#243;rio de campo. Os padr&#245;es que ele descobre e automatiza podem ser entregues &#224; &#225;rea de tecnologia do tribunal para virarem produto. Ele &#233; a ponte entre a demanda real do gabinete e a esteira de produtiza&#231;&#227;o institucional.</p><h2>J&#225; existe respaldo normativo &#8212; e &#233; robusto</h2><p>Esta n&#227;o &#233; uma ideia que precisa esperar uma reforma. O arcabou&#231;o j&#225; est&#225; posto.</p><p>A <strong>Resolu&#231;&#227;o CNJ n&#186; 615/2025</strong>, que rege o uso de IA no Judici&#225;rio, foi praticamente desenhada para um modelo assim: exige supervis&#227;o humana obrigat&#243;ria (que aqui &#233; etapa estruturante, n&#227;o acess&#243;ria), classifica como baixo risco exatamente as atividades de extra&#231;&#227;o e organiza&#231;&#227;o de informa&#231;&#227;o, e imp&#245;e cuidado com LGPD e segredo de justi&#231;a &#8212; cuidado que um n&#250;cleo centralizado cumpre muito mais facilmente do que o uso difuso jamais cumpriria.</p><p>E h&#225; precedente organizacional direto: os <strong>N&#250;cleos de Justi&#231;a 4.0 em apoio a unidades jurisdicionais</strong> (Resolu&#231;&#227;o CNJ n&#186; 398/2021) j&#225; autorizam estruturas de apoio voltadas a acervo represado, temas repetitivos e descumprimento de metas. N&#227;o &#233; preciso inventar uma figura nova &#8212; basta dar conte&#250;do tecnol&#243;gico a um modelo de apoio que o CNJ j&#225; consagrou.</p><h2>E os dados? A pergunta que todo mundo faz</h2><p>A primeira rea&#231;&#227;o de qualquer gestor respons&#225;vel &#233;: &#8220;n&#227;o vamos mandar processo para a IA&#8221;. &#201; a pergunta certa, e tem resposta madura.</p><p>Comece pelo que &#233; seguro: <strong>apenas processos p&#250;blicos</strong>, com pseudonimiza&#231;&#227;o dos dados pessoais, e usando ferramentas contratadas sob termos comerciais que vedam o uso dos dados para treinamento &#8212; algo que, na pr&#225;tica de mercado, &#233; hoje a regra para acesso corporativo, n&#227;o a exce&#231;&#227;o. H&#225; acervo p&#250;blico de sobra para provar valor sem tocar em uma &#250;nica pe&#231;a sigilosa. Com o sucesso demonstrado, conquista-se o capital institucional para avan&#231;ar, com a infraestrutura adequada, para os dados sens&#237;veis. &#201; a l&#243;gica de <em>ganhar o direito de escalar</em>.</p><h2>Comece pequeno. Comece agora.</h2><p>A beleza desse modelo &#233; que ele n&#227;o exige or&#231;amento de transforma&#231;&#227;o digital, comit&#234; interministerial nem dois anos de planejamento. Exige uma equipe enxuta de servidores que j&#225; existem no quadro, um piloto de noventa dias, um punhado de comarcas dispostas a testar, e disciplina para medir o resultado contra um ponto de partida real. O custo de IA de um piloto inteiro tende a ser inferior ao de uma &#250;nica di&#225;ria.</p><p>&#201; barato, &#233; de baixo risco, e &#233; mensur&#225;vel. Tudo o que um tribunal precisa para dizer &#8220;sim&#8221; a uma experi&#234;ncia.</p><div><hr></div><p>H&#225; anos defendo, aqui na TecJusti&#231;a, uma ideia que resume bem o esp&#237;rito disso tudo: no Judici&#225;rio, devemos <strong>construir a ponte, n&#227;o o arreio</strong>. N&#227;o se trata de domar cada servidor para cavalgar uma tecnologia dif&#237;cil. Trata-se de construir a passagem que leva a capacidade da IA at&#233; onde o trabalho realmente acontece &#8212; e deixar que cada um continue fazendo o que s&#243; o humano faz.</p><p>O n&#250;cleo &#233; essa ponte. E qualquer tribunal pode come&#231;ar a constru&#237;-la na pr&#243;xima segunda-feira.</p><p><em>Se a ideia faz sentido para a sua realidade &#8212; ou se voc&#234; enxerga uma falha que eu n&#227;o vi &#8212;, me escreva. &#201; exatamente esse o tipo de conversa que esta newsletter existe para provocar.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Mandar o PDF cru pra IA queima tokens à toa: como o OCR e o mapeamento cortaram 77% do custo de uma análise jurídica]]></title><description><![CDATA[Medi com telemetria de verdade o custo de analisar um processo com IA. O vil&#227;o n&#227;o &#233; o modelo, &#233; o jeito que a gente entrega o documento pra ele.]]></description><link>https://tecjustica.substack.com/p/mandar-o-pdf-cru-pra-ia-queima-tokens</link><guid isPermaLink="false">https://tecjustica.substack.com/p/mandar-o-pdf-cru-pra-ia-queima-tokens</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Sat, 13 Jun 2026 15:43:52 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/201881184/43251f13d908f2c8f88330526ab6e518.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!itoa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!itoa!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!itoa!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!itoa!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!itoa!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!itoa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1888594,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/201881184?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!itoa!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!itoa!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!itoa!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!itoa!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7542594e-1e7d-4582-9df6-74b533c49242_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Quando a gente pede pra uma IA analisar um processo, o instinto &#233; jogar o documento inteiro no contexto do modelo e esperar a resposta. Funciona, mas &#233; o jeito mais caro de trabalhar. E em processo grande, muitas vezes nem funciona: o texto estoura o limite de contexto e a an&#225;lise simplesmente n&#227;o roda.</p><p>Resolvi medir isso direito, com telemetria de verdade, pra parar de falar no achismo. O resultado foi uma economia de 77% no custo s&#243; ajustando como a IA l&#234; o processo. E o caminho passa por duas ferramentas da TecJusti&#231;a que trabalham em sequ&#234;ncia: o <a href="https://ocr.tecjustica.com/">OCR TecJusti&#231;a</a>, que transforma o PDF dos autos em texto limpo, e o <a href="https://github.com/marcosmarf27/tj-mapa-cli">tj-mapa</a>, que transforma esse texto num &#237;ndice naveg&#225;vel.</p><h2>Onde o dinheiro vaza</h2><p>O problema nasce antes da IA entrar em cena. Um processo chega como PDF: centenas de p&#225;ginas escaneadas, com carimbo, assinatura digital, pe&#231;a torta. Pra IA fazer qualquer coisa com isso, o PDF precisa virar texto primeiro. &#201; um OCR.</p><p>A maioria erra logo a&#237;, de duas formas ao mesmo tempo. Primeiro usando um OCR gen&#233;rico que embaralha p&#225;gina, perde a numera&#231;&#227;o de folha ou come carimbo, ent&#227;o o texto j&#225; sai torto. Depois jogando esse texto inteiro, do come&#231;o ao fim, dentro do modelo. A&#237; a IA rel&#234; o processo todo a cada passo do racioc&#237;nio, e voc&#234; paga por cada token relido. &#201; como pedir pra um estagi&#225;rio reler as oitocentas folhas antes de responder cada pergunta, mesmo que a resposta esteja numa cl&#225;usula da p&#225;gina 12.</p><p>Ningu&#233;m costuma reparar nisso porque a resposta sai parecendo certa. A conta &#233; que n&#227;o.</p><h2>O teste</h2><p>Peguei um processo real j&#225; passado pra texto, com 34.251 linhas (cerca de 1,2 MB de Markdown), e dei pro Claude Sonnet 4.6 uma tarefa de prop&#243;sito pesada: an&#225;lise jur&#237;dica completa, varrendo partes, cronologia, pedidos, decis&#245;es, provas e pontos controvertidos, com a p&#225;gina de cada informa&#231;&#227;o citada.</p><p>Rodei a mesma tarefa, no mesmo modelo, de dois jeitos. No primeiro, o agente recebeu o processo inteiro e respondeu direto. No segundo, antes da an&#225;lise, o tj-mapa gerou um &#237;ndice do processo (tipo, p&#225;gina e resumo de cada pe&#231;a) e o agente foi consultando esse &#237;ndice pra ir direto ao trecho certo.</p><p>A telemetria saiu assim:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LvuQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LvuQ!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png 424w, /__u/substackcdn.com/image/fetch/$s_!LvuQ!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png 848w, /__u/substackcdn.com/image/fetch/$s_!LvuQ!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LvuQ!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LvuQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png" width="620" height="210" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc83403e-3494-418c-8082-2f56eccf22ae_620x210.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:210,&quot;width&quot;:620,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:28910,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/201881184?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!LvuQ!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png 424w, /__u/substackcdn.com/image/fetch/$s_!LvuQ!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png 848w, /__u/substackcdn.com/image/fetch/$s_!LvuQ!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png 1272w, /__u/substackcdn.com/image/fetch/$s_!LvuQ!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc83403e-3494-418c-8082-2f56eccf22ae_620x210.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>A &#250;ltima linha &#233; a que me convenceu. A an&#225;lise entregue ficou praticamente do mesmo tamanho nos dois casos, com a mesma profundidade e as mesmas cita&#231;&#245;es de p&#225;gina. N&#227;o perdi qualidade. S&#243; gastei muito menos pra chegar l&#225;.</p><p>Aquele <code>cacheCreation</code> que disparou na primeira coluna &#233; o custo de carregar texto na mem&#243;ria de trabalho do modelo. No cen&#225;rio cru, as 34 mil linhas entram nessa mem&#243;ria a cada chamada, dezoito vezes mais volume que no cen&#225;rio com mapa. &#201; de longe a maior fatia da conta, e &#233; justo o que o &#237;ndice enxuga.</p><h2>Por que os dois passos andam juntos</h2><p>A economia n&#227;o vem de um truque isolado. Vem de dois passos encadeados, e se voc&#234; tira qualquer um deles o resultado quebra.</p><p>O primeiro passo &#233; o OCR. O <a href="https://ocr.tecjustica.com/">OCR TecJusti&#231;a</a> pega o PDF dos autos e devolve um Markdown limpo, com a pagina&#231;&#227;o no lugar certo. Pode parecer detalhe, mas n&#227;o &#233;: se o OCR errou a folha, todo o resto desanda, inclusive o mapa, que vai acabar apontando pra p&#225;gina errada. OCR gen&#233;rico at&#233; d&#225; conta de documento comum, s&#243; que processo judicial &#233; outra praia, com carimbo sobreposto, assinatura digital no meio do texto, folha fora de padr&#227;o, pe&#231;a escaneada de lado, despacho manuscrito na margem. O OCR da TecJusti&#231;a &#233; afinado pra esse tipo de documento, com os autos que de fato circulam no Judici&#225;rio.</p><p>O segundo passo &#233; o mapeamento, e &#233; aqui que mora a diferen&#231;a entre fazer certo e fazer do jeito &#8220;&#243;bvio&#8221;. O &#243;bvio seria montar um workflow de agentes, com LangGraph ou parecido, que l&#234; o processo e cospe o &#237;ndice. &#201; f&#225;cil de montar, mas sai caro e, pior, sai errado. Caro porque o workflow rel&#234; tudo a cada passo e gasta d&#243;lares. Errado porque, quando voc&#234; pergunta em que folha est&#225; a senten&#231;a, o LLM chuta. &#192;s vezes diz p&#225;gina 142 quando a senten&#231;a est&#225; na 148. Pra qualquer outra &#225;rea isso &#233; um errinho. No nosso caso &#233; grave, porque an&#225;lise com folha errada n&#227;o serve pra peticionar, despachar nem decidir.</p><p>O tj-mapa foi pelo caminho contr&#225;rio. O trabalho de achar onde cada pe&#231;a come&#231;a e termina &#233; feito por um algoritmo compilado em Go, que roda local em milissegundos e &#233; determin&#237;stico, ou seja, d&#225; sempre o mesmo resultado. A p&#225;gina e a linha de cada pe&#231;a s&#227;o calculadas por c&#243;digo, n&#227;o inventadas pelo modelo. A IA s&#243; &#233; chamada no ponto que pede julgamento de verdade, como classificar e resumir a pe&#231;a, e recebe peda&#231;os pequenos de texto de cada vez. Por isso o custo do mapa fica na casa dos centavos.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!QI91!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!QI91!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png 424w, /__u/substackcdn.com/image/fetch/$s_!QI91!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png 848w, /__u/substackcdn.com/image/fetch/$s_!QI91!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png 1272w, /__u/substackcdn.com/image/fetch/$s_!QI91!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!QI91!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png" width="627" height="282" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:282,&quot;width&quot;:627,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:48919,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/201881184?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!QI91!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png 424w, /__u/substackcdn.com/image/fetch/$s_!QI91!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png 848w, /__u/substackcdn.com/image/fetch/$s_!QI91!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png 1272w, /__u/substackcdn.com/image/fetch/$s_!QI91!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a40cbb-0a42-4cde-b840-9d5c49aadb2b_627x282.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>No fim das contas o fluxo &#233; esse:</p><pre><code><code>PDF dos autos  &#8594;  OCR TecJusti&#231;a  &#8594;  Markdown limpo  &#8594;  tj-mapa  &#8594;  &#237;ndice  &#8594;  o agente vai direto ao ponto
</code></code></pre><p>Tira o OCR e o mapa nasce torto. Tira o mapa e a IA volta a reler o processo inteiro, devagar e caro. Os dois juntos &#233; que fazem a conta cair pra um quarto sem abrir m&#227;o da cita&#231;&#227;o de p&#225;gina confi&#225;vel.</p><h2>Como come&#231;ar</h2><p>O ponto de partida &#233; gerar um texto confi&#225;vel dos autos no <a href="https://ocr.tecjustica.com/">OCR TecJusti&#231;a</a>. Sem texto fiel, nada que voc&#234; construir em cima vai ser confi&#225;vel de verdade.</p><p>Com o Markdown em m&#227;os, o tj-mapa faz o resto, e ele &#233; gratuito. N&#227;o &#233; demonstra&#231;&#227;o nem vers&#227;o de teste: &#233; um bin&#225;rio que voc&#234; baixa e usa, com vers&#245;es pra Windows e pra Linux/WSL na <a href="https://github.com/marcosmarf27/tj-mapa-cli/releases/latest">p&#225;gina de releases</a>, al&#233;m de uma skill pronta pro Claude Code. A instala&#231;&#227;o &#233; por usu&#225;rio, sem precisar de admin. Voc&#234; configura uma chave do OpenRouter e roda:</p><pre><code><code>tj-mapa -in processo.md -formato ambos
</code></code></pre><p>Saem dois arquivos, o <code>mapa.json</code> pro agente consumir e o <code>mapa.md</code> numa tabela leg&#237;vel. Se o processo for grande, &#233; s&#243; subir a concorr&#234;ncia (algo entre <code>-concorrencia 18</code> e <code>24</code>) que o mapa fica pronto em segundos. O reposit&#243;rio completo est&#225; em <a href="https://github.com/marcosmarf27/tj-mapa-cli">github.com/marcosmarf27/tj-mapa-cli</a>.</p><p>A ideia &#233; simples: o OCR prepara o texto, o tj-mapa deixa ele naveg&#225;vel, e o seu agente de IA para de pagar pra reler o processo inteiro toda hora.</p><div><hr></div><p>&lt;sub&gt;Metodologia: mesma tarefa e mesmo modelo (Claude Sonnet 4.6) nos dois cen&#225;rios; processo de cerca de 34.251 linhas (~1,2 MB de Markdown depois do OCR); telemetria pelo OpenTelemetry, medida no Prometheus e Grafana (custo e tokens pelo &#250;ltimo valor real do contador, sem extrapolar). O mapeamento foi feito pela CLI tj-mapa, e o custo de ger&#225;-lo n&#227;o entrou na compara&#231;&#227;o porque roda em modelos baratos. O teste usou concorr&#234;ncia padr&#227;o; com concorr&#234;ncia alta o tempo de mapeamento cai bastante. &#201; uma rodada controlada, ent&#227;o os n&#250;meros podem variar conforme o processo, o modelo e a tarefa.&lt;/sub&gt;</p>]]></content:encoded></item><item><title><![CDATA[Enterrei meus scripts de Colab porque ninguém conseguia configurar. O Google acabou de me dar um motivo pra desenterrar tudo.]]></title><description><![CDATA[O Colab agora tem linha de comando. E quando o Claude Code assume o controle dela, o sonho de rodar IA pesada quase de gra&#231;a no Judici&#225;rio deixa de depender de voc&#234; saber mexer num notebook.]]></description><link>https://tecjustica.substack.com/p/enterrei-meus-scripts-de-colab-porque</link><guid isPermaLink="false">https://tecjustica.substack.com/p/enterrei-meus-scripts-de-colab-porque</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Tue, 09 Jun 2026 13:23:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jG0y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!jG0y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!jG0y!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!jG0y!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!jG0y!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jG0y!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!jG0y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png" width="1024" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1536,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2124210,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/201295245?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!jG0y!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!jG0y!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!jG0y!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!jG0y!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0fc7544-36a8-41cf-bef3-09329bbf2df1_1024x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>TL;DR</h2><p>O Google lan&#231;ou o <strong>Colab CLI</strong> &#8212; uma ferramenta de terminal que provisiona GPU/TPU do Colab e roda seu c&#243;digo remotamente com meia d&#250;zia de comandos (<code>colab new --gpu T4</code>, <code>colab exec</code>, <code>colab download</code>, <code>colab stop</code>). O detalhe que muda o jogo: ela foi desenhada para ser pilotada por <strong>agentes</strong>. Ou seja, voc&#234; descreve a tarefa em portugu&#234;s, o Claude Code traduz para os comandos, e o trabalho pesado roda numa m&#225;quina do Google que voc&#234; nem precisa abrir.</p><p>Pra mim isso fecha um ciclo que come&#231;ou l&#225; atr&#225;s, com o SPEED100DIAS e a ferramenta de an&#225;lise de depoimentos &#8212; projetos bons que <strong>morreram na configura&#231;&#227;o</strong>. O que matava n&#227;o era a IA. Era o notebook.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>O in&#237;cio: a ideia certa, no encanamento errado</h2><p>Quem me acompanha desde o tempo do &#8220;JusMarTech&#8221; lembra de dois projetos.</p><p>O primeiro foi a <strong>ferramenta de an&#225;lise de depoimentos em v&#237;deo</strong>: subia os v&#237;deos, ela transcrevia com timestamp, processava em lote e devolvia os pontos relevantes. Tudo em Python, tudo no Google Colab, &#8220;sem precisar de infraestrutura local&#8221;. O segundo foi o <strong>SPEED100DIAS</strong> &#8212; OCR e an&#225;lise em massa de processos, prioriza&#231;&#227;o de prazos, aquela pegada de mutir&#227;o.</p><p>A ideia era &#243;bvia e continua certa: o servidor n&#227;o tem GPU na mesa, mas o Colab empresta uma de gra&#231;a. Por que n&#227;o usar a nuvem do Google como motor pra rodar OCR e transcri&#231;&#227;o em cima do acervo?</p><p>O problema apareceu na hora de <strong>colocar na m&#227;o de outra pessoa</strong>.</p><p>Pra voc&#234;, que programa, abrir um notebook, instalar as libs e ajustar o runtime &#233; trivial. Pra o colega da vara ao lado, &#233; um abismo. Cada c&#233;lula que dava erro era um chamado no WhatsApp. E a&#237; veio o golpe que resume tudo: em mar&#231;o de 2025, <strong>uma atualiza&#231;&#227;o do Colab trocou o kernel e quebrou os scripts de OCR de uma vez s&#243;</strong>. Tive que lan&#231;ar corre&#231;&#227;o de emerg&#234;ncia (o tal do SPEED100DIAS 9.0) s&#243; pra coisa voltar a rodar.</p><p>Foi a&#237; que a ficha caiu. O gargalo nunca foi a intelig&#234;ncia artificial. Era o <strong>encanamento</strong>: configura&#231;&#227;o manual num ambiente que muda quando o Google quer e n&#227;o avisa ningu&#233;m. Um t&#233;cnico sem background de dev n&#227;o tinha a menor chance de manter aquilo de p&#233;.</p><p>Ent&#227;o eu enterrei.</p><div><hr></div><h2>O que mudou: o Colab ganhou uma linha de comando</h2><p>Dia 5 de junho de 2026, o Google anunciou o <strong>Colab CLI</strong>. Em uma frase: &#233; uma ponte entre o seu terminal local e um runtime do Colab l&#225; na nuvem.</p><blockquote><p><strong>Conceito novo &#8212; CLI (Command-Line Interface):</strong> &#233; o jeito de operar um programa digitando comandos no terminal, em vez de clicar em bot&#245;es. Pensa na diferen&#231;a entre <strong>pilotar um drone com controle remoto</strong> (a CLI: comandos curtos, &#224; dist&#226;ncia) e <strong>entrar na cabine de um avi&#227;o</strong> (o notebook: voc&#234; precisa estar l&#225; dentro, mexendo em cada instrumento). A CLI te deixa comandar a m&#225;quina de longe, sem abrir a interface.</p></blockquote><p>O fluxo cabe num cart&#227;o de visita:</p><pre><code><code>colab new --gpu T4          # provisiona uma sess&#227;o com GPU
colab install transformers  # instala o que precisar (usa uv, com fallback pra pip)
colab exec -f meu_script.py # roda seu script LOCAL na m&#225;quina remota
colab download modelo.bin . # traz o resultado de volta
colab stop                  # desliga a VM (e para de consumir)
</code></code></pre><p>Repara em dois detalhes que valem ouro.</p><p>O primeiro: o <code>colab exec</code> <strong>l&#234; o arquivo da sua m&#225;quina e manda o conte&#250;do pro runtime</strong>. Voc&#234; edita local, roda remoto. Sem ficar fazendo upload de notebook a cada ajuste. O atrito que matou meus projetos antigos simplesmente... sumiu.</p><p>O segundo: a VM &#233; <strong>ef&#234;mera</strong>. O que voc&#234; sobe pra ela vive ali s&#243; enquanto a sess&#227;o existe &#8212; no <code>colab stop</code>, a m&#225;quina &#233; destru&#237;da e o que estava nela some junto. Nada fica &#8220;esquecido&#8221; num disco a n&#227;o ser que voc&#234; salve de prop&#243;sito (num <code>colab download</code> ou montando o Drive). &#201; descart&#225;vel por constru&#231;&#227;o: liga, processa, baixa o resultado, desliga.</p><div><hr></div><h2>O pulo do gato: o Claude Code como maestro</h2><p>Aqui &#233; onde isso deixa de ser &#8220;mais uma ferramenta de dev&#8221; e vira algo que interessa ao Judici&#225;rio.</p><p>O pr&#243;prio Google deixou claro no an&#250;ncio: o Colab CLI foi pensado pra ser usado <strong>por agentes</strong> &#8212; Claude Code, Codex, o que for. Eles at&#233; embarcaram um arquivo de <em>skill</em> no reposit&#243;rio pra dar ao agente o contexto de como usar a CLI sozinho.</p><p>Junta as pe&#231;as:</p><ul><li><p>Voc&#234; fala em portugu&#234;s: <em>&#8220;transcreve esses tr&#234;s depoimentos e me devolve um relat&#243;rio com timestamps&#8221;</em>.</p></li><li><p>O Claude Code traduz isso na sequ&#234;ncia de comandos <code>colab new</code> &#8594; <code>colab install</code> &#8594; <code>colab exec</code> &#8594; <code>colab download</code> &#8594; <code>colab stop</code>.</p></li><li><p>A GPU do Google faz o servi&#231;o.</p></li><li><p>O servidor <strong>nunca abre um notebook</strong>.</p></li></ul><p>Isso &#233; exatamente a tese que eu venho martelando aqui: <strong>construa a ponte, n&#227;o a IA</strong>. Eu n&#227;o preciso treinar modelo nenhum nem manter notebook nenhum. Eu conecto o que j&#225; existe &#8212; o Colab, com sua GPU barata &#8212; a um agente que sabe operar terminal. A intelig&#234;ncia &#233; do Claude; o m&#250;sculo &#233; do Colab; a cola entre os dois &#233; uma CLI de c&#243;digo aberto (Apache-2.0). Cada pe&#231;a &#233; substitu&#237;vel.</p><p>E o melhor: o mesmo padr&#227;o que eu uso pra orquestrar MCP e Skills no Claude Code agora alcan&#231;a <strong>compute sob demanda</strong>. O agente que j&#225; l&#234; o processo agora tamb&#233;m pode ligar uma GPU pra process&#225;-lo.</p><div><hr></div><h2>As possibilidades que isso destrava</h2><p>Aqui a brincadeira fica s&#233;ria. Com uma GPU a um comando de dist&#226;ncia e um agente pilotando, d&#225; pra montar coisas que antes exigiam servidor dedicado:</p><p><strong>1. Rodar modelos pequenos sob demanda.</strong> Um Gemma de 1B ou 4B roda liso numa T4. Classificar movimenta&#231;&#245;es, etiquetar pe&#231;as, extrair entidades de um lote de textos &#8212; voc&#234; pede ao Claude Code, ele provisiona, roda o modelo aberto e devolve as etiquetas. Modelo open, na GPU emprestada, sem manter nada de p&#233; entre uma execu&#231;&#227;o e outra.</p><p><strong>2. Transcri&#231;&#227;o de &#225;udio em escala.</strong> Aquele WhisperX que eu rodo no RTX 3050 e &#224;s vezes engasga voa numa T4/L4. O agente sobe o &#225;udio, roda transcri&#231;&#227;o com diariza&#231;&#227;o de quem-falou-o-qu&#234;, baixa o <code>.txt</code>/<code>.srt</code> e mata a VM. O que demorava a tarde inteira local vira minutos na nuvem.</p><p><strong>3. OCR de lote sem montar infraestrutura.</strong> O velho sonho do SPEED100DIAS, agora sem o servidor configurar nada. PaddleOCR ou o que for, numa GPU de verdade, comandado por linguagem natural.</p><p><strong>4. Fine-tuning real de modelo pequeno.</strong> O pr&#243;prio Google mostrou no an&#250;ncio um QLoRA de Gemma 3 1B rodando de ponta a ponta com cinco comandos. Quer um modelinho que escreve no seu estilo de relat&#243;rio, ou que classifica pe&#231;as do seu acervo? D&#225; pra ajustar um modelo aberto numa T4 e baixar s&#243; o adaptador pro seu lado.</p><p><strong>5. Embeddings e indexa&#231;&#227;o pesada.</strong> Gerar embedding de um acervo inteiro pra busca sem&#226;ntica &#233; trabalho de GPU. Liga a m&#225;quina, processa o lote, baixa os vetores, desliga. Pague pelos minutos, n&#227;o pelo servidor parado.</p><p>O fio condutor de tudo: <strong>m&#250;sculo descart&#225;vel, sob comando de linguagem natural</strong>. Voc&#234; n&#227;o provisiona, n&#227;o configura, n&#227;o mant&#233;m. Voc&#234; descreve &#8212; e o agente acende a GPU s&#243; pelo tempo do servi&#231;o.</p><div><hr></div><h2>A ponte, de novo</h2><p>O que me empolga n&#227;o &#233; s&#243; &#8220;rodar barato&#8221;. &#201; que o obst&#225;culo que enterrou meus projetos &#8212; <em>o ser humano ter que configurar o notebook</em> &#8212; virou trabalho de agente. O Claude Code configura, roda, baixa e desliga. O servidor s&#243; descreve o que quer.</p><p>Isso reabre uma porta inteira pro Judici&#225;rio: compute sob demanda, comandado por linguagem natural, com o m&#237;nimo de fric&#231;&#227;o t&#233;cnica. A GPU deixa de ser um privil&#233;gio de quem tem m&#225;quina parruda na mesa e vira um recurso que qualquer um aciona com uma frase.</p><p>Vou desenterrar a ferramenta de depoimentos e reconstruir ela em cima dessa CLI, fazendo o Claude Code de maestro. Quando estiver de p&#233;, conto aqui o que funcionou e o que quebrou (porque sempre quebra alguma coisa).</p><p>Se voc&#234; quer acompanhar essa reconstru&#231;&#227;o em primeira m&#227;o &#8212; e os tombos no caminho &#8212;, <strong>assina a TecJusti&#231;a</strong>. &#201; de gra&#231;a, e n&#227;o depende de cota de GPU. &#128521;</p><div><hr></div><p><em>TecJusti&#231;a &#8212; tecnologia para quem faz o Judici&#225;rio funcionar por dentro.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Ajustes: Conheça o TecJustiça Studio e o Novo Sistema de Abas!]]></title><description><![CDATA[Assista agora | Ol&#225;, comunidade TecJusti&#231;a!]]></description><link>https://tecjustica.substack.com/p/ajustes-conheca-o-tecjustica-studio</link><guid isPermaLink="false">https://tecjustica.substack.com/p/ajustes-conheca-o-tecjustica-studio</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Wed, 03 Jun 2026 14:32:30 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/200459953/3e85bf0affbb4e2d7fe59f9a5acffa21.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RGz3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RGz3!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!RGz3!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!RGz3!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RGz3!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RGz3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png" width="1456" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5553681,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/200459953?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!RGz3!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png 424w, /__u/substackcdn.com/image/fetch/$s_!RGz3!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png 848w, /__u/substackcdn.com/image/fetch/$s_!RGz3!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RGz3!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d2fd029-4886-4317-a8f8-893dd58ea303_2752x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Ol&#225;, comunidade TecJusti&#231;a!</p><p>Sei que muitos aqui t&#234;m enorme interesse em aproveitar todo o poder do Claude Code nas rotinas do tribunal, mas sentem aquele receio natural de operar diretamente na tela preta do terminal. Pensando em democratizar esse acesso e focar na usabilidade, desenvolvi uma nova ferramenta para Windows Desktop: o <strong>TecJusti&#231;a Studio</strong>.</p><p>Ele funciona como uma camada visual e intuitiva por cima do Claude Code. Ou seja, voc&#234; tem toda a intelig&#234;ncia e automa&#231;&#227;o da IA, mas em uma interface limpa, amig&#225;vel e projetada para quem n&#227;o quer lidar com linhas de c&#243;digo.</p><p><strong>Agentes Pr&#233;-Configurados a um Clique</strong></p><p>O sistema j&#225; vem pronto para o trabalho jur&#237;dico. Em vez de criar prompts complexos do zero, voc&#234; simplesmente seleciona o perfil do agente que precisa para a tarefa:</p><ul><li><p>&#128269; <strong>Explorador:</strong> Respons&#225;vel por ler os autos, mapear as partes, identificar os pedidos e montar a cronologia do processo.</p></li><li><p>&#128218; <strong>Pesquisador:</strong> Integrado ao nosso MCP TecJusti&#231;a, ele busca jurisprud&#234;ncia, precedentes e s&#250;mulas de forma aut&#244;noma.</p></li><li><p>&#128221; <strong>Redator:</strong> Estrutura e produz os rascunhos de pe&#231;as e despachos.</p></li><li><p>&#9989; <strong>Revisor:</strong> Faz o pente-fino, conferindo fundamenta&#231;&#227;o, prazos e a linha de defesa.</p></li></ul><p>Voc&#234; delega a miss&#227;o e a IA executa, gerando os relat&#243;rios estruturados (como o de status do processo) e salvando tudo automaticamente na sua pasta de trabalho.</p><p><strong>Evolu&#231;&#227;o Orientada por Voc&#234;s: A Chegada das Abas</strong></p><p>No recurso anterior, t&#237;nhamos o modo &#8220;Canvas&#8221;, onde os cards de an&#225;lise ficavam espalhados pela tela de forma mais livre. Ouvindo o feedback direto de voc&#234;s para melhorar a experi&#234;ncia, introduzi a visualiza&#231;&#227;o em <strong>Abas</strong>.</p><p>Agora, se voc&#234; tem um Explorador analisando um processo e um Pesquisador buscando jurisprud&#234;ncia ao mesmo tempo, cada um fica isolado e organizado em sua pr&#243;pria aba no topo da tela. Fica muito mais f&#225;cil alternar entre as tarefas, acompanhar o que cada agente est&#225; fazendo e consultar as notas e arquivos gerados sem polui&#231;&#227;o visual.</p><p>O objetivo do TecJusti&#231;a Studio &#233; colocar ferramentas de ponta na m&#227;o de todo servidor, de forma segura e f&#225;cil. Assistam ao v&#237;deo demonstrativo para ver na pr&#225;tica como a din&#226;mica das abas funciona e como &#233; simples delegar o trabalho.</p><p>Me contem nos coment&#225;rios o que acharam dessa nova organiza&#231;&#227;o!</p>]]></content:encoded></item><item><title><![CDATA[O TecJustiça agora também faz as contas]]></title><description><![CDATA[Corre&#231;&#227;o monet&#225;ria com juros, multa e honor&#225;rios &#8212; sobre &#237;ndices oficiais do BACEN, sem planilha herdada nem conta refeita tr&#234;s vezes.]]></description><link>https://tecjustica.substack.com/p/o-tecjustica-agora-tambem-faz-as</link><guid isPermaLink="false">https://tecjustica.substack.com/p/o-tecjustica-agora-tambem-faz-as</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Tue, 02 Jun 2026 10:01:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nlAM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nlAM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nlAM!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png 424w, /__u/substackcdn.com/image/fetch/$s_!nlAM!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png 848w, /__u/substackcdn.com/image/fetch/$s_!nlAM!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nlAM!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nlAM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png" width="1122" height="1402" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1402,&quot;width&quot;:1122,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1691830,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/199645165?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!nlAM!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png 424w, /__u/substackcdn.com/image/fetch/$s_!nlAM!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png 848w, /__u/substackcdn.com/image/fetch/$s_!nlAM!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nlAM!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21536eb2-4f4e-4a9b-ac50-f0b398a0bb7b_1122x1402.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Quem acompanha o projeto j&#225; conhece o caminho: o TecJusti&#231;a deixa a intelig&#234;ncia artificial conversar, em portugu&#234;s, com os sistemas do Judici&#225;rio &#8212; consultar processo, ler pe&#231;a, ver as partes, buscar precedente, achar suas intima&#231;&#245;es. Tudo sem abrir dez abas nem copiar n&#250;mero de um canto pro outro.</p><p>Hoje a gente sai da leitura dos autos e entra na <strong>conta</strong>. Acabamos de adicionar uma ferramenta nova: <strong>c&#225;lculo de corre&#231;&#227;o monet&#225;ria</strong> &#8212; com juros, multa e honor&#225;rios, em cima de dados oficiais do Banco Central.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>O que ela faz</h2><p>Voc&#234; pede em linguagem natural, do jeito que pediria pra um estagi&#225;rio de confian&#231;a:</p><ul><li><p>&#8220;Corrija R$ 10.000 pelo INPC de janeiro/2022 a dezembro/2024.&#8221;</p></li><li><p>&#8220;Atualiza esse valor pela SELIC e soma 1% de juros ao m&#234;s.&#8221;</p></li><li><p>&#8220;Quanto d&#225; R$ 5.000 corrigidos pelo IPCA, com juros compostos, multa de 10% e honor&#225;rios de 20%?&#8221;</p></li></ul><p>E a resposta vem mastigada: o <strong>fator de corre&#231;&#227;o acumulado</strong>, o <strong>percentual</strong> do per&#237;odo, o <strong>valor corrigido</strong> e &#8212; quando voc&#234; pede &#8212; <strong>juros</strong> (simples ou compostos), <strong>multa</strong> e <strong>honor&#225;rios</strong>, fechando no <strong>valor total</strong>.</p><p>Os &#237;ndices saem direto da base de dados aberta do <strong>BACEN</strong> (as s&#233;ries do SGS), a mesma fonte da Calculadora do Cidad&#227;o. Nada de tabela colada &#224; m&#227;o, nada de planilha herdada de origem duvidosa.</p><h2>Os &#237;ndices que ela cobre</h2><p>IPCA, IPCA-E, INPC, IGP-M, IGP-DI, INCC-M, TR, SELIC, CDI e Poupan&#231;a. Datas no formato dia/m&#234;s/ano (<code>01/01/2024</code>). Voc&#234; diz o &#237;ndice pelo nome &#8212; o resto &#233; com a ferramenta.</p><h2>Um cuidado importante (e honesto)</h2><p>Dois avisos que andam de m&#227;os dadas com o c&#225;lculo:</p><ul><li><p>A corre&#231;&#227;o s&#243; considera os meses <strong>j&#225; divulgados</strong> pelo BACEN. Se o per&#237;odo termina num m&#234;s que ainda n&#227;o fechou, esse m&#234;s pode n&#227;o entrar &#8212; n&#227;o &#233; erro, &#233; a fonte sendo fiel &#224; realidade.</p></li><li><p>A ferramenta entrega o c&#225;lculo <strong>transparente</strong> (fator, percentual, valor m&#234;s a m&#234;s), mas n&#227;o substitui a confer&#234;ncia de quem conhece o caso. &#205;ndice de corre&#231;&#227;o, marco inicial, tipo de juros &#8212; isso &#233; decis&#227;o jur&#237;dica, e continua sendo sua.</p></li></ul><p>Como na busca de intima&#231;&#245;es, a gente prefere uma ferramenta honesta a uma que finge certeza onde a responsabilidade &#233; do operador.</p><h2>Como usar</h2><p>Se voc&#234; j&#225; configurou o TecJusti&#231;a no seu assistente, n&#227;o precisa fazer nada diferente: &#233; s&#243; pedir a conta. O assistente reconhece o pedido e aciona a ferramenta sozinho &#8212; e ainda explica o resultado em texto, sem voc&#234; decorar nome de &#237;ndice nem formato de data.</p><h2>Por que isso importa</h2><p>O TecJusti&#231;a &#233; um <strong>projeto de pesquisa independente, sem fins lucrativos</strong>, mantido pelo apoio volunt&#225;rio de quem acredita na ideia. Cada ferramenta nova nasce de uma dor real &#8212; e c&#225;lculo de corre&#231;&#227;o &#233; das mais comuns: planilha herdada, &#237;ndice trocado, conta refeita tr&#234;s vezes antes de bater.</p><p>A meta continua a mesma de sempre: tirar o atrito da tarefa repetitiva pra sobrar tempo pro que exige cabe&#231;a de jurista.</p><p>Se voc&#234; j&#225; apoia o projeto, obrigado &#8212; foi o seu apoio que tornou isso poss&#237;vel. Se ainda n&#227;o e quiser acompanhar de perto, fica por aqui: vem mais coisa.</p><p>At&#233; a pr&#243;xima.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Workflows dinâmicos do Claude Code: como funcionam — e por que não são skill nem subagente]]></title><description><![CDATA[A feature nova do Claude Code explicada por dentro: um roteiro escrito uma vez que analisa a pauta inteira &#8212; e por que isso n&#227;o &#233; "mais um subagente".]]></description><link>https://tecjustica.substack.com/p/workflows-dinamicos-do-claude-code</link><guid isPermaLink="false">https://tecjustica.substack.com/p/workflows-dinamicos-do-claude-code</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Sat, 30 May 2026 15:00:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!upsv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;b15b6386-2df5-4aed-b38f-22e848e917ef&quot;,&quot;duration&quot;:null}"></div><p></p><blockquote><p>Vou dissecar com voc&#234; um workflow real, que l&#234; uma fila de processos do PJe e gera um relat&#243;rio por processo. Ele serve de mapa para entender a feature &#8212; e para ver, na pr&#225;tica, por que &#8220;mover o plano para dentro do c&#243;digo&#8221; muda tudo em rela&#231;&#227;o a um subagente ou a uma skill.</p></blockquote><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!upsv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!upsv!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!upsv!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!upsv!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!upsv!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!upsv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg" width="1456" height="818" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:818,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:192592,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/199807639?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!upsv!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!upsv!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!upsv!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!upsv!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F357545ab-d5a7-4668-ba6e-51a11de8ae91_1600x899.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>A cena de segunda-feira</h2><p>Voc&#234; &#233; servidor de uma vara e tem <strong>sessenta processos</strong> na pauta. Para cada um: abrir os autos, ver quem foi intimado, conferir quem j&#225; foi ouvido, anotar o que falta. Ler os sessenta, um a um, &#233; trabalho de dias.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Eu resolvi isso com um <strong>workflow din&#226;mico do Claude Code</strong> &#8212; uma feature nova que deixa voc&#234; comandar dezenas de agentes a partir de um roteiro escrito uma &#250;nica vez. Constru&#237; um de verdade, chamado <code>analise-processos-pje</code>, e &#233; ele que vou abrir aqui linha a linha. N&#227;o para voc&#234; decorar JavaScript &#8212; voc&#234; n&#227;o escreve isso, voc&#234; <em>descreve em portugu&#234;s</em> e o Claude escreve. Mas porque entender a anatomia &#233; o que te faz confiar na m&#225;quina, audit&#225;-la, e enxergar por que ela &#233; diferente de tudo que veio antes.</p><div><hr></div><h2>As tr&#234;s primitivas: quem segura o plano</h2><p>Antes de abrir o c&#243;digo, a distin&#231;&#227;o que organiza tudo. O Claude Code tem tr&#234;s formas de rodar uma tarefa de v&#225;rios passos, e a diferen&#231;a entre elas &#233; uma s&#243; pergunta: <strong>quem segura o plano?</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!40ro!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!40ro!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png 424w, /__u/substackcdn.com/image/fetch/$s_!40ro!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png 848w, /__u/substackcdn.com/image/fetch/$s_!40ro!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png 1272w, /__u/substackcdn.com/image/fetch/$s_!40ro!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!40ro!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png" width="816" height="477" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:477,&quot;width&quot;:816,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87175,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/199807639?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d4676c-e7ca-4caf-878b-43964a6bd3ed_816x477.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!40ro!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png 424w, /__u/substackcdn.com/image/fetch/$s_!40ro!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png 848w, /__u/substackcdn.com/image/fetch/$s_!40ro!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png 1272w, /__u/substackcdn.com/image/fetch/$s_!40ro!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ff30a6-7249-44c0-9f27-c84aa3847188_816x477.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Guarde essa tabela. Vou voltar a cada linha dela depois de abrir o workflow &#8212; porque &#233; a&#237; que a diferen&#231;a deixa de ser abstrata e vira concreta.</p><div><hr></div><h2>Anatomia de um workflow real</h2><p>O <code>analise-processos-pje</code> faz o seguinte: recebe uma lista de processos, e para <strong>cada um</strong> dispara um agente que l&#234; os autos via um servidor MCP (<code>pje-mni</code>, que conecta o Claude ao acervo do PJe), diagnostica o status &#8212; fase, pend&#234;ncias, alertas, pr&#243;ximo ato &#8212; e gera um <strong>relat&#243;rio Word</strong> por processo. Vamos pelas pe&#231;as.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!pZ2N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!pZ2N!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png 424w, /__u/substackcdn.com/image/fetch/$s_!pZ2N!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png 848w, /__u/substackcdn.com/image/fetch/$s_!pZ2N!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png 1272w, /__u/substackcdn.com/image/fetch/$s_!pZ2N!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!pZ2N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:422318,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/199807639?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!pZ2N!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png 424w, /__u/substackcdn.com/image/fetch/$s_!pZ2N!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png 848w, /__u/substackcdn.com/image/fetch/$s_!pZ2N!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png 1272w, /__u/substackcdn.com/image/fetch/$s_!pZ2N!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde66c59e-f662-4cb7-a47a-e18926bcca29_1919x1079.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>1. A capa (<code>meta</code>)</h3><pre><code><code>export const meta = {
  name: 'analise-processos-pje',
  description: 'Analisa processos (CNJ) via PJe/MNI e gera um relat&#243;rio DOCX por processo',
  phases: [
    { title: 'Analisar',   detail: 'Um agente por processo coleta e analisa via MCP' },
    { title: 'Gerar DOCX', detail: 'Renderiza o relat&#243;rio Word (determin&#237;stico)' },
  ],
}
</code></code></pre><p>&#201; o cart&#227;o de identidade. O <code>name</code> vira o comando <code>/analise-processos-pje</code>. As <code>phases</code> s&#227;o as etapas que aparecem na tela de acompanhamento. Simples assim.</p><h3>2. O pr&#233;-processamento &#8212; e aqui j&#225; mora a primeira diferen&#231;a</h3><p>Antes de <strong>qualquer</strong> agente de IA entrar em cena, o script faz trabalho de programa&#231;&#227;o pura: extrai os n&#250;meros CNJ do texto de entrada (com express&#227;o regular), normaliza para o formato oficial, <strong>remove duplicados</strong> e descarta o que n&#227;o tem 20 d&#237;gitos. Tudo isso &#233; instant&#226;neo, gratuito e determin&#237;stico &#8212; sem gastar um &#250;nico token de IA:</p><pre><code><code>function normalizar(cnj) {
  const d = String(cnj).replace(/\D/g, '')
  if (d.length !== 20) return null            // formato CNJ inv&#225;lido: fora
  // ...monta a m&#225;scara NNNNNNN-DD.AAAA.J.TT.OOOO
}

const vistos = new Set()
for (const c of entradaProcessos) {
  const n = normalizar(c)
  if (!n) { invalidos.push(c); continue }
  if (vistos.has(n.digitos)) continue          // dedup
  vistos.add(n.digitos)
  processosValidos.push(n)
}
</code></code></pre><p>Repare no que isso significa: <strong>o workflow executa c&#243;digo de verdade</strong>. Validar CNJ, deduplicar, contar &#8212; &#233; l&#243;gica exata, e ela roda como l&#243;gica exata. Uma skill &#8220;pediria&#8221; ao Claude para validar os n&#250;meros, e o Claude <em>poderia</em> escorregar. O workflow n&#227;o pede; ele executa.</p><h3>3. O formul&#225;rio (<code>schema</code>)</h3><p>Cada agente de an&#225;lise &#233; <strong>obrigado</strong> a devolver um objeto num formato fixo &#8212; e o runtime valida; se o modelo erra o formato, ele tenta de novo. &#201; o equivalente, no mundo dos agentes, ao Pydantic na fronteira de uma API:</p><pre><code><code>const ANALISE_SCHEMA = {
  type: 'object',
  properties: {
    numero_cnj:    { type: 'string' },
    fase_processual: { type: 'string' },     // instru&#231;&#227;o? concluso p/ senten&#231;a?
    pendencias:    { type: 'array', items: { type: 'string' } },
    alertas:       { type: 'array', items: { type: 'string' } }, // prescri&#231;&#227;o, r&#233;u preso...
    tipo_pronunciamento_sugerido: { type: 'string' },
    proximos_passos: { type: 'array', items: { type: 'string' } },
    // ...partes, valor da causa, &#250;ltimos atos, etc.
  },
  required: ['numero_cnj', 'fase_processual', 'tipo_pronunciamento_sugerido', 'proximos_passos'],
}
</code></code></pre><p>Voc&#234; recebe um objeto JS pronto, sem ficar fazendo <em>parse</em> de texto solto. Sessenta processos, sessenta objetos no mesmo formato.</p><h3>4. O cora&#231;&#227;o: o <code>pipeline</code> de dois est&#225;gios</h3><pre><code><code>phase('Analisar')
const resultados = await pipeline(
  processosValidos,
  // EST&#193;GIO 1 &#8212; l&#234; os autos via MCP e analisa (modelo escolhido por etapa)
  (proc) =&gt; agent(promptAnalise(proc, profundidade), {
    label: `analise:${proc.curto}`, schema: ANALISE_SCHEMA, model: 'sonnet',
  }),
  // EST&#193;GIO 2 &#8212; gera o DOCX (passo determin&#237;stico: roda um script Python)
  (analise, proc) =&gt; agent(promptRender(analise, proc), {
    label: `docx:${proc.curto}`, schema: DOCX_SCHEMA, model: 'sonnet',
  }).then(docx =&gt; ({ proc, analise, docx })),
)
</code></code></pre><p>Tr&#234;s coisas acontecem aqui que valem ouro. Primeiro, <code>pipeline</code> &#233; uma <strong>esteira</strong>: o processo A j&#225; est&#225; sendo renderizado em Word enquanto o processo B ainda est&#225; sendo analisado &#8212; ningu&#233;m espera o lote inteiro. Segundo, voc&#234; <strong>escolhe o modelo por etapa</strong> &#8212; a an&#225;lise pode ir num modelo mais econ&#244;mico para segurar custo, reservando o mais forte s&#243; onde precisa de mais cabe&#231;a. Terceiro, e mais elegante: o est&#225;gio 2 <strong>n&#227;o pede para a IA &#8220;fazer&#8221; um Word</strong> (fr&#225;gil); ele manda o agente escrever os dados num arquivo e rodar um <code>render_relatorio.py</code> determin&#237;stico. An&#225;lise &#233; trabalho de IA; renderiza&#231;&#227;o &#233; trabalho de c&#243;digo. Cada um no seu lugar.</p><h3>5. O retorno &#8212; e a segunda grande diferen&#231;a</h3><pre><code><code>return {
  total_concluidos: relatorios.filter(r =&gt; r.docx_ok).length,
  saida_dir: saidaDir,
  relatorios,   // resumo compacto: processo, prioridade, fase, caminho do .docx
}
</code></code></pre><p>Os <strong>sessenta objetos de an&#225;lise completos</strong> &#8212; cada um com partes, movimenta&#231;&#245;es, alertas, pr&#243;ximos passos &#8212; ficaram morando na vari&#225;vel <code>resultados</code>. S&#243; este resumo enxuto (umas poucas linhas por processo) volta para a conversa. Segure essa imagem; ela &#233; a chave da pr&#243;xima se&#231;&#227;o.</p><div><hr></div><h2>Por que isso N&#195;O &#233; um subagente</h2><p>Imagine fazer a mesma tarefa com subagentes &#8220;normais&#8221;. O Claude vira o maestro turno a turno: ele dispara um agente, <strong>l&#234; o resultado dentro do contexto dele</strong>, decide o pr&#243;ximo, e por a&#237; vai. Agora fa&#231;a a conta. Cada processo do PJe traz dezenas de p&#225;ginas de autos; uma an&#225;lise carrega facilmente mais de 100 mil tokens. Sessenta deles <strong>no contexto do Claude</strong> estouram a janela por volta do oitavo. O maestro satura &#8212; exatamente como voc&#234; saturaria tentando lembrar de cor o conte&#250;do de sessenta processos ao mesmo tempo.</p><p>No workflow isso n&#227;o acontece, e a raz&#227;o est&#225; naquele <code>return</code>: os sessenta objetos vivem em <code>resultados</code>, uma <strong>vari&#225;vel do script</strong>, fora do contexto do Claude. A conversa s&#243; recebe o resumo. &#201; a linha &#8220;onde ficam os resultados parciais&#8221; da tabela, virando concreta.</p><p>Tem mais. Aquele <code>pipeline(...)</code> <strong>&#233; o plano, escrito em c&#243;digo</strong>. Num subagente, esse la&#231;o estaria na cabe&#231;a do Claude, improvisado a cada turno &#8212; e ele perderia o fio. E se voc&#234; interromper no meio: o subagente reinicia o turno do zero; o workflow <strong>retoma de onde parou</strong>, reaproveitando do cache os processos j&#225; analisados.</p><div><hr></div><h2>Por que isso N&#195;O &#233; uma skill</h2><p>Uma skill &#233; um conjunto de <strong>instru&#231;&#245;es que o Claude segue</strong> &#8212; no contexto dele. Ela &#233; repet&#237;vel como <em>texto</em>: &#8220;para cada processo, fa&#231;a A, B, C&#8221;. Mas a orquestra&#231;&#227;o n&#227;o &#233; c&#243;digo. O Claude <strong>re-improvisa a coordena&#231;&#227;o</strong> a cada vez, os resultados intermedi&#225;rios continuam enchendo o contexto dele, e n&#227;o existe um <code>pipeline</code> de verdade rodando dezesseis agentes em paralelo como uma unidade retom&#225;vel.</p><p>Volte ao pr&#233;-processamento (pe&#231;a 2). A skill <em>pediria</em> ao Claude para validar os CNJs e deduplicar; o workflow <strong>executa</strong> isso como JavaScript &#8212; regex, <code>Set</code>, contagem &#8212; sem margem para escorreg&#227;o. Volte &#224; renderiza&#231;&#227;o (pe&#231;a 4): a skill provavelmente mandaria a IA montar o Word, e a IA trope&#231;a em formata&#231;&#227;o; o workflow chama um script Python determin&#237;stico. A skill diz <em>o que</em> fazer; o workflow <strong>codifica como</strong> e roda por conta pr&#243;pria, em segundo plano, enquanto sua sess&#227;o fica livre.</p><p>Em uma frase: a skill &#233; uma receita que o Claude l&#234; e tenta seguir; o workflow &#233; a receita <strong>transformada em m&#225;quina</strong> que executa sozinha.</p><div><hr></div><h2>O que s&#243; um workflow deixa voc&#234; codificar</h2><p>A consequ&#234;ncia de o plano virar c&#243;digo n&#227;o &#233; s&#243; &#8220;rodar mais agentes&#8221;. &#201; poder embutir <strong>padr&#245;es de qualidade repet&#237;veis</strong>. O exemplo que mais importa no Direito: a <strong>verifica&#231;&#227;o adversarial</strong>. Depois de buscar um precedente, voc&#234; pode disparar tr&#234;s agentes independentes para <em>tentar derrub&#225;-lo</em> &#8212; &#8220;esse ac&#243;rd&#227;o existe mesmo? localize o original; se n&#227;o confirmar, marque suspeito&#8221; &#8212; e s&#243; aceitar os que sobrevivem. Isso n&#227;o &#233; firula: o TJ-PR j&#225; rejeitou um recurso com 43 julgados inventados por IA, e um juiz do TRF-1 foi investigado pelo CNJ por citar precedentes inexistentes do STJ. O improviso alucina; o rito, codificado, verifica.</p><p>Some a isso o modelo escolhido por etapa, a execu&#231;&#227;o em paralelo com at&#233; 16 agentes, o resultado intermedi&#225;rio fora do contexto e a capacidade de retomar &#8212; e voc&#234; tem um patamar que nem o subagente nem a skill alcan&#231;am, porque os dois dependem de o Claude segurar o plano na pr&#243;pria cabe&#231;a.</p><div><hr></div><h2>O fecho</h2><p>A diferen&#231;a entre ler sessenta processos &#224; m&#227;o e escrever (uma vez) um roteiro que l&#234; os sessenta em paralelo n&#227;o &#233; de esfor&#231;o &#8212; &#233; de <strong>alavanca</strong>. E &#233; por isso que a feature importa tanto: o plano sair da cabe&#231;a do Claude e virar c&#243;digo &#233; o que permite a uma <strong>&#250;nica pessoa</strong> comandar uma equipe inteira de agentes, com m&#233;todo e rastro, sem time de TI e sem hospedar nada.</p><p>Uma ressalva, e s&#243; uma: o workflow n&#227;o decide &#8212; ele prepara. A Resolu&#231;&#227;o CNJ 615/2025 exige supervis&#227;o humana, e &#233; justamente isso que faz de voc&#234; o multiplicador, e n&#227;o um carimbador. A m&#225;quina levanta o material; a leitura, o convencimento e a caneta continuam seus.</p><p>E tudo come&#231;a com uma frase em portugu&#234;s dita ao computador: <em>&#8220;crie um workflow que&#8230;&#8221;</em>.</p><div><hr></div><h2>Fontes</h2><ul><li><p>Claude Code &#8212; <em>Orchestrate subagents at scale with dynamic workflows</em>: https://code.claude.com/docs/en/workflows</p></li><li><p>Claude Code &#8212; <em>Create custom subagents</em>: https://code.claude.com/docs/en/sub-agents</p></li><li><p>Migalhas &#8212; <em>TJ-PR rejeita recurso feito por IA que inventou 43 jurisprud&#234;ncias</em>: https://www.migalhas.com.br/quentes/429134/tj-pr-rejeita-recurso-feito-por-ia-que-inventou-43-jurisprudencias</p></li><li><p>ConJur &#8212; <em>CNJ vai investigar juiz que usou tese inventada pelo ChatGPT</em> (TRF-1): https://www.conjur.com.br/2023-nov-12/cnj-vai-investigar-juiz-que-usou-tese-inventada-pelo-chatgpt-para-escrever-decisao/</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Planejar antes de analisar: por que dividi minha análise processual em duas skills]]></title><description><![CDATA[Separar planejamento de execu&#231;&#227;o em duas skills, com revis&#227;o humana entre elas, resolve o problema de relat&#243;rios bonitos que erram o ponto.]]></description><link>https://tecjustica.substack.com/p/planejar-antes-de-analisar-por-que</link><guid isPermaLink="false">https://tecjustica.substack.com/p/planejar-antes-de-analisar-por-que</guid><dc:creator><![CDATA[Marcos Antônio]]></dc:creator><pubDate>Fri, 29 May 2026 15:01:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RaDU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!RaDU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!RaDU!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!RaDU!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!RaDU!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RaDU!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_webp, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!RaDU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1817602,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://tecjustica.substack.com/i/199495659?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!RaDU!, /__u/tecjustica.substack.com/w_424, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png 424w, /__u/substackcdn.com/image/fetch/$s_!RaDU!, /__u/tecjustica.substack.com/w_848, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png 848w, /__u/substackcdn.com/image/fetch/$s_!RaDU!, /__u/tecjustica.substack.com/w_1272, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png 1272w, /__u/substackcdn.com/image/fetch/$s_!RaDU!, /__u/tecjustica.substack.com/w_1456, /__u/tecjustica.substack.com/c_limit, /__u/tecjustica.substack.com/f_auto, /__u/tecjustica.substack.com/q_auto:good, /__u/tecjustica.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63d5a8ad-9fe8-417a-84c8-83dafee1cba1_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Toda vez que pe&#231;o a uma IA para &#8220;analisar esse processo&#8221;, recebo um relat&#243;rio bonito, bem escrito, que cobre v&#225;rios pontos &#8212; e que, em metade das vezes, <strong>n&#227;o responde a pergunta que eu tinha</strong>. A IA leu o que achou importante. Eu queria saber outra coisa.</p><p>Quem trabalha em vara &#8212; assessor, servidor, magistrado &#8212; conhece essa frustra&#231;&#227;o. E n&#227;o &#233; problema da IA. &#201; problema de contexto.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>O insight veio do code review</h2><p>Esta semana saiu um post no blog da Claude sobre como a CodeRabbit &#8212; plataforma de revis&#227;o de c&#243;digo com IA, que processa 2 milh&#245;es de pull requests por semana &#8212; reestruturou seu agente de gera&#231;&#227;o de c&#243;digo: <a href="https://claude.com/blog/how-coderabbit-used-claude-to-build-an-agent-orchestration-system">How CodeRabbit Used Claude to Build an Agent Orchestration System</a>.</p><p>O que eles descobriram: o modo de falha mais comum de c&#243;digo gerado por IA n&#227;o &#233; c&#243;digo quebrado. &#201; <strong>c&#243;digo que compila, passa nos testes, e n&#227;o faz o que o time queria</strong>. A causa: o desenvolvedor experiente tem contexto na cabe&#231;a (regras de neg&#243;cio, decis&#245;es pr&#233;vias, padr&#245;es internos) que ele n&#227;o escreve no prompt porque para ele &#233; &#243;bvio. A IA preenche os buracos com algo plaus&#237;vel. Plaus&#237;vel raramente &#233; certo.</p><p>A solu&#231;&#227;o foi inserir uma <strong>camada de planejamento estruturada antes da gera&#231;&#227;o de c&#243;digo</strong>. Em vez de a IA sair codando, ela primeiro produz um plano &#8212; um documento curto que diz o que vai fazer, com que premissas, e que limites. O time revisa o plano em segundos. S&#243; ent&#227;o o c&#243;digo come&#231;a a ser gerado.</p><p>A tese deles, em uma linha: <strong>a qualidade do plano determina a qualidade do output, e quanto mais barato gerar resultado fica, mais caro &#233; caminhar na dire&#231;&#227;o errada</strong>.</p><h2>O paralelo cai como luva na an&#225;lise processual</h2><p>Trocar &#8220;c&#243;digo&#8221; por &#8220;minuta&#8221;, &#8220;pull request&#8221; por &#8220;processo&#8221; e &#8220;desenvolvedor&#8221; por &#8220;assessor&#8221;, e o problema &#233; literalmente o mesmo. Quando pe&#231;o a uma IA para analisar um processo:</p><ul><li><p>Eu tenho na cabe&#231;a que <strong>essa vara j&#225; viu esse banco fazendo essa fraude tr&#234;s vezes</strong>. Eu n&#227;o digo. A IA n&#227;o sabe.</p></li><li><p>Eu sei que o juiz prefere <strong>senten&#231;a enxuta, sem prolixidade</strong>. Eu n&#227;o digo. A IA produz tr&#234;s p&#225;ginas de fundamenta&#231;&#227;o.</p></li><li><p>Eu sei que o ponto-chave deste processo &#233; <strong>prescri&#231;&#227;o</strong>, n&#227;o o m&#233;rito. Eu n&#227;o digo. A IA analisa o m&#233;rito em detalhe e menciona prescri&#231;&#227;o num par&#225;grafo no final.</p></li></ul><p>O contexto que faz a an&#225;lise certa mora na cabe&#231;a de quem trabalha na vara h&#225; anos. A IA n&#227;o tem como adivinhar &#8212; e a gente, na pressa, esquece de contar.</p><h2>Duas skills em vez de uma</h2><p>Comecei a separar minha an&#225;lise processual em <strong>duas skills</strong> do Claude. A divis&#227;o funciona tanto para quem usa o <a href="https://mcp.tecjustica.com/">TecJusti&#231;a MCP</a> como fonte de dados, quanto para quem extrai os autos por OCR a partir de um PDF do PJe, ou quem faz upload direto dos arquivos no Claude.ai.</p><h3>Skill 1 &#8212; <code>planejar-analise</code></h3><p>Custa quase nada. L&#234; apenas os <strong>metadados</strong> do processo e a <strong>&#250;ltima pe&#231;a</strong> relevante (a den&#250;ncia, a contesta&#231;&#227;o, a manifesta&#231;&#227;o recente). N&#227;o baixa o processo inteiro. N&#227;o gasta tokens lendo tudo. Pode rodar com um modelo barato &#8212; Haiku resolve.</p><p>Output: um plano em Markdown com cinco campos:</p><ol><li><p><strong>Tipo de demanda identificado</strong> (a&#231;&#227;o penal por roubo, revisional de consignado, execu&#231;&#227;o fiscal&#8230;).</p></li><li><p><strong>Teses ou pontos centrais prov&#225;veis.</strong></p></li><li><p><strong>Documentos priorit&#225;rios a ler</strong> &#8212; e quais ignorar.</p></li><li><p><strong>Riscos e peculiaridades</strong> desse caso espec&#237;fico.</p></li><li><p><strong>Formato de sa&#237;da esperado</strong> (relat&#243;rio pr&#233;-senten&#231;a? minuta de despacho? voto?).</p></li></ol><p>Esse plano fica salvo como <code>plano-analise-{numero-cnj}.md</code>.</p><h3>Skill 2 &#8212; <code>executar-analise</code></h3><p>Recebe o plano aprovado. <strong>S&#243; agora</strong> baixa os documentos relevantes (ou processa o PDF com OCR), gasta os tokens do modelo grande, e produz a pe&#231;a final.</p><p>Entre as duas skills, <strong>eu reviso o plano em trinta segundos</strong>. Acrescento o contexto que estava na minha cabe&#231;a e que a IA n&#227;o tinha como saber: &#8220;tamb&#233;m verifica prescri&#231;&#227;o&#8221;, &#8220;ignora os mero impulso&#8221;, &#8220;o juiz quer mais objetividade&#8221;, &#8220;olha se a v&#237;tima se retratou em ju&#237;zo&#8221;.</p><h2>Como fica na pr&#225;tica &#8212; dois exemplos da Vara de Ocara</h2><p><strong>Exemplo 1 &#8212; A&#231;&#227;o penal por viol&#234;ncia dom&#233;stica (Lei Maria da Penha):</strong></p><p>A skill <code>planejar-analise</code> l&#234; s&#243; a den&#250;ncia e os metadados. Devolve algo assim:</p><blockquote><p><strong>Tipo:</strong> a&#231;&#227;o penal &#8212; Lei 11.340 (Maria da Penha). Ind&#237;cios de les&#227;o corporal em contexto dom&#233;stico. <strong>Pontos a verificar:</strong> materialidade (laudo pericial, prontu&#225;rio), autoria (declara&#231;&#245;es da v&#237;tima, oitivas de testemunhas), aplica&#231;&#227;o pr&#233;via de medidas protetivas, eventual descumprimento de medida, antecedentes do r&#233;u. <strong>Documentos a priorizar:</strong> den&#250;ncia, laudo de les&#227;o corporal, boletim de ocorr&#234;ncia, depoimento da v&#237;tima em sede policial e em ju&#237;zo. <strong>Documentos a ignorar:</strong> intima&#231;&#245;es, certid&#245;es cartor&#225;rias, juntadas de procura&#231;&#227;o. <strong>Formato esperado:</strong> relat&#243;rio pr&#233;-senten&#231;a, com t&#243;picos objetivos para cada elemento do tipo penal.</p></blockquote><p>Em trinta segundos eu valido ou ajusto. Posso acrescentar: &#8220;verifica eventual retrata&#231;&#227;o da v&#237;tima em ju&#237;zo &#8212; &#233; comum nesses casos e muda a estrat&#233;gia de fundamenta&#231;&#227;o&#8221;.</p><p>A&#237; sim a skill <code>executar-analise</code> faz o trabalho pesado, focada, sem se perder em pe&#231;as que n&#227;o importam.</p><p><strong>Exemplo 2 &#8212; Revisional de contrato banc&#225;rio:</strong></p><p>O plano identifica o tipo de contrato (consignado, cart&#227;o, cheque especial), lista as teses prov&#225;veis (juros abusivos, capitaliza&#231;&#227;o indevida, onerosidade excessiva), aponta os documentos cr&#237;ticos (contrato, demonstrativo de d&#233;bito, extrato de margem). Eu valido. A execu&#231;&#227;o s&#243; l&#234; o que interessa. Acabou o relat&#243;rio de seis p&#225;ginas que reconta a hist&#243;ria do processo e ignora a tese central.</p><h2>Por que isso vale tanto para MCP quanto para OCR</h2><p>O ponto que mais me animou nesse desenho: <strong>a divis&#227;o &#233; arquitetural, n&#227;o tecnol&#243;gica</strong>. N&#227;o importa de onde v&#234;m os dados do processo.</p><ul><li><p><strong>Via MCP</strong> (caso de quem usa o TecJusti&#231;a MCP Lite, conectado ao DataLake do PDPJ/CNJ): a skill <code>planejar-analise</code> consome as tools de metadados; a <code>executar-analise</code> consome as tools de leitura de documento.</p></li><li><p><strong>Via OCR de PDF</strong> (PJe baixado, autos f&#237;sicos digitalizados, processos administrativos): a <code>planejar-analise</code> recebe o sum&#225;rio e a pe&#231;a mais recente; a <code>executar-analise</code> processa o restante.</p></li><li><p><strong>Via upload direto</strong> no Claude.ai (escrit&#243;rio de advocacia que sobe os autos no chat): mesma l&#243;gica &#8212; primeiro o plano, depois a execu&#231;&#227;o.</p></li></ul><p>O ganho de qualidade vem da <strong>arquitetura de duas etapas com humano no meio</strong>, n&#227;o da fonte de dados. Quem est&#225; construindo ferramenta jur&#237;dica com IA hoje, em qualquer pilha, pode aplicar isso j&#225; amanh&#227;.</p><h2>O plano vira mem&#243;ria da vara</h2><p>Tem um efeito secund&#225;rio que a CodeRabbit destaca e que faz ainda mais sentido no judici&#225;rio: o plano &#233; um <strong>artefato persistente</strong>.</p><ul><li><p>Daqui a tr&#234;s meses, quando o processo volta concluso, abro o plano antigo e recupero o contexto em dez segundos.</p></li><li><p>Quando um servidor novo chega &#224; vara, l&#234; os planos antigos e absorve o padr&#227;o decis&#243;rio da unidade.</p></li><li><p>Quando algu&#233;m pergunta &#8220;por que essa an&#225;lise focou em prescri&#231;&#227;o?&#8221;, a resposta est&#225; no plano.</p></li></ul><p>No judici&#225;rio, isso &#233; <strong>mem&#243;ria institucional que hoje some quando o servidor &#233; removido</strong>. Ter os planos salvos cria um ativo da unidade &#8212; uma camada de conhecimento que sobrevive &#224; rotatividade.</p><h2>Experimento m&#237;nimo</h2><p>Estou pilotando essa divis&#227;o na Vara &#218;nica de Ocara, principalmente em processos penais (que s&#227;o a maioria por aqui) e em a&#231;&#245;es revisionais banc&#225;rias. Os primeiros sinais s&#227;o bons: menos retrabalho, an&#225;lises mais cir&#250;rgicas, e &#8212; talvez o mais importante &#8212; <strong>menos tokens gastos lendo o que n&#227;o importa</strong>.</p><p>Se voc&#234; usa IA na sua vara ou no seu escrit&#243;rio, recomendo o experimento mais simples poss&#237;vel: na pr&#243;xima an&#225;lise que pedir ao Claude (ou a qualquer outro modelo), <strong>pare antes de mandar ele ler tudo</strong>. Pe&#231;a primeiro um plano de an&#225;lise. Revise. Acrescente o contexto que est&#225; na sua cabe&#231;a. A&#237; libera a execu&#231;&#227;o.</p><p>Voc&#234; vai notar a diferen&#231;a na primeira tentativa.</p><div><hr></div><p><em>Inspira&#231;&#227;o: <a href="https://claude.com/blog/how-coderabbit-used-claude-to-build-an-agent-orchestration-system">How CodeRabbit Used Claude to Build an Agent Orchestration System</a> &#8212; blog da Claude, maio de 2026.</em></p><p><em>O <a href="https://mcp.tecjustica.com/">TecJusti&#231;a MCP</a> &#233; o servidor que conecta Claude e outras IAs ao DataLake do PDPJ/CNJ para consulta de processos judiciais brasileiros.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://tecjustica.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscrever&quot;,&quot;language&quot;:&quot;pt&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">TecJusti&#231;a &#233; uma publica&#231;&#227;o apoiada pelos leitores. Para receber novos posts e apoiar o meu trabalho, considere tornar-se um subscritor gratuito ou pago.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Digite o seu e-mail..." tabindex="-1"><input type="submit" class="button primary" value="Subscrever"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>