Notas de la versión de Eigent v0.0.86: Triggers, modelos locales y una plataforma más pulida
Triggers automatizados, LLaMA.cpp nativo, búsqueda en todos los agentes y un manejo de skills más inteligente

Esta iteración entrega una de las funciones más solicitadas — triggers automatizados — junto con compatibilidad ampliada con modelos locales, un manejo de skills más inteligente y una ola de pulido de la interfaz. Estas actualizaciones hacen que Eigent sea más automatizable, más accesible para usuarios local-first y más refinado en todos los aspectos. Esta versión sigue reforzando la dirección de Eigent como una plataforma open y extensible de cowork multi-agente.
Como siempre, estas mejoras están impulsadas por la comunidad. Vamos a ello.
⏰ Triggers de programación y webhook
Esto cambia por completo la automatización.
Muchas gracias a @a7m-1st y @Douglasymlai por implementar el sistema completo de Triggers de extremo a extremo.
Eigent ahora admite triggers programados y triggers de webhook, lo que permite que los agentes ejecuten tareas automáticamente según un horario o en respuesta a eventos externos, sin intervención manual.
Novedades:
- Crear triggers basados en programación con expresiones cron
- Crear triggers de webhook con URLs generadas automáticamente
- Diálogo de webhook mostrado después de la creación para una integración sencilla
- Panel de registros de ejecución en vivo (diseño deslizable, no superpuesto)
- Botón de alternancia para abrir/plegar los registros de ejecución con animación de Framer Motion
- Estado de ejecución persistido mediante localStorage
- Fecha predeterminada establecida en ahora con conversión a UTC antes de enviar al servidor
- Actualizaciones de migración del servidor de triggers para la estabilidad del backend
Esto convierte a Eigent en una verdadera plataforma de agentes capaz de automatización, no solo en una interfaz de chat.
🔗 PR: https://github.com/eigent-ai/eigent/pull/823 🔗 PR: https://github.com/eigent-ai/eigent/pull/1412 🔗 PR: https://github.com/eigent-ai/eigent/pull/1415 🔗 PR: https://github.com/eigent-ai/eigent/pull/1416
🦙 Compatibilidad nativa con el proveedor local LLaMA.cpp
La IA local-first ahora es más fácil.
Un reconocimiento especial a @it-education-md por añadir LLaMA.cpp nativo como proveedor dedicado de Modelo Local en Eigent.
Eigent ahora se integra directamente con llama-server, ofreciendo inferencia local real sin dependencia de la nube.
Novedades:
- Entrada del proveedor LLaMA.cpp en Ajustes → Modelos locales
- Integración con
llama-servery endpoints/v1/healthy/v1/models - Mapeo de compatibilidad de plataformas del backend (
llama.cpp→openai-compatible-model) - Flujo completo de selección, valor predeterminado, guardado y restablecimiento
- Actualizaciones de sugerencias de modelos con pruebas
- Actualizaciones de documentación para Modelo local / Inicio rápido
Para los usuarios que quieren privacidad total de sus datos o trabajan en entornos air-gapped, este es un gran paso adelante.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1346
🔍 El toolkit de búsqueda ya está disponible en todos los agentes
La búsqueda ya no es exclusiva del navegador.
Gracias a @bytecii, el toolkit de búsqueda ahora está habilitado para los agentes Developer, Document, Multi-Modal y Social Media, no solo para el agente Browser.
Novedades:
- Toolkit de búsqueda integrado en todos los agentes de trabajo que no son de navegador
- Se corrigió un error en el que
SearchToolkitse importaba pero nunca se conectaba en el agente multimodal - Se añadió atribución del nombre del agente a los eventos de activación del toolkit
- El nombre del agente se muestra en la interfaz del toolkit
Esto significa que ahora cada agente puede buscar en la web de forma independiente, haciendo que los flujos de trabajo multi-agente sean mucho más potentes.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1364
🎵 Reproducción de multimedia en streaming con uso eficiente de memoria
Mejora de rendimiento para flujos de trabajo con mucho contenido multimedia.
Un reconocimiento especial a @Zephyroam por reemplazar las URLs de datos por URLs file:// para la reproducción de audio y vídeo, reduciendo drásticamente el uso de memoria.
Qué ha mejorado:
- Reproducción en streaming mediante URLs
file://en lugar de cargar archivos completos en memoria como URLs de datos - Huella de memoria significativamente menor para archivos multimedia grandes
- Experiencia de reproducción en general más fluida
Esto es especialmente importante cuando los agentes generan o procesan salidas grandes de audio/vídeo.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1401
🧩 Control de acceso a skills más inteligente
Las skills ahora funcionan de forma fiable en todos los agentes.
Gracias a @fengju0213 por refactorizar el control de acceso a skills para usar el filtrado allowed_skills de CAMEL y corregir un error crítico en el que no se podía acceder a skills con ámbito de un solo agente.
Qué se corrigió:
- El frontend ahora almacena el ámbito del agente usando IDs de agente estables en lugar de etiquetas visibles
- El backend calcula
allowed_skillsa partir deskills-config.jsony lo pasa alSkillToolkitde CAMEL - Se eliminó el filtrado posterior al escaneo, frágil y específico de Eigent
- Se añadieron IDs explícitos de agentes de workflow a
WORKFLOW_AGENT_LIST - Se actualizó el prompt del agente para imponer el flujo correcto de skills:
list_skills→load_skill→ seguir la skill cargada
También gracias a @bytecii por corregir un problema relacionado en el que los agentes intentaban usar skills antes de cargarlas.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1422 🔗 PR: https://github.com/eigent-ai/eigent/pull/1398
🎨 Iconos del toolkit alineados con las categorías de herramientas
Claridad visual para cada acción de herramienta.
Muchas gracias a @eureka928 por refactorizar los iconos del toolkit para que se muestren según el tipo de herramienta y no el tipo de agente.
Novedades:
- Más de 30 asignaciones de toolkit a icono en 7 categorías (Dev/Code, Browser/Web, Documents, Media, Communication, Integrations, Meta)
- Los iconos ahora distinguen visualmente entre acciones de Terminal, Browser, Note y File de un vistazo
- Fallback
Wrenchpara toolkits desconocidos o MCP - Se eliminó el cálculo duplicado en la renderización de nodos de worker
🔗 PR: https://github.com/eigent-ai/eigent/pull/1218
📂 La selección de IDE se trasladó a un desplegable en línea
Menos fricción, más fluidez.
Otra gran contribución de @eureka928: la función "Open in IDE" ahora está justo donde la necesitas.
Qué cambió:
- Se reemplazó el botón de icono único + el desplegable separado de Ajustes por un
DropdownMenuen línea en la vista de carpetas - Tres opciones disponibles directamente: Abrir en VS Code, Abrir en Cursor, Abrir en el gestor de archivos
- Se recuerda automáticamente la última opción elegida
- Se eliminó la sección de preferencia de IDE en Ajustes → General, ahora redundante
🔗 PR: https://github.com/eigent-ai/eigent/pull/1261
🐛 Correcciones de errores y estabilidad
Una sólida ronda de correcciones de errores de toda la comunidad.
-
Corrección del fallo de Fontations en macOS — Se deshabilitó el motor de fuentes inestable basado en Rust de Chromium (
fontations_ffi) que provocaba fallosEXC_BREAKPOINTen Apple Silicon. Gracias a @nitpicker55555. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1382 -
Corrección del inicio de sesión con cookies del navegador en Windows — Se resolvió
FileNotFoundErroral lanzar el navegador de inicio de sesión de Electron mediantenpxen aplicaciones empaquetadas para Windows. Gracias a @nitpicker55555. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1397 -
Corrección de la redirección del selector de modelo — El botón "Choose model" ahora navega correctamente a Agents/Models en lugar de la página obsoleta Settings/Model. Gracias a @bytecii. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1400
-
Corrección de bloques de mensajes duplicados — Se resolvió la renderización duplicada de mensajes en el chat. Gracias a @4pmtong. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1402
-
Aislamiento de CSS del visor de archivos — Los estilos del renderizador CSV/MD ya no se filtran al resto de la app, corrigiendo la tipografía y los cambios de diseño al cambiar entre tipos de archivo. Gracias a @dataCenter430. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1275
-
Corrección de mayúsculas y minúsculas en rutas de importación — Se corrigió la capitalización de las rutas de importación para
WorkspaceMenuyBrowserAgentWorkspacepara evitar problemas de compilación en sistemas de archivos sensibles a mayúsculas y minúsculas. Gracias a @4pmtong. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1426 -
Correcciones de la interfaz de nodos de worker — Se refactorizó el diseño de vista previa a una renderización basada en grid, se corrigieron números finales sobrantes en las vistas previas de terminal y se añadieron espacios reservados para cuadrículas 2x2 consistentes. Gracias a @Douglasymlai. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1414
-
Correcciones de diseño y estilos — Se corrigieron el colapso del panel home/project, el espaciado de la barra superior, la visibilidad del botón de compartir, el diseño del chatbox y los tamaños de fuente del filtro desplegable. Gracias a @Douglasymlai. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1409 🔗 PR: https://github.com/eigent-ai/eigent/pull/1413 🔗 PR: https://github.com/eigent-ai/eigent/pull/1417 🔗 PR: https://github.com/eigent-ai/eigent/pull/1423
📚 Actualizaciones de documentación
-
Se añadió documentación de la plataforma SambaNova. Gracias a @fengju0213. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1384
-
Se actualizó la documentación de Skills/Codex con el formato de vídeo correcto. Gracias a @Douglasymlai. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1387
-
Se añadieron skills de ejemplo integradas (code-reviewer, data-analyzer, report-writer). Gracias a @4pmtong. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1370
❤️ La comunidad sigue subiendo el listón
Esta iteración entregó:
- Un sistema completo de Triggers (programación + webhook)
- Compatibilidad nativa con LLaMA.cpp para modelos locales
- Toolkit de búsqueda en todos los agentes
- Reproducción de multimedia en streaming eficiente en memoria
- Control de acceso a skills más inteligente
- Iconos del toolkit alineados con las categorías de herramientas
- Selección de IDE en línea
- Una enorme ola de correcciones de errores y pulido
Colaboradores de este ciclo: @a7m-1st, @it-education-md, @bytecii, @Zephyroam, @fengju0213, @eureka928, @4pmtong, @nitpicker55555, @dataCenter430, @Douglasymlai
Todas y cada una de estas mejoras vinieron de colaboradores que se preocuparon lo suficiente como para mejorar lo que usan.
Ese es el poder del open source — y el poder del open source cowork.
Si has estado pensando en contribuir con triggers, skills, modelos, UX, agentes, herramientas o flujos de trabajo de cowork, este es tu momento.
Sigamos construyendo.
Recent Posts

Kimi K3: El modelo frontier de código abierto de 2,8T de Moonshot AI para codificación agéntica
Kimi K3 es el modelo de pesos abiertos de 2,8 billones de parámetros de Moonshot AI — el más grande jamás lanzado. Conoce sus especificaciones, benchmarks, precios y lo que significa para los agentes de IA.

Thinking Machines Inkling: El Primer Modelo de Pesos Abiertos de Mira Murati
El primer modelo de Thinking Machines Lab, Inkling, es un MoE multimodal de pesos abiertos con 975B parámetros y esfuerzo de razonamiento controlable. Especificaciones, benchmarks y por qué es relevante.

ChatGPT Work Explicado
Aprende qué hace ChatGPT Work, en qué se diferencia de Chat y Codex, y cómo usarlo para tareas de varios pasos, documentos, hojas de cálculo y flujos de trabajo en equipo.