Eigent v1.0.3 发布说明:持久任务、Git 支持的空间与工作区套件
恢复中断的任务,审查版本化工作,并复用完整的工作区配置

Eigent v1.0.3 的核心,是让重要工作真正延续下去。任务可以在中断后恢复,每个空间都能保留可审查的版本历史;当你回来时,与会话相关的文件、终端输出、审批和上下文依然可用。
本次发布还带来了用于复用智能体配置的工作区套件、让知识跨越单个任务的分层记忆、更强大的会话内浏览器、文件与终端体验,以及新的内置模型提供商。这些变化让 Eigent 不再只是工作运行的地方,而是一个可以持续推进、检查并复用成果的持久工作区。
🔄 可安全恢复的持久任务
长时间运行的智能体工作,不应该因为应用刷新、连接中断或桌面进程重启而被丢弃。
特别感谢 @4pmtong 在 PR #1842 中主导工作区套件产品集成,其中包括 v1.0.3 背后的持久执行基础。
Eigent 现在会将任务的重要边界——尝试、工具活动、审批、超时、取消、终端状态、生成的产物与恢复状态——记录在持久历史中。如果工作被中断,Eigent 可以重建已经发生的事情,并提供安全的继续路径,而不是把会话当作一张白纸。
新增内容:
- 刷新或重启后恢复 — 返回中断的任务,并从可恢复状态继续
- 已完成的工作保持完成 — 恢复不会自动重复已经成功的外部操作
- 持久审批 — 待处理的问题与审批决定可以跨越界面和传输中断
- 刷新后仍保留耗时 — 恢复后,任务持续时间依然准确
- 后续指令等待安全边界 — 新指令可以排队,直到当前任务到达合适的边界
- 从事件重建历史 — 消息、工具活动、计划、文件、进度与恢复状态都来自同一份持久记录
最重要的变化并不只是任务可以重新启动,而是 Eigent 能够区分哪些工作可以安全恢复,以及哪些外部操作的结果可能仍不确定。遇到后一种情况,系统会停止并请求确认,而不是猜测结果,从而避免重复产生外部副作用。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
🌿 Git 支持的空间与任务范围变更审查
空间现在不再只是存放最新输出的文件夹。它可以成为一个具有清晰变更历史的版本化工作环境。
Eigent 会自动为其管理的空间初始化版本历史。如果你选择的文件夹已经是 Git 仓库,Eigent 会复用现有结构,而不是将其替换。在智能体工作期间,持久检查点与任务范围边界可以把某个任务的变更与工作区中的其他内容清楚分开。
新增内容:
- 自动版本历史 — Eigent 管理的空间无需手动设置即可获得 Git 支持的历史
- 支持现有仓库 — 基于文件夹的空间会采用其中已有的 Git 仓库
- 任务范围文件变更 — 审查特定任务修改的文件,而不是比较含义不明的工作区快照
- 差异审查 — 在决定下一步之前检查新增与删除内容
- 持久检查点 — 在工作过程中保留有意义的恢复与审查节点
- 分支与版本历史 — 理解智能体工作如何随时间融入更广泛的空间
- 隔离的多智能体工作区 — 智能体可以独立工作,同时 Eigent 保持清晰的主工作区
这让智能体输出更值得信赖。你不仅可以检查最终文件,还可以检查产生它的变更边界。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
🖥️ 会话内浏览器、文件与真实终端
会话侧边面板现在是工作区中的主动组成部分,而不只是查看输出的地方。
感谢 @Douglasymlai 在 PR #1761 中加入浏览器、文件与交互式终端体验。
你可以在不离开会话的情况下打开网页、检查生成文件,或使用真实的本地 shell。预览标签页始终归属于正确的会话,在会话之间切换时也会保留状态。终端还允许你打开开发智能体、脚本和后台进程产生的实时或历史输出。
改进内容:
- 标签式工作区工具 — 在同一个面板中添加、选择和关闭浏览器、文件与终端标签页
- 内嵌浏览器控制 — 使用地址栏、后退、前进、刷新,并在需要时用外部浏览器打开
- 交互式本地 shell — 使用日常的 shell 配置、PATH、颜色、键盘输入、尺寸调整与全屏终端程序
- 感知空间的工作目录 — 基于文件夹的空间会在正确的本地根目录中打开 shell
- 持久终端状态 — PTY 与回滚记录会在标签切换和渲染器重新挂载后继续保留
- 智能体终端历史 — 检查智能体工作期间产生的实时与历史输出
- 更安全的环境处理 — 在向 shell 暴露环境之前过滤类似凭据的环境变量
结果是更紧密的审查循环:让智能体构建内容、打开产物、检查相关终端输出,然后继续对话,而无需在另一个应用中重新拼接上下文。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1761
📄 更易打开和审查的生成文件
文件现在是与其来源任务历史相连的持久产物。
Eigent 可以从产物清单中重放生成文件信息,而不再依赖短暂的界面状态。本地 HTML、图像、PDF、文本与较大文件都能获得更可靠、且有加载边界的预览。
改进内容:
- 持久产物清单 — 重新打开或恢复任务时,生成文件仍然可被发现
- 更广泛的本地预览 — 在 Eigent 中打开 HTML、图像、PDF、文本与较大产物
- 相对 HTML 资源 — 本地 HTML 预览可以正确解析其依赖文件
- 有边界的大文件加载 — 预览不会把无限量内容拉入界面
- 清晰的审查意图 — 打开文件会显示产物本身,而 View changes 会打开任务范围的差异审查
- 任务专属变更列表 — 文件变更始终附属于产生它们的工作
这种区分很重要:有时你想阅读结果,有时你想审查它究竟如何改变。v1.0.3 为两种操作都提供了清晰路径。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
📦 工作区套件:复用完整工作设置
重复性工作通常依赖的不只是一个提示词。任务开始前,需要正确组合智能体、技能、工具、模型、上下文、权限、环境与凭据。
工作区套件会把整套设置打包成可复用配置。套件可以描述智能体团队及其运行要求,并在任何内容运行之前,引导用户完成验证与配置。
工作区套件可以包含:
- 智能体与技能 — 定义工作流需要的专家和指令
- MCP 目标 — 声明套件所需的外部工具连接
- 模型配置 — 为智能体团队提供支持的模型配置
- 上下文来源 — 确定工作开始时应当可用的材料
- 权限 — 明确列出敏感能力,而不是让它们保持隐式
- 环境要求 — 描述运行时成功执行所需的条件
- 密钥插槽 — 请求必要凭据,而不把密钥值嵌入套件
Eigent 会区分安装就绪与运行就绪状态,验证 MCP 目标与必要设置,并在运行时解析密钥,而不把敏感值写入可共享清单。
对团队而言,这让“我们通常这样完成工作”真正转化为一份可审查、可安装、可补全并再次运行的配置。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
🧠 不改写任务历史的分层记忆
并非每一段有用上下文都属于某一次对话,也不是每一条历史消息都应该成为永久指导。
v1.0.3 新增了可设为用户、空间或会话范围的记忆。你可以搜索、组织、确认和归档笔记,并在未来工作中按正确层级重新调用它们。
新增内容:
- 用户记忆 — 保留应当跨 Eigent 跟随你的偏好或可复用知识
- 空间记忆 — 保存属于某个持久工作区的上下文
- 会话记忆 — 保留与特定工作流相关的指导
- 搜索与组织 — 查找并管理已保存笔记,而不是依赖不透明的摘要
- 确认与归档控制 — 决定哪些内容继续作为活跃上下文,哪些应当退出
- 与规范历史分离 — 可编辑记忆不会改写任务实际执行内容的持久记录
这为上下文带来了完整生命周期。任务历史仍是过去执行情况的事实来源,而记忆则成为你有意识地带入未来工作的精选层。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
🛡️ 更安全的审批、恢复与工作区操作
只有当安全边界也被保留下来时,持久性才真正有意义。
Eigent v1.0.3 会在继续执行前保存权限决定,让可变的任务控制请求保持幂等,并把任务所有权检查附加到本地控制 API。Git 操作、工作区修改、工具执行、取消和截止时间都使用明确边界,因此恢复过程不会悄悄从检查跨越到执行。
可靠性与安全改进:
- 未知副作用默认关闭 — 不确定的外部结果需要明确确认
- 持久的人机交互 — 审批与响应会在任务继续之前被记录
- 幂等任务控制 — 重试不会创建重复的可变操作
- 所有权检查 — 任务控制 API 会强制执行正确的工作区边界
- 敏感值保护 — 密钥会被拒绝进入不安全的清单、参数与传输路径
- 加固终端生命周期 — 防御性处理终端创建、重启、重新连接、清理与延迟回调
- 改进取消与超时处理 — 中断的工作会进入更清晰的持久状态
这些保护让恢复在必要时保持保守:Eigent 可以继续结果已知的工作,却不会假装知道应用之外操作的结果。
✨ Ant Ling 支持与针对性体验修复
感谢 @tangxinyao 在 PR #1823 中将 Ant Ling 添加为内置的 OpenAI 兼容模型提供商。
Ant Ling 现在会直接出现在模型设置界面中,并带有提供商元数据与模型端点。后端会把它映射到 Eigent 的 OpenAI 兼容模型适配器,因此用户可以将其作为一等提供商直接选择,无需通过通用选项手动重建配置。
本次发布还修复了折叠任务视图意外滚动的问题。感谢 @Douglasymlai 在 PR #1698 中恢复了设计所期望的不可滚动折叠状态。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1823
🔗 PR: https://github.com/eigent-ai/eigent/pull/1698
🔁 现有工作的兼容性
升级到 v1.0.3 后,现有空间、会话和任务历史仍然可用。默认体验无需任何额外配置。
持久的事件驱动任务体验也为现有会话与历史任务数据保留了兼容路径,同时逐步推出新的投影模型。这让 Eigent 能够强化执行基础,而不要求用户放弃应用中已经保存的工作。
❤️ 一个可以随时返回的工作区
Eigent v1.0.3 带来:
- 可在刷新、重启和中断后恢复的持久任务
- 不会自动重复已完成外部操作的安全恢复行为
- 具有检查点、版本历史与任务范围差异审查的 Git 支持空间
- 保持状态的会话内浏览器、文件与交互式终端工具
- 持久生成文件清单与更广泛的本地产物预览
- 可复用智能体、技能、MCP、模型、上下文、权限、环境与密钥要求的工作区套件
- 支持搜索、确认与归档控制的用户、空间和会话分层记忆
- 更强的审批、超时、取消、终端与敏感数据边界
- 作为内置 OpenAI 兼容模型提供商的 Ant Ling
本次发布的主题是连续性。长时间运行的任务可以承受中断;空间可以展示其文件如何演进;套件可以把完整工作设置带入下一个会话;记忆可以保留值得留下的上下文,同时不改变历史记录。
这正是智能体工作区值得依赖的原因:不仅能够开始工作,还能够回来、理解发生了什么,并安全地继续。
🔗 发布版本: https://github.com/eigent-ai/eigent/releases/tag/v1.0.3
🔗 完整变更日志: https://github.com/eigent-ai/eigent/compare/v1.0.2...v1.0.3
让我们继续构建。
Recent Posts

GLM-5.3-Flash:Z.ai 的多模态模型,价格仅为十分之一
GLM-5.3-Flash 详解:Z.ai 首个原生多模态 GLM-5 模型,320B-A18B 混合架构,MIT 许可,100 万 token 上下文,基准测试与定价全面解析。

Cursor Origin:专为 AI 智能体打造的 Git 代码托管平台详解
Cursor Origin 是面向智能体时代的 Git 代码托管平台。了解早期测试版发布的内容、GitHub 镜像的工作原理、智能体的能力范围,以及目前仍存在的不足。

Slack Code:AI 编程智能体进入多人协作时代
Slack Code 将 AI 编程智能体引入共享频道,让团队共同规划、审查和交付代码。本文介绍代码频道的工作原理、适用人群及权衡取舍。