Gemini CLI v0.57.0 stable(2026-08-25T18:37Z)的发布 tag 中包含 packages/a2a-server(Agent2Agent 协议 server),且该包已以 @google/gemini-cli-a2a-server@0.57.0 发布到 npm。Release notes 合并了一大批「[SSR Agent]」修复,涉及 a2a-server 测试、TUI 执行超时、subagent 开关与交接回归,说明这是持续维护的功能而非废弃实验。Gemini CLI 0.60.0 随后把 MCP OAuth、路径边界、环境变更确认、工具输出来源和沙箱隔离修复推入 stable。Google 仍未给出 A2A server 的官方公告、文档页面或使用指引。
Gemini CLI 0.66 加固私有 MCP 与 Git 执行
Gemini CLI 0.66 为私有网络上的 MCP server 加入可选 OAuth,并在 safe mode 的 Git 操作中禁用交互式凭据与 SSH 提示。它还加固 SKILL.md 解析、保留用户 Git 配置,并修复流式 HTTP 解码。
本文来自既有扫描档案。迁移保留原判断,不代表在迁移时重新核验。
对你意味着什么
对把 agent 接入私有 MCP 服务的团队来说,这一版补上可用的认证路径,也降低无人值守 Git 命令卡在隐藏提示上的概率。相关控制为可选项且依赖环境,需要本地核验。
证据与关联材料
Gemini CLI 0.62.0 稳定版修复 OAuth refresh token、PTY/ConPTY 生命周期和 ACP 权限事件顺序。
Gemini CLI 0.63.0 强化长任务内存、认证恢复与非交互计划执行。
Gemini CLI 0.64.0 把原子写入、状态备份恢复、取消和 ACP/A2A 生命周期改进推入稳定版。
0.65.0 稳定版在不受信任目录强制 workspace 设置只读,避免恢复会话时重复写入工具响应,并防止快速退出删除恢复后的历史。
Gemini CLI 0.66 加入私网 MCP OAuth 与更安全的 Git 执行。
后续变化
Gemini CLI 0.62.0 修复 OAuth、终端和 ACP 权限生命周期
Gemini CLI 0.63.0 加固长任务内存、认证恢复与非交互计划执行。
Gemini CLI 0.64.0 加固文件、会话状态与取消生命周期。
Gemini CLI 0.65.0 加固不受信任目录与会话恢复
Gemini CLI 0.66 加入私网 MCP OAuth 与更安全的 Git 执行
技术细节与六维评分
| 发布 | v0.57.0 stable 于 2026-08-25T18:37:14Z 发布;v0.57.0 tag 树中包含 packages/a2a-server(经 git tree API 核实) |
|---|---|
| Npm | @google/gemini-cli-a2a-server@0.57.0 已发布;包在 @google scope 下 |
| Release Notes | v0.57.0 合并多批「[SSR Agent]」修复:a2a-server 测试迁移、TUI 执行超时、agents 模式关闭时的 subagent 拦截、sub-agent 交接 token 回归、cli_help markdown 格式化 |
| 包内容 | a2a-server/src 含 agent executor/task 模块、命令注册表、extensions;附 development-extension-rfc.md |
| 状态 | 已发布但未文档化:截至 2026-08-28 无官方公告、文档或使用遥测 |
| 关联 | 8/19 early indication(a2a-server 仅 main 分支)升级为 stable 产物;作为趋势 coding-agents-multi-agent-runtimes 的证据 |
| 2026-09-24 更新 | Gemini CLI 0.61.0 stable(2026-09-23T23:59Z)增加针对构建文件修改与不可信参数的间接 prompt injection 防护,加固文件系统边界与运行时状态隔离,并保留显式版本化的 Flash 模型 ID。a2a-server 仍无文档。现有用户应为安全修复升级;A2A 仍为 WATCH。 |
| 2026-10-02 更新 | 0.62.0 stable 保留 OAuth refresh token,使凭据删除幂等,加固 PTY/ConPTY 清理,并在权限请求前发出 ACP tool_call 更新。A2A 仍无使用文档。 |
| 2026 10 07 更新 | 0.63.0 为长任务限制工具输出,支持非交互模式自动执行计划,并修复认证死循环、ACP session 顺序及策略/路径校验。 |
| 2026-10-21 更新 | 0.65.0 稳定版在不受信任目录强制 workspace 设置只读,避免恢复会话时重复写入工具响应,并防止快速退出删除恢复后的历史。 |
| 最新稳定版 | 0.66.0 |
| 发布时间 | 2026-10-27T20:26:28Z |
| 2026-10-28 更新 | 可选的私网 MCP OAuth、无交互 safe Git 凭据与 SSH、SKILL.md 解析加固、保留 Git 配置,以及流式 HTTP 解码修复 |
历史更新原文
· 0.58.0 stable (9/1T20:51Z): macOS Seatbelt sandbox now isolates Docker and container-runtime sockets and binaries (sandbox hardening); a2a-server fix — stale cancellation error cleared on new message turns (a2a-server continues in the stable release line); consistent symlink evaluation in ignore-path handling; top-level safety checkers declared in write-policy configuration; history rollback and retry-nudge fixes. a2a-server documentation still absent (watch item). 0.59.0-preview.0 published 9/1T20:19Z
· No new stable in window (latest remains 0.58.0, 9/1). Nightlies: 0.59.0-nightly (9/2): web-fetch destination validation + connection routing fix; 0.60.0-nightly (9/4) security cluster — RFC 9207 issuer identification enforced in the MCP OAuth flow, macOS Seatbelt temp-dir isolation, extension-loader path-boundary hardening, hardcoded Google CrUX API key removed from chrome-devtools-mcp. a2a-server docs watch: packages/a2a-server now carries a README.md, but it is a 171-byte 'experimental and under active development' stub — still no usage/setup documentation. Stays TRIAL
· Gemini CLI 0.61.0 stable hardens build-file prompt-injection and filesystem/runtime isolation; A2A remains undocumented and WATCH