加拿大阿尔伯塔省用 Claude 审查政府代码,20 小时扫描 4.66 亿行 | AGIDaily
AGI Daily
资讯日报词条论文人物新创

加拿大阿尔伯塔省用 Claude 审查政府代码,20 小时扫描 4.66 亿行

2026-07-06 / 共 3,522 字

Digital Watch Observatory

7 月 6 日,Anthropic 发布加拿大阿尔伯塔省(Alberta)的案例:省政府自 2025 年起使用 Claude Code 扫描代码、发现并修复系统安全漏洞。就在五天前,Sysdig 披露了 JADEPUFFER 勒索攻击,判断其多项技术步骤由 LLM Agent 自动执行,但人类仍参与选择目标、提供凭据与基础设施。两件事分别展示了 AI 在防御和攻击中的用途。

更早的 6 月 22 日,五眼联盟网络安全机构曾警告,前沿模型可能在数月内改变网络攻防能力。在这一背景下,阿尔伯塔省的部署提供了一个政府使用 AI 加强防御的实例:先大规模检查旧代码,再由工程师核实问题和批准修复。

约 50 个 Agent 并行扫描,工程师验证修复

据该省介绍,Alberta 省技术与创新部(MITI)维护着全省 27 个部委的系统——从社会服务、公共安全到野火应急响应,包括约 1,280 个应用程序和 3,400 个代码仓库。大部分系统从未经历过系统性安全审查,累积的技术债务估计达数十亿美元。

MITI 的解决方案是将 Claude Code 投入工作。约 50 个 AI 代理并行运行,使用 Claude Opus 和 Sonnet 模型,在 20 小时内扫描了 4.66 亿行代码。该部门估计,人工完成同等规模的审查需要约 6.5 年。

据案例介绍,扫描采用两阶段流程:首先由规则引擎标记已知漏洞模式,然后 Claude Code 逐一审查标记结果,精确定位到文件和行号供开发人员验证。Anthropic 称该方案发现了传统自动化扫描工具遗漏的漏洞。

找到漏洞之后,Claude Code 还能生成修复方案、编写测试、甚至重建遗留系统。一个大约 25 年前用 Java 手工编码的补贴项目门户,在 Claude 辅助下仅用 4 到 5 天就完成了重建——最初开发花了五个月。案例也说明,修复上线前均由省政府工程师审查和批准。

"Albertans trust their government with some of the most sensitive information in their lives, and it is our responsibility to protect it," Alberta 技术与创新部长 Nate Glubish 在 Anthropic 博客中表示。"By using AI to find and fix vulnerabilities across our systems, we accomplished in hours what would have taken a traditional approach years to complete."

Alberta 技术与创新部长 Nate Glubish 关于省内 AI 网络安全行动的文章题图

红队寻找漏洞,蓝队提出修补方案

Alberta 的部署并非一次性扫描。该省网络安全团队基于 Claude Agent SDK 构建了一套持续安全审查的专用代理系统,灵感来自军事和企业安全测试中的红蓝对抗框架。

"红队"代理从外部探测应用程序,模拟攻击者的行为路径,绘制漏洞被利用的可能方式。"蓝队"代理评估应用程序对国际安全标准的合规性,并编写指向具体修复文件的补救计划。每次检查覆盖约 95 项安全控制。其他代理负责审查代码质量和面向公众的内容。

据部长介绍,这套流程会反复运行:红队探测、蓝队提出修补,再由红队复测,直到代理找不到新的侵入路径。这是测试的停止条件,不等于系统已不存在漏洞。Glubish 在他个人的 Substack 上写道:"These AI tools aren't replacing our security teams. They're giving our people superpowers."

Alberta 省同时通过 Alberta AI Academy 培训政府雇员和公众。数千名政府雇员和超过 10,000 名公众已在该平台学习 AI 应用基础知识。该省还发布了名为"Velocity White Papers"的技术白皮书,供其他政府借鉴其经验,并将在 7 月于 Edmonton 举办行业日活动分享实践成果。

勒索攻击案例显示,自动化也在帮助攻击者

这份政府案例发布时,AI 辅助攻击的进展也受到关注。

6 月 22 日,五眼联盟(美国、英国、加拿大、澳大利亚、新西兰)的网络安全机构发布了一份罕见的联合声明,警告"前沿 AI 模型预计将超越当前行业预期,从根本上转变进攻和防御网络能力。时间线不是以年计,而是以月计。"

不到两周后,7 月 1 日,Sysdig 威胁研究团队披露了 JADEPUFFER:一场被研究团队判断为由 LLM Agent 串联技术步骤的勒索行动。该 AI 代理通过 CVE-2025-3248 漏洞入侵 Langflow 实例,自行枚举环境、发现凭证、内网横向移动,最终加密了 1,342 个 Nacos 服务配置项并删除原始数据。从一次失败登录到发出修正后的载荷,相隔 31 秒;这一时长并非整场攻击的耗时。

Anthropic 在 JADEPUFFER 披露后的第 5 天发布 Alberta 案例,为关于 AI 网络风险的讨论补充了防御侧的实践。攻击报告尚未确认所用模型,两起事件之间也没有已证实的直接联系。它们共同提出的问题是:自动化加快攻击执行后,防御团队能否更快地把发现的问题修好。

加拿大政府的采购选择,也涉及本土供应商

