更新日志¶
本页用于追踪 Harness CLI 的版本变化,并快速跳转到相关文档。
官方发布记录¶
- GitHub 变更文件:CHANGELOG.md
- GitHub Releases:releases
最新稳定版¶
1.17.0(2026-05-16):- Memo Storage:
aios memo现在使用 storage 抽象,公开实现只有file(默认 append-only JSONL:.aios/memo/file/events.jsonl)和split(每条 memo 一个 JSON 文件)。通过aios memo storage status、aios memo storage use split、aios memo storage use file、aios memo storage rebuild和aios memo storage doctor管理。 - 适合 Git 共享的 memo 源数据:
.aios/memo/是项目 memo 的规范根目录。ContextDB/SQLite 只保留兼容镜像和可重建缓存角色,不再是 memo source of truth。 - 运行时状态对齐:新的 ContextDB 运行时状态写入
.aios/context-db/;legacymemory/context-db仅在已存在时作为兼容读路径。 -
详见 ContextDB 中的 memo 存储边界。
-
1.13.0(2026-05-15): - Context Registry(拉取式上下文):用 ~350 字节的 registry 指针替代每次 ~30KB 的推送式注入。Agent 读取
.aios/context-db/index.json后按需加载上下文。启动从 ~5 分钟降到近乎即时。 aios init:一条命令初始化全部四种 coding agent(Claude Code、Codex CLI、Gemini CLI、OpenCode)。自动检测已安装的 agent,写入 registry 标记到配置文件,配置 save guard hooks。幂等操作。- 多客户端 native sync 修复:Gemini 现在写入
GEMINI.md(Gemini CLI 实际读取的文件)。OpenCode 直接读取AGENTS.md(无需单独文件)。旧的.gemini/AIOS.md和.opencode/AIOS.md已标记废弃。 --context-mode slim:Team/harness 路由和包装后的 agent 在检测到 registry 标记时自动使用 slim 注入。未包装的 agent 回退到完整注入。-
详见 ContextDB。
-
1.11.0(2026-05-09): -
debug-hub v0.3:注入追踪与自动清理。新增 MCP 工具:
instrument、list_instruments、cleanup_instruments。标记约定DH:<sessionId>实现零依赖调试代码注入与双模清理(显式通过 instrument 记录,回退通过 workspace grep)。支持dryRun安全预览。跨模型调试协议通过 workspace memory 共享。用 debug-hub skill 替换上游 debug skill。详见 debug-hub。 -
1.10.0(2026-05-09): -
debug-hub v0.2:新增自动 Trace 物化(防抖合并)、agent 调试会话、结构化证据事件、
/api/health,以及timeline、health、compact_contextMCP 工具。包含 HTTP 端点输入校验、MCP 参数校验、路径穿越防护、大小写不敏感搜索和防抖索引优化。详见 debug-hub。 -
1.8.0(2026-05-08): - 新增包装式
codex、claude、gemini、opencode会话的自触发 harness 路由。 - Model Router(模型路由器):Agent Team 的智能多模型调度。包含模型能力注册表(8个模型)、任务类型到模型的路由、三种CLI协议适配器(claude/codex/gemini)、按成本升序的降级链、Agent可调用的
model-routerskill、AIOS_MODEL_{ROLE}环境变量覆盖,以及感知反馈循环集成。详见 Model Router。 - GroupChat Runtime:
aios teamlive 模式现在使用基于轮次的 agent 执行,共享对话历史。每轮中的 agent 并行运行;所有 agent 都能看到完整的累积对话线程。被阻塞的 agent 会触发自动 re-plan 轮次。与旧的单次隔离 dispatch 模式形成对比。 - OpenCode CLI subagent 支持:
opencode-cli现已成为所有编排路径(subagent、team 和 GroupChat runtime)完全支持的AIOS_SUBAGENT_CLIENT。
较早稳定版¶
1.7.1(2026-04-26):- 新增 Solo Harness 发布博客。
-
补齐既有 persona/user profile 记忆层说明(
aios memo persona ...、aios memo user ...),修正此前文档漏写。 -
1.7.0(2026-04-26): - 新增
aios harness,支持单 Agent 过夜执行、run journal、stop/resume 控制、HUD 可见性和可选 worktree 隔离。 - 新增并同步官方
Solo Harness文档到英文、中文、日文、韩文站点。
更早稳定版¶
1.6.3(2026-04-25):- 将中文官方文档的新手视觉引导同步到英文、日文、韩文站点。
-
重写多语言首页、快速开始、按场景命令和多 Agent 实战页,让各语言用户都按任务上手。
-
1.6.2(2026-04-25): - 增加中文官方文档的新手三步路径、TUI Setup/Doctor、ContextDB 记忆循环和 Agent Team/HUD 视觉示意图。
-
让新用户先按任务找到命令,再按需进入 ContextDB、多 Agent 和高级编排。
-
1.6.1(2026-04-25): - 修复 GitHub Release workflow 在干净 Linux checkout 中因 generated skills/native 输出漂移导致的预检失败。
- 简化中文首页、快速开始、按场景用法和多 Agent 实战入口,让新用户先按任务找到命令。
最近版本¶
main(未发布):- debug-hub MCP 原生调试日志服务(2026-05-06):面向 coding agent 的 MCP 原生 debug 日志采集服务,提供 Node.js/Browser/Go 三种 SDK、内嵌 Web UI、
~/.debug-hub/文件存储、5 个 MCP 工具供 agent 自我诊断(list_traces、get_trace、search_logs、get_stats、clear_logs);agent 无需人工介入即可内省自身运行时日志- Agent 自触发 harness 路由(2026-05-05):包装后的
codex/claude/gemini/opencode会话现在会提示single/subagent/team/harness;长任务、过夜任务、可恢复目标可自触发aios harness run ... --workspace <project-root>,支持--max-iterations,并可用CTXDB_HARNESS_PROVIDER、CTXDB_HARNESS_MAX_ITERATIONS控制
- Agent 自触发 harness 路由(2026-05-05):包装后的
- 包装式 coding agent 的 Privacy Shield(2026-04-24):ContextDB shell 启动交互式 CLI 时会打印彩色隐私面板,展示 Privacy Guard 状态、自定义模型中转端点检测,以及
aios privacy read --file <path>安全读取路径;自动提示词也明确 LLM 隐私规则只是提示约束,可验证保护来自确定性的 AIOS gate - 按工作区路由启动 + 项目级 Node 选择(2026-04-23):
ctx-agent的路由启动现在会保留当前 git 工作区,即使它是从非 AIOS 仓库触发;mcp-server的 npm scripts 统一经由scripts/with-project-node.mjs运行,持续遵循.nvmrc/ Node 24,使用内置node:sqlite避免外部 SQLite addon ABI 漂移,并在本机缺少 Node 24 时给出明确报错 - ContextDB Shell 启动优化(2026-04-22):
ctx()优先使用编译后的mcp-server/dist/contextdb/cli.js,单次调用开销从 ~0.3s 降至 ~0.06s;one-shot 代理启动从 ~2.2s 优化到 ~0.5s(快约 78%);shell-bridge 的detectRunner不再依赖tsx;安装时如缺少dist/自动触发 build,build 失败则优雅回退到 npm-run 模式 - 默认核心技能更新(2026-04-19):
awesome-design-md、frontend-design、cap-commit-push提升为默认核心技能 - ContextDB 懒加载(2026-04-18 至 2026-04-19):交互式会话默认启用懒加载上下文(
CTXDB_LAZY_LOAD=on);代理通过 facade prompt 自主发现记忆,不再直接注入完整上下文包;新增懒加载文档及多语言博客文章 - AIOS 工作流路由 skill(2026-04-18):新增
.claude/skills/aios-workflow-router,提供可靠的任务到技能路由与发现能力 - 路由/并发文档更新 + 默认并发改为 3(2026-04-20):补充交互路由与并发参数的简化配置指南(
CTXDB_INTERACTIVE_AUTO_ROUTE、CTXDB_CODEX_DISABLE_MCP、CTXDB_TEAM_WORKERS、AIOS_SUBAGENT_CONCURRENCY);在概览核心能力中增加指南入口;live subagent runtime 默认并发从2调整为3 - Browser MCP 迁移到 browser-use CDP(2026-04-10):默认浏览器运行时从 Playwright 切换到 browser-use MCP over CDP;新增启动器
scripts/run-browser-use-mcp.sh;迁移命令aios internal browser mcp-migrate;截图超时保护可配置BROWSER_USE_SCREENSHOT_TIMEOUT_MS - HUD/Team skill-candidate 增强(2026-04-09 至 2026-04-10):
--show-skill-candidates详细视图参数;--skill-candidate-limit <N>可配置限制数;fast-watch 模式默认限制从 6 降到 3;artifact 读取缓存优化性能;HUD 建议skill-candidate apply命令;team status 显示 skill-candidate artifacts 和 drafts - Quality-gate 可见性(2026-04-08 至 2026-04-09):quality-gate category 在 HUD minimal status 和 team history summary 中显示;quality-failed-only 过滤器;quality prefix 过滤器支持多值
- Learn-eval draft 推荐(2026-04-07 至 2026-04-09):hindsight lesson drafts;skill patch draft candidates;draft recommendation apply flow;持久化 skill-candidate draft artifacts
- Turn-envelope v0(2026-04-07):基于 turn 的事件链路 telemetry;harness 中的 clarity entropy memo 覆盖
- Browser doctor 自动修复(2026-04-06 至 2026-04-08):
doctor --fix自动修复 CDP 服务;setup/update 生命周期自动修复 browser doctor;文档中添加 CDP 快速命令 - 多环境强化学习训练系统:统一的
rl-core控制平面,支持 shell、browser、orchestrator 三种环境适配器;三指针 checkpoint lineage;四车道 replay pool;PPO + teacher distillation 训练 - Mixed-environment campaigns(
rl-mixed-v1):一次 live batch 可跨越 shell + browser + orchestrator episode,统一 rollback 决策 - ContextDB
search默认走 SQLite FTS5 +bm25(...)排序;当 FTS 不可用时自动回退 lexical 检索 - ContextDB 语义重排改为基于当前 query 的 lexical 候选集执行,降低旧但精确命中的误丢失
aios orchestrate上线subagent-runtimelive 执行(需AIOS_EXECUTE_LIVE=1)- 新增有界 work-item 队列调度与 ownership hints 传播
- 新增 no-op 快路径:上游
filesTouched=[]时自动完成reviewer/security-reviewer - 新增 Windows PowerShell 冒烟工作流:每次 push
main触发(.github/workflows/windows-shell-smoke.yml) skills安装支持global/project两种范围选择- 仓库内 canonical skill authoring tree 收口到
skill-sources/,repo-local client roots 改为node scripts/sync-skills.mjs生成 skills默认安装模式改为可移植的copy,保留显式--install-mode link作为本地开发选项- release 打包与 preflight 会通过
check-skills-sync校验生成目录没有漂移 - skill 选择器改为 catalog 驱动,区分核心默认项与按需业务项;卸载时只显示已安装技能
- TUI skill picker 新增
Core/Optional分组,并对长描述做终端友好截断 doctor会提示同名 skill 的project安装覆盖global安装- Node 运行时口径统一到 24 LTS
- Ink TUI 重构(v1.1.0):基于 TypeScript + Ink 的全屏 TUI,采用 React 组件;启动横幅显示 REXCLI ASCII art;自适应 watch 间隔;左右选项循环
0.17.0(2026-03-17):- TUI 卸载选择器在小终端中可滚动,
-Select all/Clear all/Done按钮固定在底部 - 卸载光标选择现在与渲染后的分组列表保持对齐
- setup/update skill 选择器对已安装技能标注
(installed)标签 0.16.0(2026-03-10):新增 orchestrator agent catalog 与生成器0.15.0(2026-03-10):orchestrate live默认门禁(AIOS_EXECUTE_LIVE)0.14.0(2026-03-10):新增subagent-runtime运行时适配器(stub)0.13.0(2026-03-10):运行时 manifest 外置化0.11.0(2026-03-10):扩展本地 orchestrate preflight 覆盖范围0.10.4(2026-03-08):非 git 工作区 wrapper fallback 与文档同步0.10.3(2026-03-08):修复 Windows cmd-backed CLI 启动0.10.0(2026-03-08):安装/更新/卸载生命周期统一为 Node0.8.0(2026-03-05):新增严格 Privacy Guard(支持 Ollama)并接入安装流程0.5.0(2026-03-03):ContextDB SQLite sidecar 索引(index:rebuild)、可选--semantic检索路径、统一ctx-agent运行核心
2026-03-16 运行观测状态¶
- 连续 live sample 维持成功(
dispatchRun.ok=true),最新 artifact: .aios/context-db/sessions/codex-cli-20260303T080437-065e16c0/artifacts/dispatch-run-20260316T111419Z.jsonlearn-eval当前仍给出:[fix] runbook.failure-triage(clarity-needs-input=5)[observe] sample.latency-watch(avgElapsedMs=160678)- 结论:timeout 暂不下调,继续按 latency-watch 观测。
相关阅读¶
更新规则¶
凡是涉及安装、运行行为、兼容性的发布,必须在同一 PR 同步更新文档并在本页体现。