AgentScope — Python-фреймворк для агентов

★ 32.5K

AgentScope 2.0 — это открытый Python-фреймворк (Apache 2.0) для создания и запуска агентов, рассчитанный на растущие возможности LLM: он опирается на способность моделей рассуждать и вызывать инструменты, а не на жёсткие промпты и заданную оркестрацию. Берут, когда нужно собрать агента с инструментами, MCP-серверами и скиллами; когда нужна команда агентов, где лидер раздаёт задачи (TeamPipeline), или фиксированный конвейер (Pipeline); когда нужен голосовой агент реального времени на API DashScope, OpenAI, Gemini или xAI; когда надо подключить удалённых агентов по протоколу A2A; когда запросы стоит направлять на разные модели (ModelRouterMiddleware). Внутри: цикл ReAct, Toolkit (Python-инструменты, MCP, скиллы, встроенные shell, правка файлов и поиск), модели OpenAI, Anthropic, Gemini, DashScope, DeepSeek, Moonshot, xAI, Ollama и другие, управление контекстом, система событий, разрешения и подтверждение человеком, мидлвары, долговременная память (ReMe, Mem0), изолированное выполнение (Docker, E2B, Daytona, Kubernetes и др.). SOP и голосовой агент помечены как экспериментальные. Ставится через uv pip install agentscope, нужен Python 3.11+. Направление — код на Python, а не визуальный конструктор. Не подходит, если нужна среда без кода.