Eigent v1.0.3 版本更新說明:持久任務、Git 支援的空間與工作區套件
恢復中斷的任務、審查版本化工作,並重用完整的工作區設定

Eigent v1.0.3 的核心,是讓重要工作真正延續下去。任務可以在中斷後恢復,每個空間都能保留可審查的版本歷史;當你回來時,與會話相關的檔案、終端輸出、審批和上下文依然可用。
本次發佈還帶來了用於復用agent配置的工作區套件、讓知識跨越單個任務的分層記憶、更強大的會話內瀏覽器、檔案與終端體驗,以及新的內置模型供應商。這些變化讓 Eigent 不再只是工作運行的地方,而是一個可以持續推進、檢查並復用成果的持久工作區。
🔄 可安全恢復的持久任務
長時間運行的agent工作,不應該因為應用刷新、連接中斷或桌面進程重啓而被丟棄。
特別感謝 @4pmtong 在 PR #1842 中主導工作區套件產品集成,其中包括 v1.0.3 背後的持久執行基礎。
Eigent 現在會將任務的重要邊界——嘗試、工具活動、審批、超時、取消、終端狀態、生成的產物與恢復狀態——記錄在持久歷史中。如果工作被中斷,Eigent 可以重建已經發生的事情,並提供安全的繼續路徑,而不是把會話當作一張白紙。
新增內容:
- 刷新或重啓後恢復 — 返回中斷的任務,並從可恢復狀態繼續
- 已完成的工作保持完成 — 恢復不會自動重復已經成功的外部操作
- 持久審批 — 待處理的問題與審批決定可以跨越介面和傳輸中斷
- 刷新後仍保留耗時 — 恢復後,任務持續時間依然準確
- 後續指令等待安全邊界 — 新指令可以排隊,直到當前任務到達合適的邊界
- 從事件重建歷史 — 消息、工具活動、計劃、檔案、進度與恢復狀態都來自同一份持久記錄
最重要的變化並不只是任務可以重新啓動,而是 Eigent 能夠區分哪些工作可以安全恢復,以及哪些外部操作的結果可能仍不確定。遇到後一種情況,系統會停止並請求確認,而不是猜測結果,從而避免重復產生外部副作用。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
🌿 Git 支持的空間與任務範圍變更審查
空間現在不再只是存放最新輸出的檔案夾。它可以成為一個具有清晰變更歷史的版本化工作環境。
Eigent 會自動為其管理的空間初始化版本歷史。如果你選擇的檔案夾已經是 Git 倉庫,Eigent 會復用現有結構,而不是將其替換。在agent工作期間,持久檢查點與任務範圍邊界可以把某個任務的變更與工作區中的其他內容清楚分開。
新增內容:
- 自動版本歷史 — Eigent 管理的空間無需手動設置即可獲得 Git 支持的歷史
- 支持現有倉庫 — 基於檔案夾的空間會採用其中已有的 Git 倉庫
- 任務範圍檔案變更 — 審查特定任務修改的檔案,而不是比較含義不明的工作區快照
- 差異審查 — 在決定下一步之前檢查新增與刪除內容
- 持久檢查點 — 在工作過程中保留有意義的恢復與審查節點
- 分支與版本歷史 — 理解agent工作如何隨時間融入更廣泛的空間
- 隔離的多agent工作區 — agent可以獨立工作,同時 Eigent 保持清晰的主工作區
這讓agent輸出更值得信賴。你不僅可以檢查最終檔案,還可以檢查產生它的變更邊界。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1842
🖥️ 會話內瀏覽器、檔案與真實終端
會話側邊面板現在是工作區中的主動組成部分,而不只是查看輸出的地方。
感謝 @Douglasymlai 在 PR #1761 中加入瀏覽器、檔案與交互式終端體驗。
你可以在不離開會話的情況下打開網頁、檢查生成檔案,或使用真實的本地 shell。預覽標籤頁始終歸屬於正確的會話,在會話之間切換時也會保留狀態。終端還允許你打開開發agent、腳本和後台進程產生的實時或歷史輸出。
改進內容:
- 標籤式工作區工具 — 在同一個面板中添加、選擇和關閉瀏覽器、檔案與終端標籤頁
- 內嵌瀏覽器控制 — 使用地址欄、後退、前進、刷新,並在需要時用外部瀏覽器打開
- 交互式本地 shell — 使用日常的 shell 配置、PATH、顏色、鍵盤輸入、尺寸調整與全屏終端程序
- 感知空間的工作目錄 — 基於檔案夾的空間會在正確的本地根目錄中打開 shell
- 持久終端狀態 — PTY 與回滾記錄會在標籤切換和渲染器重新掛載後繼續保留
- agent終端歷史 — 檢查agent工作期間產生的實時與歷史輸出
- 更安全的環境處理 — 在向 shell 暴露環境之前過濾類似憑據的環境變量
結果是更緊密的審查循環:讓agent構建內容、打開產物、檢查相關終端輸出,然後繼續對話,而無需在另一個應用中重新拼接上下文。
🔗 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
📦 工作區套件:復用完整工作設置
重復性工作通常依賴的不只是一個提示詞。任務開始前,需要正確組合agent、技能、工具、模型、上下文、權限、環境與憑據。
工作區套件會把整套設置打包成可復用配置。套件可以描述agent團隊及其運行要求,並在任何內容運行之前,引導用戶完成驗證與配置。
工作區套件可以包含:
- agent與技能 — 定義工作流程需要的專家和指令
- MCP 目標 — 聲明套件所需的外部工具連接
- 模型配置 — 為agent團隊提供支持的模型配置
- 上下文來源 — 確定工作開始時應當可用的材料
- 權限 — 明確列出敏感能力,而不是讓它們保持隱式
- 環境要求 — 描述運行時成功執行所需的條件
- 秘密插槽 — 請求必要憑據,而不把秘密值嵌入套件
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 支持空間
- 保持狀態的會話內瀏覽器、檔案與交互式終端工具
- 持久生成檔案清單與更廣泛的本地產物預覽
- 可復用agent、技能、MCP、模型、上下文、權限、環境與秘密要求的工作區套件
- 支持搜索、確認與歸檔控制的用戶、空間和會話分層記憶
- 更強的審批、超時、取消、終端與敏感資料邊界
- 作為內置 OpenAI 兼容模型供應商的 Ant Ling
本次發佈的主題是連續性。長時間運行的任務可以承受中斷;空間可以展示其檔案如何演進;套件可以把完整工作設置帶入下一個會話;記憶可以保留值得留下的上下文,同時不改變歷史記錄。
這正是agent工作區值得依賴的原因:不僅能夠開始工作,還能夠回來、理解發生了什麼,並安全地繼續。
🔗 發佈版本: 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 鏡像的運作方式、AI 代理的能力,以及目前仍欠缺的功能。

Slack Code:AI 編程代理進入多人協作模式
Slack Code 將 AI 編程代理置於共享頻道中,讓團隊共同規劃、審查並交付成果。以下介紹代碼頻道的運作方式、適用對象及相關取捨。