langchain-ai/deep-agents-core

Rufe diese Fähigkeit auf, wenn Sie eine beliebige Deep Agents-Anwendung erstellen. Behandelt create_deep_agent(), Harness-Architektur, SKILL.md-Format und Konfigurationsoptionen.

Was ist deep-agents-core?

Das Skill `langchain-ai/deep-agents-core` ist die zentrale Referenz für die Entwicklung von Anwendungen mit dem Deep Agents-Framework. Es beschreibt die Kernfunktionen, einschließlich der `create_deep_agent()`-Methode zur Initialisierung eines Agenten, der Harness-Architektur als ausführbare Umgebung sowie des standardisierten SKILL.md-Formats zur Definition von Agentenfähigkeiten. Zudem werden Konfigurationsoptionen wie API-Keys, Modellauswahl und Umgebungsvariablen behandelt. Das Skill unterstützt Entwickler dabei, Agenten systematisch aufzubauen und zu skalieren, indem es bewährte Patterns der Agentenentwicklung in ein modulares, wiederholbares Schema fasst. Es ist für alle gängigen KI-Agenten-Plattformen wie Claude Code, Cursor oder Codex anwendbar, die agentische Workflows unterstützen.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/langchain-ai/langchain-skills/tree/main/skills/deep-agents-core

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht deep-agents-core?

Rufe diese Fähigkeit auf, wenn Sie eine beliebige Deep Agents-Anwendung erstellen. Behandelt create_deep_agent(), Harness-Architektur, SKILL.md-Format und Konfigurationsoptionen.

Überblick

Dieses Skill dient als offizielle Dokumentation und Referenz für das Deep Agents-Framework. Es deckt die wesentlichen Komponenten ab:

  • create_deep_agent() – Die zentrale Factory-Funktion zur Erstellung eines Deep Agents.
  • Harness-Architektur – Die ausführbare Umgebung, die den Agenten hostet und steuert.
  • SKILL.md-Format – Das standardisierte Markdown-Schema zur Definition von Agentenfähigkeiten.
  • Konfigurationsoptionen – API-Schlüssel, Modellauswahl, Umgebungsvariablen und weitere Einstellungen.

Verwendung

Rufen Sie dieses Skill auf, wenn Sie:

  • Einen neuen Deep Agent erstellen (create_deep_agent()).
  • Die Harness-Architektur verstehen oder konfigurieren möchten.
  • Ein eigenes Skill im SKILL.md-Format definieren wollen.
  • Optionen wie Modell, Temperatur oder System-Prompt anpassen.

Plattformen

Dieses Skill ist für alle gängigen KI-Agenten-Plattformen geeignet:

  • Claude Code
  • Cursor
  • Codex
  • Andere agentische Frameworks, die SKILL.md unterstützen

Konfiguration

Beispiel für die Konfiguration eines Deep Agents:

agent = create_deep_agent(
    model="claude-3-opus-20240229",
    skills=["skill1", "skill2"],
    temperature=0.7,
    max_tokens=4096
)

Verwandte Skills

  • langchain-ai/deep-agents-tools – Zusätzliche Werkzeuge für Deep Agents.
  • langchain-ai/deep-agents-observability – Überwachung und Tracing.

Hinweise

Wichtig: Dieses Skill muss zuerst geladen werden, bevor andere Deep Agents-Skills verwendet werden können.


Dokumentation zu langchain-ai/deep-agents-core

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

langchain-ai/deep-agents-memory

INVOKE THIS SKILL when your Deep Agent needs memory, persistence, or filesystem access. Covers StateBackend (ephemeral), StoreBackend (persistent), FilesystemMiddleware, and CompositeBackend for routing.

langchain-ai/deep-agents-orchestration

INVOKE THIS SKILL when using subagents, task planning, or human approval in Deep Agents. Covers SubAgentMiddleware, TodoList for planning, and HITL interrupts.

langchain-ai/framework-selection

INVOKE THIS SKILL at the START of any LangChain/LangGraph/Deep Agents project, before writing any agent code. Determines which framework layer is right for the task: LangChain, LangGraph, Deep Agents, or a combination. Must be consulted before other agent skills.

langchain-ai/langchain-dependencies

INVOKE THIS SKILL when setting up a new project or when asked about package versions, installation, or dependency management for LangChain, LangGraph, LangSmith, or Deep Agents. Covers required packages, minimum versions, environment requirements, versioning best practices, and common community tool packages for both Python and TypeScript.

langchain-ai/langchain-fundamentals

Create LangChain agents with create_agent, define tools, and use middleware for human-in-the-loop and error handling.

langchain-ai/langchain-middleware

INVOKE THIS SKILL when you need human-in-the-loop approval, custom middleware, or structured output. Covers HumanInTheLoopMiddleware for human approval of dangerous tool calls, creating custom middleware with hooks, Command resume patterns, and structured output with Pydantic/Zod.

langchain-ai/langchain-rag

INVOKE THIS SKILL when building ANY retrieval-augmented generation (RAG) system. Covers document loaders, RecursiveCharacterTextSplitter, embeddings (OpenAI), and vector stores (Chroma, FAISS, Pinecone).

langchain-ai/langgraph-fundamentals

INVOKE THIS SKILL when writing ANY LangGraph code. Covers StateGraph, state schemas, nodes, edges, Command, Send, invoke, streaming, and error handling.

langchain-ai/langgraph-human-in-the-loop

INVOKE THIS SKILL when implementing human-in-the-loop patterns, pausing for approval, or handling errors in LangGraph. Covers interrupt(), Command(resume=...), approval/validation workflows, and the 4-tier error handling strategy.

langchain-ai/langgraph-persistence

INVOKE THIS SKILL when your LangGraph needs to persist state, remember conversations, travel through history, or configure subgraph checkpointer scoping. Covers checkpointers, thread_id, time travel, Store, and subgraph persistence modes.

langchain-ai/swarm

Dispatches many independent items in parallel: create a table, fan out to subagents, aggregate results. One row = one unit of work.

Verwandte Skills