Deep Agents
v0.5 — Edição de 2026. Um curso em áudio abrangente sobre Deep Agents, a biblioteca Python open-source para construir e orquestrar agentes GenAI LLM. Aprenda o padrão agent harness, gestão de contexto e implementações prontas para produção. (v0.5, Edição de 2026).
Episódios
O Padrão Agent Harness
3m 34sEste episódio aborda a identidade central da biblioteca Deep Agents e o que é realmente um 'agent harness'. Os ouvintes vão aprender por que razão o Deep Agents existe, como funciona sobre o LangChain e o LangGraph, e como se compara a soluções fortemente integradas como o Claude Agent SDK ou o Codex.
O Ciclo Principal
3m 47sEste episódio aborda os conceitos básicos para lançar um agente usando a função create_deep_agent. Os ouvintes vão aprender a configurar uma model string, passar ferramentas básicas e permitir que o agente planeie e execute um pedido de forma autónoma.
O Sistema de Ficheiros Pluggable
3m 20sEste episódio aborda como os Deep Agents interagem com ficheiros através de backends pluggable. Os ouvintes vão aprender a diferença entre StateBackend, FilesystemBackend e LocalShellBackend, e como conceder acesso local a um agente de forma segura.
System Prompts Dinâmicos
4m 27sEste episódio aborda como os Deep Agents montam a engenharia de contexto de forma dinâmica. Os ouvintes vão aprender como os system prompts, tool schemas e o contexto de runtime se combinam para dar ao agente exatamente as instruções de que necessita.
Compressão e Offloading de Contexto
3m 37sEste episódio aborda como os Deep Agents sobrevivem a tarefas de longa duração sem atingir os limites de tokens. Os ouvintes vão aprender sobre o offloading automático de ferramentas para o sistema de ficheiros virtual e o resumo dinâmico de conversas.
Isolamento de Contexto com Subagents Síncronos
4m 09sEste episódio aborda como evitar a sobrecarga de contexto através da delegação de tarefas. Os ouvintes vão aprender a configurar o parâmetro subagents e a usar a ferramenta task integrada para criar agentes efémeros e especializados.
Intervenções Human-in-the-Loop
3m 56sEste episódio aborda como pausar a execução do agente para operações sensíveis. Os ouvintes vão aprender a configurar o parâmetro interrupt_on para exigir aprovação, rejeição ou edições antes de uma ferramenta ser executada.
Estender o Harness com Middleware
3m 41sEste episódio aborda como o Deep Agents gere as suas capacidades nos bastidores através de middleware. Os ouvintes vão aprender a intercetar chamadas de ferramentas e a estender o graph state de forma segura sem mutar instâncias.
Convenções de Projeto via Ficheiros de Memória
3m 43sEste episódio aborda como dar a um agente uma compreensão persistente da sua base de código. Os ouvintes vão aprender como os ficheiros AGENTS.md servem como memória sempre carregada para estilo de código e padrões de arquitetura.
Progressive Disclosure com Skills
3m 59sEste episódio aborda como expandir a especialização de um agente sem rebentar com a janela de contexto. Os ouvintes vão aprender a escrever ficheiros SKILL.md e como o agente utiliza progressive disclosure para corresponder tarefas a skills.
Armazenamento de Memória a Longo Prazo
3m 37sEste episódio aborda como persistir ficheiros e conhecimento através de múltiplas threads. Os ouvintes vão aprender a configurar um CompositeBackend para encaminhar diretórios específicos para um LangGraph Store persistente.
Execução de Código em Sandboxes
4m 00sEste episódio aborda como executar código gerado por agentes de forma segura usando sandboxes remotas. Os ouvintes vão aprender a configurar o padrão Sandbox-as-tool com fornecedores como Modal, Daytona e Runloop.
UX de Streaming de Subgraphs
3m 34sEste episódio aborda como construir interfaces transparentes para fluxos de trabalho multi-agente usando o streaming do LangGraph. Os ouvintes vão aprender sobre o formato stream v2 e como acompanhar o progresso através dos namespaces dos subagents.
A CLI e Ferramentas MCP Externas
4m 27sEste episódio apresenta a CLI do Deep Agents e como estendê-la com o Model Context Protocol (MCP). Os ouvintes vão aprender a configurar ficheiros .mcp.json para ligar perfeitamente o seu agente a bases de dados e APIs externas.
Integrações de Editor via ACP
4m 15sEste episódio aborda o Agent Client Protocol (ACP) e como trazer Deep Agents personalizados para IDEs. Os ouvintes vão aprender a executar um AgentServerACP sobre stdio para interagir com editores de código como o Zed.
Background Workers com Async Subagents
4m 12sEste episódio aborda o lançamento de tarefas de segundo plano não bloqueantes para fluxos de trabalho de longa duração. Os ouvintes vão aprender como as configurações de AsyncSubAgent são implementadas de forma independente no LangSmith e interagem através das ferramentas start, check, update e cancel.