Vercel 在 8 月 13 日发布了 `@ai-sdk/harness-acp`,把 Agent Client Protocol(ACP)兼容运行时接入 AI SDK 的 Harness 层。此前每个适配器通常对应一个特定编码智能体;新的元适配器围绕协议工作,开发者可以用 `createACP` 描述运行时的包来源、可执行文件、权限映射和认证方式,再通过统一的 `HarnessAgent` 接口调用。
这项变化降低了把新智能体纳入应用的适配成本,也让运行时切换更接近配置替换,而不是业务代码重写。但统一接口不等于统一的安全模型:不同 harness 的文件权限、网络出口、命令执行和环境变量处理仍可能不同。Vercel 示例本身展示了 `allow-reads`、`allow-edits` 和 `allow-all` 等权限映射,生产接入时必须逐项确认默认值。
对团队来说,适合先把它用于隔离的开发任务,并为每个运行时保留清晰的版本、权限和审计记录。任何自动修改都应通过 diff、测试和人工批准进入主分支;不要因为接口统一就跳过供应商安全审查或把所有智能体放进同一信任级别。