跳到正文
原文
InfoQ 中文· 作者:Matt Saunders·· 3 小时前AI 评分68

Chainguard 发布 Workspaces 和 Checks 测试版以支持 AI 编码智能体的安全运行与校验

Chainguard 推出面向 AI 编码智能体的安全工作区与安全校验能力

AI 摘要

软件供应链安全公司 Chainguard 在伦敦 Assemble 大会上宣布推出两款面向 AI 智能体的测试版产品:Chainguard Workspaces 和 Chainguard Checks。Workspaces 基于加固型微型虚拟机提供远程开发环境,通过 chainctl develop 命令同步本地工作目录,并在会话断开时生成快照以还原文件、进程和 shell 上下文;Checks 则将持续集成能力融入开发流程,在独立的预热微型虚拟机中运行 CI 步骤,旨在让开发者与智能体能够“安全地测试、报错并修复代码,无需等待缓慢的 CI 流程”。

该方案的核心机制在于解决智能体执行代码时的权限与效率难题。Workspaces 为主机端代理添加短期凭证而非长期密钥,并记录防篡改的命令、代码变更与网络调用日志;Checks 利用项目锁定文件预先准备依赖包,当失败时将结构化日志返回至恢复的会话中供智能体尝试新变更,成功则创建包含环境、结果和提交 SHA 的签名证明,使合并关卡可验证结果而无需重新运行测试套件。

尽管 Chainguard 的方案整合了隔离能力、软件包目录及持续集成证明,但原文并未公布其与主流 CI 服务的性能对比数据,也未说明客户如何验证日志宣称的防篡改能力。目前 Workspaces 仅支持 Claude,后续计划支持其他智能体,且按实际消耗算力计费,提供 30 天试用。同时发布的 Chainguard Actions 已包含超过 1000 个经过重建的 GitHub Actions,其 Libraries 服务扫描了 5000 多个 Go 和 .NET 软件包,其中超过 10% 的检测样本在公开数据源中无匹配记录。

来源:InfoQ 中文 · infoq.cn