Repolode
langchain-ai

langchain-ai/deepagents

Готовый к работе фреймворк для Python-агентов на базе LangGraph с продуманными настройками и всем необходимым для выполнения длительных многоэтапных задач.

Open source альтернатива:Claude CodeCursor

Звёзды
30,441
Форки
4,293
Открытые issues
211
Последний коммит
6 часов назад

Что это?

Deep Agents — это фреймворк для агентов: предварительно настроенный цикл работы агента с планированием, файловой системой, делегированием подагентам и управлением контекстом. Разработчики могут сразу начать с готового агента, а не собирать эти компоненты самостоятельно. Любую часть можно переопределить или заменить, не создавая форк проекта.

Фреймворк построен на LangGraph и работает с любой моделью, поддерживающей вызов инструментов, включая передовые API с хостингом, модели с открытыми весами и модели на собственных серверах через Ollama, vLLM или llama.cpp. Подагенты работают в изолированных окнах контекста, а результаты работы инструментов можно переносить на диск, чтобы длинные диалоги оставались управляемыми. Также предусмотрены подтверждение действий человеком, навыки, загружаемые по запросу, и поддержка MCP-серверов.

Доступна версия на TypeScript — deepagents.js. На том же фреймворке создан Deep Agents Code — терминальный агент для программирования.

Ключевые возможности

  • 01Подагенты с изолированными окнами контекста для делегирования задач
  • 02Подключаемые бэкенды файловой системы: локальные, изолированные или удалённые
  • 03Суммаризация контекста и перенос результатов работы инструментов на диск
  • 04Подтверждение, редактирование или отклонение вызовов инструментов с участием человека
  • 05Навыки, загружаемые по запросу, и поддержка любых MCP-серверов и пользовательских функций в качестве инструментов

Сценарии использования

  • Создание агентов для длительных исследований и подготовки отчётов, которые планируют работу и читают и записывают файлы
  • Создание собственного агента для программирования на базе локальной модели или модели с открытыми весами
  • Добавление этапов подтверждения для действий агента с конфиденциальными инструментами
  • Создание пользовательских графов LangGraph в качестве подагентов внутри управляемого фреймворка

Быстрый старт

  1. 1

    Установите пакет с помощью uv

    uv add deepagents
  2. 2

    Создайте deep agent на Python и вызовите его

Что важно знать

  • Доверяет модели LLM; ограничения необходимо обеспечивать на уровне инструмента или sandbox.
  • Требуется LLM с поддержкой tool calling. В примере быстрого старта используется модель OpenAI, для которой нужен API-ключ.

Темы

Частые вопросы

Что такое deepagents?
Готовый к работе фреймворк для Python-агентов на базе LangGraph с продуманными настройками и всем необходимым для выполнения длительных многоэтапных задач. Deep Agents — это фреймворк для агентов: предварительно настроенный цикл работы агента с планированием, файловой системой, делегированием подагентам и управлением контекстом. Разработчики могут сразу начать с готового агента, а не собирать эти компоненты самостоятельно. Любую часть можно переопределить или заменить, не создавая форк проекта.
deepagents можно использовать бесплатно? Какая у него лицензия?
deepagents распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
deepagents всё ещё поддерживается?
Активно поддерживается. Последний коммит в deepagents — 20 окт. 2026 г..
Для чего можно использовать deepagents?
Создание агентов для длительных исследований и подготовки отчётов, которые планируют работу и читают и записывают файлы Создание собственного агента для программирования на базе локальной модели или модели с открытыми весами Добавление этапов подтверждения для действий агента с конфиденциальными инструментами Создание пользовательских графов LangGraph в качестве подагентов внутри управляемого фреймворка
Как установить deepagents?
Установите пакет с помощью uv: uv add deepagents Создайте deep agent на Python и вызовите его
Где скачать deepagents?
Исходный код и инструкции по установке — на GitHub: https://github.com/langchain-ai/deepagents

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты