Sobre o projeto
Deep Agents é um harness de agentes de código aberto projetado para proporcionar uma experiência "batteries-included" para a construção de agentes de IA. Ele é agnóstico ao modelo, suportando qualquer LLM com capacidades de chamada de ferramentas, incluindo APIs de fronteira e modelos locais via Ollama ou vLLM.
As principais capacidades incluem:
- Sub-agentes: Capacidade de delegar tarefas a agentes com janelas de contexto isoladas.
- Integração de Sistema de Arquivos: Suporte para leitura, escrita, edição e pesquisa em backends locais, sandboxed ou remotos.
- Gestão de Contexto: Ferramentas para resumir threads longas e descarregar saídas de ferramentas para o disco para gerir limites de tokens.
- Acesso ao Shell: Capacidade de executar comandos dentro de um sandbox escolhido.
- Memória Persistente: Backends de estado e armazenamento plugáveis para recuperação entre diferentes sessões.
- Human-in-the-loop: Mecanismos para aprovar, editar ou rejeitar chamadas de ferramentas antes da execução.
- Skills e Tools: Suporte para comportamentos reutilizáveis (skills) e funções personalizadas ou servidores MCP.
Construído sobre o LangGraph, ele suporta streaming, persistência e checkpointing, e integra-se ao LangSmith para rastreamento e avaliação.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.