Entorno open source para agentes autónomos de larga duración que coordina subagentes, memoria y sandboxes para investigar, programar y crear durante minutos u horas.
agentscope-ai/agentscope
Un framework de Python para crear, ejecutar y observar agentes LLM, con herramientas, equipos multiagente, memoria, ejecución en sandbox y un servicio de agentes desplegable.
- Estrellas
- 35,511
- Forks
- 3,805
- Issues abiertos
- 670
- Último commit
- hace 3 días
¿Qué es?
AgentScope es un framework de Python para crear agentes basados en LLM. Su capa SDK ofrece un ciclo de razonamiento y acción ReAct, un toolkit compatible con funciones de Python, servidores MCP y skills, además de adaptadores para modelos de proveedores como OpenAI, Anthropic, Gemini, DashScope, DeepSeek y Ollama. Incluye como componentes básicos la gestión del contexto, hooks de middleware, control de permisos con confirmación humana y backends de memoria intercambiables, como ReMe y Mem0.
Para la ejecución, los agentes pueden usar herramientas y ejecutar código en sandboxes aislados, incluidos entornos locales, Docker, E2B y Kubernetes. Un sistema de eventos transmite el razonamiento, las llamadas a herramientas y el contenido multimodal a un frontend, y también admite agentes de voz en tiempo real.
El proyecto también incluye un servicio de agentes: un backend de FastAPI con una Web UI lista para usar que gestiona aplicaciones multiinquilino y multis sesión, equipos de agentes, canales de mensajería instantánea como Feishu y Discord, RAG, tareas programadas y persistencia.
Funciones clave
- 01Ciclo ReAct con salida estructurada, interrupciones y llamadas por lotes a herramientas
- 02Toolkit compatible con herramientas de Python, servidores MCP y skills, con herramientas integradas de shell, archivos y búsqueda
- 03Compatibilidad con modelos de OpenAI, Anthropic, Gemini, DashScope, DeepSeek, Ollama y otros
- 04Ejecución de herramientas y código en sandboxes locales o en entornos Docker, E2B y Kubernetes
- 05Servicio de agentes con una Web UI lista para usar, sesiones multiinquilino e integración con canales de mensajería instantánea
Casos de uso
- Crear un agente de varios pasos que use herramientas y edite archivos en un sandbox
- Crear un equipo de agentes líderes y trabajadores que se repartan una tarea compleja
- Desplegar una aplicación de chat multis sesión con agentes y una interfaz web lista para usar
- Crear un prototipo de asistente de voz en tiempo real que transmita sus respuestas
Inicio rápido
- 1
Instala AgentScope desde PyPI (requiere Python 3.11 o posterior).
uv pip install agentscope - 2
Guarda el ejemplo de consola del README y ejecútalo con DASHSCOPE_API_KEY configurada.
Antes de usarlo
- Requiere Python 3.11 o posterior.
- El agente de ejemplo necesita una clave de API de DashScope de un proveedor de modelos.
- Algunas funciones, como la voz en tiempo real y SOP, están marcadas como experimentales.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es agentscope?
- Un framework de Python para crear, ejecutar y observar agentes LLM, con herramientas, equipos multiagente, memoria, ejecución en sandbox y un servicio de agentes desplegable. AgentScope es un framework de Python para crear agentes basados en LLM. Su capa SDK ofrece un ciclo de razonamiento y acción ReAct, un toolkit compatible con funciones de Python, servidores MCP y skills, además de adaptadores para modelos de proveedores como OpenAI, Anthropic, Gemini, DashScope, DeepSeek y Ollama. Incluye como componentes básicos la gestión del contexto, hooks de middleware, control de permisos con confirmación humana y backends de memoria intercambiables, como ReMe y Mem0.
- ¿agentscope es gratuito? ¿Qué licencia tiene?
- agentscope es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿agentscope sigue mantenido?
- Mantenimiento activo. El último commit de agentscope fue el 4 nov 2026.
- ¿Para qué puedo usar agentscope?
- Crear un agente de varios pasos que use herramientas y edite archivos en un sandbox Crear un equipo de agentes líderes y trabajadores que se repartan una tarea compleja Desplegar una aplicación de chat multis sesión con agentes y una interfaz web lista para usar Crear un prototipo de asistente de voz en tiempo real que transmita sus respuestas
- ¿Cómo se instala agentscope?
- Instala AgentScope desde PyPI (requiere Python 3.11 o posterior).: uv pip install agentscope Guarda el ejemplo de consola del README y ejecútalo con DASHSCOPE_API_KEY configurada.
- ¿Dónde consigo agentscope?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/agentscope-ai/agentscope
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Agente de IA microkernel eficiente en tokens para CLI, interfaz web y canales de chat, que dirige cada turno al modelo más barato que puede resolverlo.
Asistente personal de IA autohospedado que funciona en tu equipo o en la nube y se conecta con apps de chat como DingTalk, Lark, Discord y Telegram.
Asistente de IA multiagente de código abierto que ejecuta tareas en la web, el escritorio, archivos y apps de chat como Telegram, Feishu y WeCom.
Un asistente de IA autoalojado para hogares y equipos pequeños, con varios expertos, integraciones con canales de mensajería instantánea y un panel web, todo en un solo proceso.
Plataforma de asistentes de IA autohospedada con Java y Spring Boot, espacios de trabajo multiusuario, failover entre proveedores de modelos, LLM Wiki, MCP, Skills e integración con canales de mensajería instantánea.