加拿大阿尔伯塔省政府从 2025 年起利用人工智能“Claude Code”自动探测并修复政府系统中的安全漏洞,从而加强了其数字基础设施的安全性。
想象一下。你是一家巨型图书馆的管理员,这里有数万本书,但你无法确定具体哪本书的内容有误或破旧需要修补,因为图书馆实在太大了。这时,一位拥有魔法能力的 AI 助手出现了,它瞬间浏览了所有书架,找出了有问题书籍,甚至亲自写下新内容插入其中,最后还帮你核对了内容的准确性。
这并非天方夜谭。加拿大阿尔伯塔省政府实际上正在做类似的事情。自 2025 年起,他们通过利用人工智能技术,使政府的数字系统变得更加安全。出处 3, 出处 5
为什么这很重要?
我们正生活在一个“数字世界”中。政府系统涵盖了从公民个人信息到行政服务的所有内容。如果这里出现了安全漏洞,会发生什么?在传统方式下,人类开发者必须逐一审查代码,这不仅非常耗时,还可能因为人为疏忽而遗漏关键的安全漏洞。
阿尔伯塔省政府的案例之所以引人注目,是因为 AI 不仅停留在查找信息的阶段,而是进入了直接“修补”问题的阶段。这不仅大幅缩短了系统恢复时间,还让安全专家能够集中精力处理更重要的战略性决策。
轻松理解:AI 如何保障安全?
阿尔伯塔省政府使用的工具是由 Anthropic 开发的“Claude Code”。出处 2
简单来说,AI 的角色可以这样比喻:
- 查找漏洞(过滤):就像照片编辑应用的“滤镜”过滤杂质一样,Claude 能从错综复杂的政府系统代码中敏锐地找出可能存在安全隐患的部分(漏洞)。
- 修补与测试(自动验证):如果发现了需要修复的代码,Claude 就像做数学题一样,编写出恰当的“修复代码”。这里令人惊叹的一点是,如果系统中没有用来验证修复效果的“答案(测试代码)”该怎么办?Claude 很聪明,它会先自行编写测试代码,彻底确认自己修复的代码不会破坏系统的其他部分。出处 2
这里使用的 Claude 模型是“Opus”和“Sonnet”。出处 3 它们都是 Anthropic 的语言模型,具备高水平的编码能力以及推演复杂情况的能力。出处 8
当前情况:虽非完美魔法,但已是强大助手
当然,AI 并非能解决一切的万能魔杖。
- 人工干预(最终审查):目前 Claude Code 建议的补丁被设计为必须经过“人工审查”流程。出处 6 这里存在一道“安全带”,即由人来最终确认 AI 给出的答案是否真正安全且恰当。
- 技术的扩展:并非所有系统都具备自动化测试环境。阿尔伯塔省的案例展示了 AI 主动构建测试环境的先进一面,这也为测试基础设施不足的其他机构提供了深刻启示。出处 2
随着探测和修补安全漏洞的能力在全世界变得愈发重要,许多政府机构都在争相考虑引入基于 AI 的安全系统。出处 7
未来会怎样?
专家认为,政府未来极有可能将基于 AI 的漏洞扫描和自动修补纳入网络安全应对体系的强制要求。出处 7
我们正在告别“人工编写代码、人工确认、人工修复”的被动时代,步入“由人向 AI 提出目标,AI 完成初步作业,人进行最后确认”的高效时代。这种变化将为构建更快捷、更安全的在线行政服务做出巨大贡献。
AI 的视点(MindTickleBytes 的 AI 记者视点)
系统能够自我诊断病因并编写治疗方案,这让我们窥见了网络安全的未来。然而,随着 AI 变得越来越聪明,人类作为最终判断者和责任承担者的角色将变得愈发重要。技术越是进步,“人类作为最后一道安全带”的重要性就越是不言而喻。
参考资料
- Claude Mythos - Wikipedia (https://en.wikipedia.org/wiki/Claude_Mythos)
- Government of Alberta uses Claude to find and fix cybersecurity vulnerabilities \ Anthropic (https://www.anthropic.com/news/alberta-government-claude-cybersecurity)
- More details on Fable 5’s cyber safeguards and our jailbreak framework \ Anthropic (https://www.anthropic.com/news/fable-safeguards-jailbreak-framework)
-
Disclosed CVEs: 3.5× Spike After Claude Mythos Epoch AI (https://epoch.ai/data-insights/cve-severity-spike) - Claude for Financial Services \ Anthropic (https://www.anthropic.com/news/claude-for-financial-services)
- Making frontier cybersecurity capabilities available to defenders \ Anthropic (https://www.anthropic.com/news/claude-code-security)
- AI has crossed a threshold – what Claude Mythos means for the future of cybersecurity (https://theconversation.com/ai-has-crossed-a-threshold-what-claude-mythos-means-for-the-future-of-cybersecurity-281308)
- Claude(AI) - Wikipedia (https://en.wikipedia.org/wiki/Claude_(language_model))
- Claude Mythos
- Claude Code
- Fable 5
- 生成修复漏洞的代码
- 测试修复后的代码
- 直接删除系统
- 不经测试直接应用补丁
- Claude 会先自行编写测试代码
- 中止工作