Deep Agents Architecture

Bramki decyzyjne dla Deep Agents: backend, subagenci, middleware, HITL, checkpointing.

Autor: existential-birds · existential-birds/beagle

Testowano · Działa ★ 9.2/10

Deep Agents Architecture — Bramki decyzyjne dla Deep Agents: backend, subagenci, middleware, HITL, checkpointing.

Co robi ten skill

Umiejętność referencyjna/decyzyjna do architektury aplikacji LangChain Deep Agents: kiedy używać Deep Agents vs zwykłe wywołanie LLM, który backend (State/Filesystem/Store/Composite) pasuje do przypadku użycia, wzorce delegowania subagentów i kolejność układania middleware. Uruchamia się na pytania architektoniczne, takie jak wybór backendów, projektowanie systemów subagentów lub decyzja Deep Agents vs alternatywy, nie na żądania implementacji ani debugowania.

Raport z testu

Przeprowadzono rzeczywistą decyzję backend/subagent przez jego bramki: wymusiło podział CompositeBackend (domyślny StateBackend, StoreBackend przekierowany do /preferences/), który odpowiedź z czystej pamięci pozostawiła niejasną, i uczyniło 'no subagents, no HITL' wyraźną, zapisaną linią zamiast niewypowiedzianego założenia.

Testowano: 2026-07-14 · Claude Code 2.x (agent harness)

Instalacja

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

Komendy i przykładowe prompty

  • /deepagents-architectureBramki decyzyjne dla Deep Agents: backend, subagenci, middleware, HITL, checkpointing.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Should I use Deep Agents or just call the LLM directly here?
  • Help me design a subagent system for my LangGraph deep agent
  • What backend should I use, StateBackend or FilesystemBackend?