Eigent: la Cowork de código abierto se encuentra con Z.ai GLM-4.7
Automatización empresarial de navegador y terminal con CAMEL Workforce y GLM-4.7

Resumen
En entornos empresariales reales, muchas herramientas internas, paneles de control y sistemas heredados operan completamente en el navegador o en la terminal, formando la base de las operaciones diarias del negocio.
Para automatizar estos sistemas complejos, presentamos Eigent, una aplicación de fuerza laboral multiagente de código abierto que se ejecuta localmente y puede configurarse por completo desde el código fuente, con un fuerte enfoque en la automatización de navegador y terminal, sirviendo esencialmente como tu alternativa open-source a Cowork para flujos de trabajo empresariales.
En esta publicación, exploraremos cómo Eigent aprovecha la arquitectura de Workforce de CAMEL y la automatización de terminal para manejar tareas empresariales de varios pasos. También examinaremos más de cerca GLM-4.7, analizando su rendimiento en la automatización de terminal y las características arquitectónicas que respaldan flujos de trabajo agentic de largo horizonte.
Antecedentes: Qué es Eigent y cómo admite GLM-4.7
Eigent es un producto de fuerza laboral multiagente de código abierto que se ejecuta localmente en tu escritorio. Está construido sobre una arquitectura multiagente estilo workforce y equipado con capacidades de propósito general como:
- Automatización de navegador
- Automatización de terminal
- Integraciones de MCP (Model Context Protocol)
Este diseño permite que los agentes en Eigent se comporten como trabajadores humanos reales, operando directamente dentro de entornos de escritorio, sin requerir integraciones API profundas ni reconfiguración constante del flujo de trabajo.
A medida que los modelos fundacionales siguen mejorando, integrarlos con el sistema multiagente de código abierto de Eigent permite a desarrolladores y empresas aplicar capacidades de LLM a casos de uso del mundo real de forma rápida y eficaz.
Por eso Eigent integró GLM-4.7 inmediatamente después de su lanzamiento.
Primeros pasos con GLM-4.7
-
Modo Cloud:
Solo selecciona GLM-4.7 en el desplegable superior de modelos.
-
Bring Your Own Key (BYOK):
Ve a Model Settings → GLM, introduce tu clave de API de Z.ai y establece el nombre del modelo en
GLM-4.7.
¿Necesitas ayuda? Consulta nuestra guía para configurar tu clave de API de Z.ai.
También tienes disponible abajo un tutorial en vídeo paso a paso.
Repositorio de GitHub y cómo configurar Eigent
Repositorio de GitHub
👉 https://github.com/eigent-ai/eigent
Inicio rápido: configuración del entorno
Puedes ejecutar Eigent de dos maneras:
Opción A: aplicación de escritorio sin configuración (recomendada para usuarios)
Para usuarios que quieren empezar a automatizar tareas de inmediato:
- Descarga el cliente desde el sitio web oficial
- Instala el archivo
.dmg(macOS) o.exe(Windows) - Abre la aplicación — el backend local se inicia automáticamente
Opción B: configuración para desarrolladores (desde el código fuente)
Para desarrolladores que quieren inspeccionar o personalizar el sistema.
1. Requisitos previos
- Node.js
v18–22 - Python
3.10+
2. Clonar e instalar
# Clone the repository
git clone https://github.com/eigent-ai/eigent.git
cd eigent
# Install frontend dependencies
npm install
3. Ejecutar la aplicación
# Run in development mode
npm run dev
Una vez en ejecución, puedes configurar directamente en los ajustes los proveedores de LLM (GLM-4.7, etc.).
Para una configuración avanzada y solución de problemas, consulta la documentación oficial.
Bajo el capó: stack completo de Eigent y arquitectura de CAMEL Workforce
Visión general del sistema
Eigent es una aplicación de escritorio local-first impulsada por un motor de orquestación multiagente construido sobre CAMEL Workforce.
Principios arquitectónicos clave:
- Ejecución completamente local
- Diseño full-stack desacoplado
- Fuertes garantías de soberanía de datos
- Sin ejecución de agentes en la nube
1. Frontend
El frontend actúa como el plano de control para la configuración de agentes y la supervisión de flujos de trabajo.
Stack tecnológico:
- React + TypeScript
- Electron
- Zustand (gestión de estado)
- React Flow (orquestación visual de agentes)
El frontend se comunica con el backend mediante solicitudes HTTP locales seguras.
2. Backend
El backend es un servidor Python local construido con:
- FastAPI + Uvicorn
- Python 3.10+ (gestionado por
uv) - PostgreSQL (a través de SQLModel / SQLAlchemy)
Aloja el framework multiagente CAMEL, que gestiona:
- Orquestación de workforce
- Interacciones con LLM (remotas vía Z.ai o locales vía vLLM)
- Toolkits para automatización de navegador, terminal y documentos
CAMEL Workforce: un sistema multiagente inspirado en las organizaciones
En el núcleo de Eigent se encuentra CAMEL Workforce, un sistema multiagente descentralizado diseñado para tareas empresariales complejas.
Roles de los agentes
-
Agente Coordinador
Mantiene el estado global y asigna subtareas.
-
Agente de Tareas
Descompone los objetivos de alto nivel en tareas atómicas.
-
Agente Trabajador
Ejecuta tareas usando herramientas específicas del dominio.
Comunicación asíncrona: TaskChannel
La ejecución de tareas se coordina mediante una cola de mensajes asíncrona:
- Workforce inicia una tarea
- Los agentes trabajadores consultan asignaciones pendientes
- Los resultados se envían de vuelta al completarse
Este diseño garantiza una ejecución escalable y sin bloqueos.
Construcción dinámica de DAG
Los flujos de trabajo empresariales rara vez son lineales.
CAMEL Workforce construye dinámicamente un grafo acíclico dirigido (DAG):
- Las tareas independientes se ejecutan en paralelo
- Las tareas dependientes quedan bloqueadas hasta que se completan los requisitos previos
Ejemplo:
Search FlightsySearch Hotelsse ejecutan de forma concurrenteGenerate Itineraryespera hasta que ambos estén DONE
Mecanismos tolerantes a fallos
Los fallos se tratan como estados esperados, no como errores fatales.
Estrategias de recuperación admitidas:
- RETRY – Reejecutar la tarea
- REPLAN – Modificar la tarea según los registros de fallo
- REASSIGN – Mover la tarea a otro agente
- DECOMPOSE – Dividir la tarea en subtareas más pequeñas
Probando GLM-4.7 con automatización de terminal en el mundo real
Evaluamos GLM-4.7 usando la automatización de terminal de Eigent en un flujo de trabajo realista de fin de jornada.
Tarea de ejemplo
"¡Ya termino de trabajar! Ayúdame a organizar los archivos de trabajo de mi escritorio en la carpeta de hoy y luego escribe un informe diario en HTML resumiendo lo que hice hoy."
Lo que debe hacer el agente
- Escanear los archivos del escritorio
- Crear una carpeta basada en la fecha
- Identificar y mover los archivos relacionados con el trabajo
- Inferir las actividades diarias a partir de los cambios en los archivos
- Generar un informe HTML estructurado
Esto requiere razonamiento de largo horizonte, preservación del contexto y múltiples llamadas a herramientas.
En nuestras pruebas, GLM-4.7 completó con éxito el flujo de trabajo.
Cómo GLM-4.7 impulsa el rendimiento de tareas agentic
GLM-4.7 es un modelo orientado a código optimizado para flujos de trabajo agentic, que ofrece un sólido equilibrio entre coste y rendimiento.
Pensamiento intercalado y preservado
GLM-4.7 introduce controles avanzados de razonamiento:
-
Interleaved Thinking
Piensa antes de cada respuesta y llamada a herramienta.
-
Preserved Thinking
Retiene bloques de razonamiento entre turnos, reduciendo la deriva de contexto.
-
Control del pensamiento a nivel de turno
Activa el razonamiento para tareas complejas y desactívalo para las ligeras para ahorrar coste y latencia.
Estas funciones hacen que GLM-4.7 sea especialmente adecuado para la automatización de largo horizonte y multi paso.
Conclusión y próximos pasos
Eigent ofrece un entorno de grado de producción y local-first para desplegar agentes de IA que operan directamente dentro de sistemas empresariales reales.
Al combinar:
- La arquitectura multiagente basada en workforce de CAMEL
- Autonomía a nivel de terminal y navegador
- Fuerte observabilidad y tolerancia a fallos
Eigent ofrece las propiedades fundamentales necesarias para un despliegue de IA de nivel empresarial:
controlabilidad, auditabilidad y soberanía de datos.
También mostramos cómo GLM-4.7, cuando se integra con Eigent, ofrece capacidades de razonamiento robustas para flujos de trabajo complejos.
Participa
Eigent es totalmente de código abierto. Invitamos a desarrolladores, investigadores y equipos empresariales a explorar y contribuir.
- 👉 GitHub: https://github.com/eigent-ai/eigent
- 👉 Discord: https://discord.camel-ai.org
Recent Posts

Claude Tag: el compañero de IA siempre activo de Anthropic para Slack
Descubre qué es Claude Tag, cómo funciona @Claude en los canales de Slack y cómo el compañero de IA siempre activo de Anthropic apoya el trabajo en equipo y la automatización.

Tutorial de Claude Hong Kong: Interfaz, prompts y contenido en cantonés
Un tutorial práctico de Claude para usuarios de Hong Kong: recorrido por la interfaz, plantillas de prompts para cantonés y chino tradicional, consejos de programación y una alternativa gratuita.

Cómo usar Claude en Hong Kong: guía completa
¿Las IP de Hong Kong no pueden acceder a Claude.ai? Esta guía explica por qué, recorre soluciones con VPN y verificación por teléfono, la opción de AWS para empresas y una alternativa gratuita.