Repolode
agentscope-ai

agentscope-ai/agentscope

Python-фреймворк для создания, запуска и наблюдения за LLM-агентами: инструменты, команды агентов, память, изолированное выполнение и развёртываемый сервис.

Звёзды
35,511
Форки
3,805
Открытые issues
670
Последний коммит
3 дня назад

Что это?

AgentScope — Python-фреймворк для создания агентов на базе LLM. В его SDK входят цикл рассуждения и действий ReAct, набор инструментов с поддержкой Python-функций, MCP-серверов и skills, а также адаптеры моделей для OpenAI, Anthropic, Gemini, DashScope, DeepSeek и Ollama. В качестве готовых компонентов доступны управление контекстом, middleware hooks, контроль разрешений с подтверждением от человека и подключаемые хранилища памяти, например ReMe и Mem0.

Агенты могут запускать инструменты и код в изолированных средах, в том числе локально, в Docker, E2B и Kubernetes. Система событий передаёт во frontend данные о рассуждениях, вызовах инструментов и мультимодальном контенте; также поддерживаются голосовые агенты, работающие в реальном времени.

В проект входит и сервис для агентов: backend на FastAPI с готовым Web UI для многопользовательских приложений с несколькими сессиями, командами агентов, IM-каналами, такими как Feishu и Discord, RAG, запланированными задачами и сохранением данных.

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

  • 01Цикл ReAct со структурированным выводом, прерыванием и пакетными вызовами инструментов
  • 02Набор инструментов с поддержкой Python-инструментов, MCP-серверов и skills, а также встроенными инструментами для shell, работы с файлами и поиска
  • 03Поддержка моделей OpenAI, Anthropic, Gemini, DashScope, DeepSeek, Ollama и других
  • 04Изолированный запуск инструментов и кода локально, в Docker, E2B или Kubernetes
  • 05Сервис для агентов с готовым Web UI, сессиями для нескольких пользователей и интеграцией с IM-каналами

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

  • Создание многошагового агента, который вызывает инструменты и редактирует файлы в изолированной среде
  • Создание команды агентов с ведущим и исполнительными агентами, которые делят между собой сложную задачу
  • Развёртывание чат-приложения с несколькими сессиями на базе агентов и готовым веб-интерфейсом
  • Создание прототипа голосового помощника, который передаёт ответы в реальном времени

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

  1. 1

    Установите AgentScope из PyPI (требуется Python 3.11 или новее).

    uv pip install agentscope
  2. 2

    Сохраните пример консольного приложения из README и запустите его, задав DASHSCOPE_API_KEY.

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

  • Требуется Python 3.11 или новее.
  • Для работы примера агента нужен ключ API DashScope от поставщика моделей.
  • Некоторые функции, например голосовая связь в реальном времени и SOP, помечены как экспериментальные.

В подборках

Темы

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

Что такое agentscope?
Python-фреймворк для создания, запуска и наблюдения за LLM-агентами: инструменты, команды агентов, память, изолированное выполнение и развёртываемый сервис. AgentScope — Python-фреймворк для создания агентов на базе LLM. В его SDK входят цикл рассуждения и действий ReAct, набор инструментов с поддержкой Python-функций, MCP-серверов и skills, а также адаптеры моделей для OpenAI, Anthropic, Gemini, DashScope, DeepSeek и Ollama. В качестве готовых компонентов доступны управление контекстом, middleware hooks, контроль разрешений с подтверждением от человека и подключаемые хранилища памяти, например ReMe и Mem0.
agentscope можно использовать бесплатно? Какая у него лицензия?
agentscope распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
agentscope всё ещё поддерживается?
Активно поддерживается. Последний коммит в agentscope — 4 нояб. 2026 г..
Для чего можно использовать agentscope?
Создание многошагового агента, который вызывает инструменты и редактирует файлы в изолированной среде Создание команды агентов с ведущим и исполнительными агентами, которые делят между собой сложную задачу Развёртывание чат-приложения с несколькими сессиями на базе агентов и готовым веб-интерфейсом Создание прототипа голосового помощника, который передаёт ответы в реальном времени
Как установить agentscope?
Установите AgentScope из PyPI (требуется Python 3.11 или новее).: uv pip install agentscope Сохраните пример консольного приложения из README и запустите его, задав DASHSCOPE_API_KEY.
Где скачать agentscope?
Исходный код и инструкции по установке — на GitHub: https://github.com/agentscope-ai/agentscope

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

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

Open-source-среда для суперагента, который координирует субагентов, память и изолированные среды для исследований, разработки и других задач длительностью от минут до часов.

85,1 тыс.+340 за неделю12 тыс.PythonMITАктивно поддерживаетсяОбновлён вчера

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

11,7 тыс.+370 за неделю1,6 тыс.PythonMITАктивно поддерживаетсяОбновлён позавчера

Платформа AI-ассистентов на Java/Spring Boot для собственного хостинга: рабочие пространства для нескольких пользователей, переключение между LLM-провайдерами, LLM Wiki, MCP и Skills, интеграции с мессенджерами.

1,2 тыс.+11 за неделю358JavaApache-2.0Обновлён позавчера