什麼是 OpenExp?
OpenExp 是一種開源方式,用來保存並重用 AI agent 在達成結果後的「經驗」(exp)。exp 記錄結果的軌跡——提示、推理、skills、腳本、工具呼叫,以及逐日時間線——讓你能與他人分享,或在類似任務出現時重播。
核心目的是實用重用:不必每次從頭開始,你的 Claude agent 可以參考匹配的 exp,並遵循先前通往結果的路徑。
主要功能
- 結果的 session 軌跡儲存:exp 捕捉沿時間線(「軌跡」)的提示、推理、skills、腳本和工具呼叫,與結果相關聯。
- 四檔案 exp 格式:每個 exp 包含
meta.yaml(如 id/outcome/grade 等事實)、trajectory.anonymized.yaml(原始逐日時間線)、README.md(人類可讀)和SKILL.md(面向 Claude 的指示)。 - 分享與重用 exp 資源:exp 可發布為開源儲存庫;他人可安裝或載入至本地 agent skill 目錄。
- 類似任務重播:當 agent 遇到情境並參考 exp 名稱/標籤時,它可選擇匹配軌跡並遵循記錄步驟,達成相同類型結果。
- 透過 CLI 本地優先安裝:專案可從 CLI 安裝,並設計為在本機執行;文件工作流程使用
~/.claude/skills/作為 exp skills 目的地。
如何使用 OpenExp
- 從 GitHub 安裝 OpenExp:複製儲存庫(
git clone github.com/anthroos/openexp)並執行提供的設定腳本(./setup.sh)。 - 安裝 exp:將 exp 複製或置入本地 Claude skills 目錄
~/.claude/skills/(儲存庫的範例與文件提及將一或多個 exp 置入該處)。 - 透過情境 + exp 參考重播:使用 Claude 時,描述當前情境並以名稱或標籤參考 exp。Claude 會從 exp 拉取並遵循通往記錄結果的軌跡。
- (選用) 發布自己的 exp:專案在「publishing your own exp」下提供指引,將你成功的軌跡轉為可分享的 exp。
使用案例
- 重用成功的銷售工作流程:AI 輔助交易完成後,將軌跡保存為 exp,下次起草提案時,agent 可重用記錄的決策與步驟。
- 使用可重複建置路徑發佈應用程式:記錄應用程式交付的 AI session 軌跡(包含腳本與工具呼叫),之後類似需求出現時重播相同軌跡。
- 自動化重複分析設定:為「Google Analytics 流程」session 軌跡建立 exp,下次設定分析任務時重用,避免重新推導相同流程。
- 團隊分享 agent 「skills」:發布 exp,讓團隊成員本地安裝並作為參考;exp 包含人類可讀 README 與面向 Claude 的
SKILL.md。 - 證明有效路徑而非僅捕捉建議:僅用於帶有等級的結果路徑(如專案「Benefits」章節所述),讓函式庫以結果為本。
常見問題
OpenExp 是雲端服務嗎?
不是。文件描述本地優先工作流程,在本機執行且無第三方伺服器;也提及「no telemetry」與「no API key required」。
「exp」包含什麼?
exp 記錄經匿名化的時間軌跡(提示、推理、skills、腳本、工具呼叫),連同如 id、outcome 和 grade 等中繼資料,加上人類與面向 Claude 的文件。
agent 如何決定使用哪個 exp?
文件流程為:你描述情境並以名稱或標籤參考 exp;Claude 從中拉取並遵循通往結果的軌跡。另提及即將推出的 roadmap 功能,可依情境模式自動觸發而無需指定名稱。
我能用不同模型變體重播相同 exp 嗎?
網站指出可「replay an Opus arc on Sonnet or Haiku」,表示軌跡可跨 Claude 模型家族重用。
OpenExp 使用什麼授權?
OpenExp 為開源,採用 MIT 授權。
替代方案
- 手動提示庫 / 執行手冊:相較於記錄工具呼叫與逐日軌跡,您可以維護文字指示。這通常缺乏可自動重播的結構化 session 追蹤。
- 通用知識庫或文件:Wiki 或知識庫可儲存步驟與結果,但不一定能以可重播格式捕捉完整的提示 / 推理 / 工具呼叫軌跡。
- 其他 agent「工作流程」框架:代理框架類別的其他替代方案可能提供可重用工作流程,但 OpenExp 特別強調以可安裝 Claude skills(
~/.claude/skills/)形式封裝的結果評分 session 軌跡。
替代品
AakarDev AI
AakarDev AI 是一個強大的平台,通過無縫的向量資料庫整合簡化 AI 應用程式的開發,實現快速部署和可擴展性。
BookAI.chat
BookAI允許您透過簡單提供書名和作者與您的書籍進行AI聊天。
skills-janitor
skills-janitor 可審核並追蹤 Claude Code 技能用量,與 9 個聚焦指令做比較,幫你找重複與缺失資訊,無需依賴。
BenchSpan
BenchSpan 以並行方式執行 AI agent 基準測試,記錄分數與失敗,並以 commit 標記可重現結果,降低失敗重跑的 token 浪費。
Lasso
Lasso 是面向電商團隊的 AI 先行 PIM,協助充實商品屬性與描述、處理供應商資料,並透過 App 或 API 監控競品。
Codex Plugins
使用 Codex Plugins 將技能、應用程式整合與 MCP 伺服器打包成可重複使用的工作流程,讓 Codex 存取 Gmail、Google Drive、Slack 等工具。