Deep Agents Architecture
Criteri di decisione per Deep Agents: backend, sotto-agenti, middleware, HITL, checkpointing.
Promosso
Cosa fa
Uno skill di riferimento/criterio di decisione per l'architettura di applicazioni LangChain Deep Agents: quando usare Deep Agents vs una semplice chiamata LLM, quale backend (State/Filesystem/Store/Composite) si adatta a un caso d'uso, pattern di delega dei sotto-agenti e ordine di stacking del middleware. Si attiva su domande di architettura come la scelta dei backend, la progettazione di sistemi di sotto-agenti o la decisione tra Deep Agents e alternative, non su richieste di implementazione o debugging.
Rapporto di test
Ho eseguito una vera decisione backend/sotto-agente attraverso i suoi criteri: ha forzato una divisione CompositeBackend (StateBackend predefinito, StoreBackend instradato a /preferences/) che una risposta a memoria aveva lasciato vaga, e ha reso 'no subagents, no HITL' una riga esplicita scritta invece di un'assunzione non dichiarata.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/existential-birds/beagle cd beagle mkdir -p ~/.claude/skills cp -r plugins/beagle-ai/skills/deepagents-architecture ~/.claude/skills/deepagents-architecture
Comandi e prompt di esempio
/deepagents-architectureCriteri di decisione per Deep Agents: backend, sotto-agenti, middleware, HITL, checkpointing.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Should I use Deep Agents or just call the LLM directly here?Help me design a subagent system for my LangGraph deep agentWhat backend should I use, StateBackend or FilesystemBackend?