ClaudeAnthropic NewsJul 6, 2026, 12:00 AM

Government of Alberta uses Claude to find and fix cybersecurity vulnerabilities across government systems

A condensed section focused on the key takeaways first.

Original Post

Quick Digest

Summary

A condensed section focused on the key takeaways first.

claudeen

Government of Alberta uses Claude to find and fix cybersecurity vulnerabilities across government systems Summary

Key Points

  • Point 1: Case Study Government of Alberta uses Claude to find and fix cybersecurity vulnerabilities across government systems Jul 6, 2026 Since 2025, the Government of Alberta has been usin
  • Point 2: A team inside Alberta’s Ministry of Technology and Innovation scanned 466 million lines of code in 20 hours, remediated security gaps across its systems, and built new tools to mak
  • Point 3: We’re sharing details of their experience as an example of how government agencies can use Claude and Claude Code to secure their systems at a large scale.

Summary

This is an English summary of "Government of Alberta uses Claude to find and fix cybersecurity vulnerabilities across government systems" published on 2026-07-06.

Key Points

  • Point 1: Case Study Government of Alberta uses Claude to find and fix cybersecurity vulnerabilities across government systems Jul 6, 2026 Since 2025, the Government of Alberta has been usin
  • Point 2: A team inside Alberta’s Ministry of Technology and Innovation scanned 466 million lines of code in 20 hours, remediated security gaps across its systems, and built new tools to mak
  • Point 3: We’re sharing details of their experience as an example of how government agencies can use Claude and Claude Code to secure their systems at a large scale.

Full Translation

Translations

A translation section that keeps the flow of the original article.

claudeja

Government of Alberta uses Claude to find and fix cybersecurity vulnerabilities across government systems(原文タイトル)

概要

公開日: 2026-07-06 翻訳生成に失敗したため、原文をそのまま保存しています。

原文

Case Study Government of Alberta uses Claude to find and fix cybersecurity vulnerabilities across government systems Jul 6, 2026 Since 2025, the Government of Alberta has been using Claude Code with both Opus and Sonnet models to review its systems, find vulnerabilities, and fix them. A team inside Alberta’s Ministry of Technology and Innovation scanned 466 million lines of code in 20 hours, remediated security gaps across its systems, and built new tools to make those systems safer. We’re sharing details of their experience as an example of how government agencies can use Claude and Claude Code to secure their systems at a large scale. This is a critical challenge, as governments rely on these systems to deliver benefits and keep services running—yet the code is often old, insecure, and incompletely documented. Alberta has also published a collection of technical white papers documenting its efforts for other governments to learn from; you can read them here. “Albertans trust their government with some of the most sensitive information in their lives, and it is our responsibility to protect it,” said Nate Glubish, Alberta’s Minister of Technology and Innovation. “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. This is what responsible government looks like in the AI era, and the best is still ahead of us.” Alberta’s approach Alberta’s Ministry of Technology and Innovation maintains the systems of all 27 provincial ministries, from social services to public safety to wildfire response. That includes roughly 1,280 applications and 3,400 code repositories. Most of it has never undergone a systematic security review, and the accumulated technical debt—insecure code, unaddressed bugs, outdated software—runs into the billions of dollars. The Ministry’s systems hold highly sensitive information, including tax records, government procurement data, and social services case files. So in 2025, the Ministry set up an internal team with a mandate to make these systems more secure and easier to maintain over time, working with Claude to do so. Already, the Ministry has used Claude to: Assess 466 million lines of government code in 20 hours. The team put Claude to work on the codebases it maintains, using Claude Code with Claude Opus and Sonnet models. Around 50 agents worked autonomously and in parallel to scan the systems for security vulnerabilities, weaknesses in underlying infrastructure and deployment processes, and gaps in technical documentation. Claude Code ran a two-stage routine, first scanning each repository with a rules engine to flag known patterns, then reviewing those flags and citing the exact file and line for each finding so developers could verify them. The scan covered every repository Alberta owns and identified issues that traditional automated scanning tools had missed. It took about 20 hours for Alberta’s implementation; the team estimates that that kind of review could otherwise have taken around 6.5 years. Fix the vulnerabilities the scan found. Where the scan identified a vulnerability, Claude Code could often generate a fix, test it, and build it. In cases where a system lacked the automated tests needed to confirm that a patch was safe, Claude wrote the tests first. Where the code was too outdated or too complex to patch efficiently in its existing form, Claude rebuilt it in a more modern and maintainable language. In some scenarios, these systems could be rebuilt in as little as four to five days, including a subsidy program portal that was originally hand-coded in Java roughly 25 years ago and took five months to build the first time. All of this was done in partnership with the Ministry’s engineers: before any patch shipped, it was reviewed and approved by the team. Run continuous security review. Alberta’s cybersecurity team also built a set of specialized Claude review agents that run throughout the de