ByteDance перезапустила DeerFlow

2 мин
ByteDance перезапустила DeerFlow

DeerFlow 2.0 - проект, переписанный с нуля, который не имеет ничего общего с первой версией. Там был фреймворк для глубокого ресерча, а здесь полноценный рантайм для агентов.

В основе лежит связка LangGraph и LangChain.

Главный агент получает задачу, разбивает ее на подзадачи и порождает суб-агентов на лету. Каждый из них работает в изолированном контексте: не видит информация других агентов и главного процесса.

Суб-агенты запускаются параллельно, когда это возможно, и возвращают структурированные результаты, а главный агент собирает из них финальный вывод.

Сессия живет в изолированном Docker-контейнере с полноценной файловой системой, главный агент и суб-агенты работают в ней совместно. Агент читает и пишет файлы, выполняет bash-команды, работает с изображениями. Между сессиями нет никакой взаимной путаницы.

Навыки и инструменты

Возможности агента определяются через Skills. Из коробки есть исследование, генерация отчетов, разработка слайдов, веб-страниц, изображений и видео. Навыки загружаются по ходу необходимости, только когда задача их требует. Это снижает нагрузку на контекстное окно и даёт возможность работать с моделями, чувствительными к расходу токенов. Инструменты - по той же логике: базовый набор (веб-поиск, fetch, работа с файлами, bash), плюс сопровождение MCP-серверов и произвольных Python-функций. Всё можно заменить или расширить.

Хранилище и контекст

DeerFlow помнит пользователя между сессиями. Накапливается профиль: стиль письма, технический стек, повторяющиеся сценарии. Данные хранятся локально. Внутри длинной сессии платформа сама управляет контекстом: завершенные подзадачи суммируются, промежуточные результаты уходят на диск. Контекстное окно не раздувается.

Интеграции

Поддерживаются Telegram, Slack и Feishu. Из Claude Code можно взаимодействовать с запущенным инстансом DeerFlow напрямую через специальный skill: отправлять задачи, управлять тредами и выбирать режим выполнения.

Модели и деплой

Система работает с любой моделью через OpenAI программный интерфейс, в том числе локальные через Ollama. ByteDance рекомендует применять модели, которые поддерживают длинный контекст (100k+ токенов), ризонинг, мультимодальность и надежный tool-use. DeerFlow равным образом встраивается как Python-библиотека без запуска HTTP-сервисов:

from src.client import DeerFlowClient
client = DeerFlowClient()
response = client.chat("Analyze this paper", thread_id="my-thread")

Лицензирование: MIT License.

Demo

GitHub

Читают сейчас

Выбросил месяц ИИ-кода и стартовал заново: инженер Google честно рассказал о работе с Claude Code

5 минут назад

Выбросил месяц ИИ-кода и стартовал заново: инженер Google честно рассказал о работе с Claude Code

Лалит Маганти, инженер Google и мейнтейнер проекта Perfetto, опубликовал детальный разбор того, как за ~250 часов и три месяца работы с Claude Code разработал syntaqlite — набор devtools для SQLite, в

«Ростех» рассказал об эффективности очков Blue Sky Pro для адаптации к полярной ночи

50 минут назад

«Ростех» рассказал об эффективности очков Blue Sky Pro для адаптации к полярной ночи

Госкорпорация «Ростех» заявила, что светотерапевтические очки Blue Sky Pro помогают адаптироваться к условиям полярной ночи и повышают работоспособность участников арктических и антарктических экспеди

Япония демонстрирует, что «физический ИИ» уже готов к реальному миру

53 минуты назад

Япония демонстрирует, что «физический ИИ» уже готов к реальному миру

Япония становится одним из первых рынков, где так называемый physical AI — ИИ, работающий через роботов и устройства в реальном мире — выходит из стадии экспериментов в полноценное добавление. По данн

Anthropic окончательно убрала OpenClaw из подписки Claude

1 час назад

Anthropic окончательно убрала OpenClaw из подписки Claude

Организация Anthropic официально подтвердила: подписка Claude больше не покрывает использование сторонних агентных инструментов, включая OpenClaw. Теперь за такие сценарии придётся платить отдельно. О

В СибГУТИ создали универсальную плату для обучения IoT-инженеров

1 час назад

В СибГУТИ создали универсальную плату для обучения IoT-инженеров

Исследователь Сибирского государственного университета телекоммуникаций и информатики (СибГУТИ) создал универсальную учебную плату‑стенд. По словам создателей, девайс даёт возможность студентам и школ