Alberta 的部署展示了 Anthropic 在美国以外的政府客户实践。公司此前与 Mozilla 合作检查 Firefox,也开展了 Project Glasswing 及 Patch the Planet 等安全项目。这些工作覆盖开源软件、行业合作和安全研究;政府客户的实际部署,还要进一步处理公共系统维护与采购要求。

美国政府 6 月曾限制外国公民访问 Fable 和 Mythos,使盟国使用前沿模型的问题受到关注。Alberta 使用的是案例中所述的 Claude Opus、Sonnet 与 Claude Code,不能据此推断它获得了受限模型,也不能用这次部署替代对其他模型的安全评估。

值得注意的是,The Logic 的报道同时指出,加拿大联邦政府和魁北克省政府选择了加拿大本土创业公司 Cohere 作为其 AI 工具供应商。这意味着 Anthropic 在加拿大政府市场面对的还有本土供应商竞争;不同政府的采购决定,也不能只用技术表现解释。

发现漏洞更快,不代表防御优势会一直存在

Glubish 在 3 月的 Substack 文章中提醒,当前防御优势未必持久。他引用 Anthropic 红队的一项研究:Claude 在数百次漏洞利用尝试中只成功两次;另一项研究则在广泛使用的开源软件中发现了 500 多个此前未知的高危漏洞,其中一些已潜伏数十年。这是不同任务中的结果,不能直接换算成统一的攻防成功率。

"Finding vulnerabilities is now cheap and fast with AI. Exploiting them is still hard and expensive," Glubish 写道。"That gives defenders like us a massive advantage right now. But this advantage won't last."

Alberta 案例尚未回答,扫描效率的提高能在多大程度上转化为长期防御效果。JADEPUFFER 显示 AI 辅助的漏洞利用已经进入实际攻击,安全团队需要同时关注新漏洞发现、修补和攻击执行的速度。

Alberta 提供了可供参考的部署经验,尚不能证明防御者会始终领先。Glubish 估计,一到两年后,发现漏洞比利用漏洞更容易所带来的优势可能缩小。这是他的预判,两种成本会以何种速度变化,仍需继续观察。

计划将 185 个旧应用整合为 16 个可复用应用

Alberta 的计划不止于扫描和修补。该省计划将一个部委的 185 个遗留应用程序整合为 16 个用现代语言和规范构建的可重用应用,将 AI 现代化工作扩展到全省政府。Anthropic 表示将继续与 Alberta 合作扩展这项工作,并希望其案例能为其他政府提供蓝图。

对 Anthropic 而言,这个案例展示了 Claude Code 除代码生成以外的用途:安全审查、修补验证与旧系统改造。它拓展了面向政府客户的应用场景,也使公司在与 Cursor、GitHub Copilot 等工具竞争时有了具体的部署案例。政府市场能带来多大的业务增量,仍要看后续采用规模和持续效果。

Glubish 在文中写道:"The easy path would be to keep doing security the way we always have. Manual audits. Periodic testing. Hope for the best. That's what most governments are still doing." 其他政府若要借鉴,除了扫描规模,还需评估工程师审核、修补上线与持续复测能否形成稳定流程。

来源

  • Anthropic: Government of Alberta uses Claude to find and fix cybersecurity vulnerabilities · Anthropic
  • Alberta government uses Claude to check its code · The Logic
  • Alberta uses Claude Code to review government systems · Digital Watch Observatory
  • Inside Alberta's AI-Powered Cybersecurity Operation · Nate Glubish (Substack)
  • AI News - Wed July 8 2026 · Tech Reader
  • AI models capable of devastating attacks on governments and business months away, rare Five Eyes statement warns · The Guardian
  • JADEPUFFER: Agentic ransomware for automated database extortion · Sysdig
  • JadePuffer ransomware used AI agent to automate entire attack · BleepingComputer

评论

登录后即可参与评论。

加载评论中…

相关文章

  • 阿里巴巴杭州总部大楼外观。阿里已内部通知自 7 月 10 日起禁止员工在工作环境中使用 Anthropic 的 Claude Code。

    阿里内部禁用Claude Code,隐藏检测代码引发安全争议

    2026-07-03

  • Claude 标志显示在智能手机屏幕上,背景投射出多重 Claude 标志,象征 AI 技术在地缘政治裂痕中的流通与控制之争。

    FT:蚂蚁、字节员工经海外账号等途径使用 Claude,Anthropic 加强排查

    2026-07-03

  • Anthropic Cyber Mission 官方封面图

    Anthropic启动Cyber Mission,向电网和水务提供Claude

    2026-10-08

  • Claude logo displayed on a smartphone screen against a reflective surface
AGI Daily跟踪世界 AI 进展
邮件栏目主题RSS
定制投稿招聘广告
关于MCPTermsContact

阿里要求员工7月10日起停用Claude Code,称存在安全风险

2026-07-03

  • Anthropic Project Glasswing 网络安全防御计划官方宣传图

    安全组织 FIRST 上调预测:2026 年公开漏洞约 6.6 万个

    2026-06-15

  • Claude 品牌展台与 Think w/ Claude 标识,象征围绕 Anthropic 模型能力的商业与安全争议

    Anthropic 指控阿里关联人员大规模蒸馏 Claude,呼吁国会采取行动

    2026-06-27