Notas de la versión de Eigent v1.0.3: tareas duraderas, espacios con Git y Workspace Bundles
Reanuda tareas interrumpidas, revisa trabajo versionado y reutiliza configuraciones completas del espacio de trabajo

Eigent v1.0.3 es una versión pensada para que el trabajo importante perdure. Las tareas pueden recuperarse tras una interrupción, cada espacio puede conservar un historial de versiones revisable y los archivos, la salida del terminal, las aprobaciones y el contexto de una sesión siguen disponibles cuando regresas.
La versión también presenta Workspace Bundles para reutilizar configuraciones de agentes, memoria por ámbitos para el conocimiento que debe sobrevivir a una sola tarea, una experiencia más sólida de Navegador, Archivos y Terminal dentro de la sesión, y un nuevo proveedor de modelos integrado. En conjunto, estos cambios convierten Eigent en un espacio de trabajo duradero donde el trabajo puede continuar, inspeccionarse y reutilizarse.
🔄 Tareas duraderas que pueden reanudarse con seguridad
El trabajo prolongado de los agentes no debería volverse desechable porque se actualice la aplicación, se pierda una conexión o se reinicie un proceso de escritorio.
Muchas gracias a @4pmtong por liderar la integración del producto Workspace Bundle en el PR #1842, incluida la base de ejecución duradera de v1.0.3.
Eigent registra ahora los límites importantes de una tarea —intentos, actividad de herramientas, aprobaciones, tiempos de espera, cancelación, estado del terminal, artefactos generados y estado de recuperación— en un historial duradero. Si el trabajo se interrumpe, Eigent puede reconstruir lo ocurrido y ofrecer una forma segura de continuar.
Novedades:
- Reanudación tras actualizar o reiniciar — vuelve a una tarea interrumpida y continúa desde su estado recuperable
- El trabajo completado sigue completado — la recuperación no repite automáticamente acciones externas que ya tuvieron éxito
- Aprobaciones duraderas — las preguntas pendientes y las decisiones sobreviven a interrupciones de la interfaz o el transporte
- Tiempo transcurrido persistente — la duración de la tarea sigue siendo correcta después de recargar
- Seguimientos en límites seguros — las nuevas instrucciones pueden esperar hasta que la tarea llegue a un límite adecuado
- Historial reconstruido desde eventos — mensajes, herramientas, planes, archivos, progreso y recuperación proceden del mismo registro duradero
El cambio más importante no es solo que una tarea pueda reiniciarse. Eigent distingue entre el trabajo seguro de reanudar y una acción externa cuyo resultado puede ser desconocido. En ese caso, el sistema se detiene y solicita confirmación, en lugar de arriesgarse a duplicar un efecto externo.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
🌿 Espacios respaldados por Git y revisión de cambios por tarea
Un espacio ya no es solo una carpeta con el último resultado. Puede ser un entorno de trabajo versionado con un historial claro de qué cambió y cuándo.
Eigent inicializa automáticamente el historial de versiones de los espacios que administra. Si la carpeta seleccionada ya contiene un repositorio Git, Eigent lo reutiliza. Durante el trabajo de los agentes, los puntos de control duraderos y los límites por tarea separan los cambios de una tarea del resto del espacio de trabajo.
Novedades:
- Historial de versiones automático — los espacios administrados por Eigent obtienen historial Git sin configuración manual
- Compatibilidad con repositorios existentes — los espacios basados en carpetas adoptan el repositorio Git presente
- Cambios de archivo por tarea — revisa los archivos modificados por una tarea concreta
- Revisión de diferencias — inspecciona adiciones y eliminaciones antes de decidir el siguiente paso
- Puntos de control duraderos — conserva puntos significativos de recuperación y revisión
- Ramas e historial de versiones — entiende cómo se relaciona el trabajo del agente con el espacio a lo largo del tiempo
- Espacios aislados para varios agentes — los agentes trabajan de forma independiente sin perder un espacio principal claro
Así, los resultados de los agentes son más fáciles de verificar: puedes revisar tanto el archivo final como el límite de cambios que lo produjo.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
🖥️ Navegador, Archivos y un terminal real dentro de la sesión
El panel lateral de la sesión pasa a ser una parte activa del espacio de trabajo, no solo un lugar para mirar resultados.
Gracias a @Douglasymlai por añadir la experiencia de Navegador, Archivos y Terminal interactivo en el PR #1761.
Puedes abrir una página web, inspeccionar archivos generados o usar un shell local real sin salir de la sesión. Las pestañas permanecen asociadas a la sesión correcta y conservan su estado al cambiar entre sesiones. El terminal también permite abrir salidas en directo o históricas producidas por agentes, scripts y procesos en segundo plano.
Mejoras:
- Herramientas en pestañas — añade, selecciona y cierra pestañas de Navegador, Archivos y Terminal desde un solo panel
- Controles de navegador integrados — usa la barra de direcciones, atrás, adelante, recarga y apertura externa
- Shell local interactivo — trabaja con tu perfil, PATH, colores, teclado, redimensionado y programas de terminal a pantalla completa
- Directorio vinculado al espacio — los espacios de carpeta abren el shell en la raíz local correcta
- Estado persistente del terminal — los PTY y el historial sobreviven a cambios de pestaña y remontajes
- Historial de terminal de agentes — inspecciona la salida actual e histórica creada durante el trabajo
- Entorno más seguro — se filtran valores similares a credenciales antes de exponer el entorno al shell
El resultado es un ciclo de revisión más directo: pide a un agente que construya algo, abre el artefacto, revisa la salida del terminal y continúa la conversación sin reconstruir el contexto en otra aplicación.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1761
📄 Archivos generados más fáciles de abrir y revisar
Los archivos son ahora artefactos duraderos vinculados al historial de la tarea que los produjo.
Eigent puede reproducir la información de archivos desde un manifiesto de artefactos, sin depender del estado transitorio de la interfaz. HTML local, imágenes, PDF, texto y archivos grandes reciben vistas previas más fiables y con carga limitada.
Mejoras:
- Manifiestos de artefactos duraderos — los archivos siguen disponibles al reabrir o recuperar una tarea
- Más vistas previas locales — abre HTML, imágenes, PDF, texto y artefactos grandes dentro de Eigent
- Recursos HTML relativos — las vistas previas locales resuelven correctamente sus archivos auxiliares
- Carga acotada de archivos grandes — la interfaz evita cargar contenido sin límites
- Intención de revisión clara — abrir un archivo muestra el artefacto; View changes abre la diferencia de esa tarea
- Listas de cambios por tarea — los cambios permanecen unidos al trabajo que los produjo
La separación importa: a veces quieres leer el resultado y otras auditar exactamente cómo cambió. v1.0.3 ofrece una ruta clara para ambas acciones.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
📦 Workspace Bundles: reutiliza toda la configuración de trabajo
El trabajo repetido suele depender de mucho más que un prompt. Antes de empezar necesita combinar correctamente agentes, habilidades, herramientas, modelos, contexto, permisos, entorno y credenciales.
Workspace Bundles empaqueta esa configuración para reutilizarla. Un Bundle describe el equipo y sus requisitos operativos, y guía al usuario por la validación y configuración antes de ejecutar nada.
Un Workspace Bundle puede incluir:
- Agentes y habilidades — define especialistas e instrucciones
- Destinos MCP — declara las conexiones externas necesarias
- Perfiles de modelo — proporciona la configuración compatible del equipo
- Fuentes de contexto — identifica el material disponible al comenzar
- Permisos — hace explícitas las capacidades sensibles
- Requisitos del entorno — describe lo necesario para ejecutar correctamente
- Campos de secretos — solicita credenciales sin incrustar sus valores
Eigent distingue entre preparación de instalación y de ejecución, valida destinos MCP y ajustes obligatorios, y resuelve secretos en tiempo de ejecución sin incluir valores sensibles en un manifiesto compartible.
Para los equipos, esto convierte “así solemos hacerlo” en una configuración revisada que puede instalarse, completarse y volver a ejecutarse.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
🧠 Memoria por ámbitos sin reescribir el historial
No todo contexto útil pertenece a una conversación, ni todo mensaje anterior debería convertirse en una instrucción permanente.
v1.0.3 añade memoria con ámbito de Usuario, Espacio o Sesión. Las notas se pueden buscar, organizar, confirmar y archivar, y recuperarse después en el nivel adecuado.
Novedades:
- Memoria de Usuario — conserva preferencias o conocimiento reutilizable en todo Eigent
- Memoria de Espacio — guarda contexto perteneciente a un espacio duradero
- Memoria de Sesión — mantiene indicaciones relevantes para una línea de trabajo
- Búsqueda y organización — encuentra y gestiona notas sin depender de un resumen opaco
- Confirmación y archivo — decide qué permanece activo y qué debe retirarse
- Separación del historial canónico — la memoria editable no reescribe el registro real de la tarea
Esto proporciona un ciclo de vida al contexto. El historial sigue siendo la fuente de verdad de la ejecución, mientras que la memoria es la capa seleccionada que decides llevar al futuro.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
🛡️ Aprobaciones, recuperación y operaciones más seguras
La durabilidad solo es útil si conserva el límite de seguridad alrededor del trabajo.
Eigent v1.0.3 guarda las decisiones de permisos antes de continuar, hace idempotentes las solicitudes de control y mantiene comprobaciones de propiedad en las API locales. Git, las mutaciones del espacio, las herramientas, la cancelación y los plazos usan límites explícitos para que recuperar no pase silenciosamente de inspeccionar a actuar.
Mejoras de fiabilidad y seguridad:
- Los efectos desconocidos fallan de forma cerrada — los resultados externos inciertos requieren confirmación explícita
- Interacción humana persistente — las aprobaciones y respuestas se registran antes de continuar
- Controles idempotentes — los reintentos no duplican operaciones mutables
- Comprobaciones de propiedad — las API aplican el límite correcto del espacio
- Protección de valores sensibles — los secretos se rechazan en manifiestos, argumentos y transportes inseguros
- Ciclo de vida del terminal reforzado — creación, reinicio, reconexión, limpieza y callbacks tardíos se tratan defensivamente
- Mejor cancelación y tiempo de espera — el trabajo interrumpido alcanza un estado duradero más claro
Estas protecciones hacen que la recuperación sea conservadora cuando debe serlo: Eigent continúa el trabajo conocido, pero no inventa certeza sobre acciones externas.
✨ Compatibilidad con Ant Ling y correcciones de UX
Gracias a @tangxinyao por añadir Ant Ling como proveedor integrado compatible con OpenAI en el PR #1823.
Ant Ling aparece directamente en la configuración de modelos con sus metadatos y endpoint. El backend lo asigna al adaptador compatible con OpenAI de Eigent, por lo que puede elegirse como proveedor de primera clase sin recrear manualmente la configuración genérica.
La versión también corrige el desplazamiento inesperado de la vista plegada de una tarea. Gracias a @Douglasymlai por restaurar el estado no desplazable previsto en el PR #1698.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1823
🔗 PR: https://github.com/eigent-ai/eigent/pull/1698
🔁 Compatibilidad con el trabajo existente
Los espacios, sesiones e historiales de tareas existentes siguen disponibles tras actualizar a v1.0.3. La experiencia predeterminada no requiere configuración adicional.
La experiencia duradera basada en eventos conserva rutas de compatibilidad para sesiones y datos históricos mientras se despliega el nuevo modelo de proyección. Eigent puede reforzar su base de ejecución sin pedir a los usuarios que abandonen el trabajo ya guardado.
❤️ Un espacio de trabajo al que puedes volver
Eigent v1.0.3 ofrece:
- Tareas duraderas recuperables tras actualizaciones, reinicios e interrupciones
- Reanudación segura sin repetir automáticamente acciones externas completadas
- Espacios con Git, puntos de control, historial y revisión de diferencias por tarea
- Navegador, Archivos y Terminal interactivo dentro de la sesión con estado persistente
- Manifiestos duraderos y vistas previas locales más amplias
- Workspace Bundles para agentes, habilidades, MCP, modelos, contexto, permisos, entornos y secretos reutilizables
- Memoria de Usuario, Espacio y Sesión con búsqueda, confirmación y archivo
- Límites más sólidos para aprobaciones, tiempos de espera, cancelación, terminal y datos sensibles
- Ant Ling como proveedor integrado compatible con OpenAI
El tema de esta versión es la continuidad. Una tarea larga puede sobrevivir a una interrupción. Un espacio muestra cómo evolucionaron sus archivos. Un Bundle lleva una configuración completa a la siguiente sesión. La memoria conserva el contexto valioso sin alterar el registro histórico.
Eso hace fiable un espacio de trabajo de agentes: no solo iniciar el trabajo, sino volver, comprender lo ocurrido y continuar con seguridad.
🔗 Versión: https://github.com/eigent-ai/eigent/releases/tag/v1.0.3
🔗 Registro de cambios completo: https://github.com/eigent-ai/eigent/compare/v1.0.2...v1.0.3
Sigamos construyendo.
Recent Posts

GLM-5.3-Flash: El Modelo Multimodal de Z.ai a una Décima del Precio
GLM-5.3-Flash explicado: el primer modelo GLM-5 nativamente multimodal de Z.ai, su arquitectura híbrida 320B-A18B, licencia MIT, contexto de 1M, benchmarks y precios.

Cursor Origin: El Forge de Git Creado para Agentes de IA, Explicado
Cursor Origin es un forge de git para la era agéntica. Descubre qué se lanzó en la beta temprana, cómo funciona el espejo de GitHub, qué pueden hacer los agentes y qué sigue faltando hoy.

Slack Code: Los Agentes de Codificación con IA se Vuelven Multijugador
Slack Code incorpora agentes de codificación con IA en canales compartidos para que los equipos planifiquen, revisen y publiquen juntos. Así funcionan los canales de código, para quién son y sus ventajas y desventajas.