langchain-ai/langgraph
É o controlador de processos para agentes de IA que precisam pensar em vários passos, lembrar do que fizeram e às vezes parar para pedir aprovação humana. Quando o agente deixa de ser uma pergunta e vira um fluxo, ele entra aqui.
O que é, em uma frase honesta
LangGraph é um framework de orquestração para construir agentes que rodam por muito tempo e mantêm estado. Ele modela o trabalho do agente como um grafo, com etapas e caminhos que podem voltar, ramificar e repetir, em vez de uma linha reta. Por baixo, dá memória persistente, pontos de checagem para retomar de onde parou, e portões onde um humano aprova antes de seguir.
É mais baixo nível e mais controlável do que as abstrações prontas do LangChain, da mesma empresa.
Para que serve na prática
Serve para os casos onde o agente precisa de verdade percorrer um processo, não responder uma pergunta. Um fluxo que tenta, falha, tenta de novo e só escala para um humano quando trava. Um agente que lembra do cliente entre sessões.
Um processo com aprovação obrigatória antes de executar algo sensível, como emitir um pagamento. É a camada onde 'a IA decide sozinha' ganha freios, memória e pontos de controle, que é o que separa um agente de brinquedo de um agente que você deixa tocar processo real.
Quando faz sentido pra você que lidera
Você nunca vai abrir o LangGraph, mas vai precisar entender a ideia central: agente sério precisa de estado, retomada e ponto de aprovação humana. Quando o time fala em colocar um agente para tocar um fluxo de várias etapas, a pergunta de liderança é exatamente essa, onde o humano entra para aprovar e como o processo se recupera quando algo dá errado. Empresas como Klarna e Replit citam esse ferramental em produção, o que mostra que a conversa saiu do laboratório.
Saber disso te tira da posição de aprovar uma automação sem entender onde ela pode falhar.
Por que está no mapa
Está no mapa por ser uma das peças mais adotadas para colocar agentes complexos em produção de verdade, com nomes conhecidos de mercado usando em escala. Representa o amadurecimento da categoria: a passagem de agentes que respondem para agentes que executam processos longos, com controle e supervisão. É a engenharia que torna possível confiar um fluxo de negócio a uma máquina sem perder o controle dele.
Valeu pelo feedback. Isso ajuda a afiar a biblioteca.