Anthropicは、アルバータ州政府が2025年からClaude CodeとOpusおよびSonnetモデルを利用してそのシステムを検査し、安全な脆弱性を発見・修正することを公式に発表しました。アルバータ州の科学技術・イノベーション省のチームは、20時間以内に4.66億行のコードをスキャンし、システム内の安全な欠陥を修正し、システムの安全性を向上させるための新しいツールを構築しました。
アルバータ州政府の安全な挑戦と解決策
政府機関が直面する安全な挑戦は無視できません。これらのシステムは公共サービスを提供する重要な役割を担っていますが、そのコードは往々にして古く、安全でなく、文書が不完全です。アルバータ州政府の経験は、ClaudeおよびClaude Codeを利用して大規模にシステムの安全性を強化する方法を示しています。この州は、他の政府が参考にできる一連の技術白書も発表しました。
「アルバータ州の人々は、彼らの政府が彼らの生活の中で最も敏感な情報のいくつかを扱うことを信頼しています。我々はこれらの情報を保護する責任があります。」アルバータ州科学技術・イノベーション省の大臣Nate Glubishは述べています。「人工知能を使用してシステム内の脆弱性を発見し修正することにより、我々は従来の方法では数年かかる作業を数時間で完了しました。」
Anthropic
Claudeの応用と成果
アルバータ州科学技術・イノベーション省のシステムは27の州レベルの部門をカバーし、約1,280のアプリケーションと3,400のコードリポジトリが含まれています。これらのシステムはほとんどが体系的な安全検査を受けておらず、技術的負債は数十億ドルに達しています。この省の内部チームはClaudeを利用して以下の作業を行いました:
「我々は20時間以内に4.66億行の政府コードを評価しました。チームはClaude CodeとClaude OpusおよびSonnetモデルを利用し、約50名のエージェントが自動的に並行してシステム内の安全な脆弱性をスキャンしました。」
Anthropic
このスキャンはアルバータ州が保有するすべてのコードリポジトリをカバーし、従来の自動スキャンツールでは発見できなかった問題を特定しました。このスキャンプロセスの実施時間は約20時間であり、チームはこのような検査が従来の方法で行われた場合、約6.5年かかる可能性があると推定しています。
「スキャン中に発見された脆弱性に対して、Claude Codeは通常、修正案を生成し、テストを行い、実施することができます。」
Anthropic
継続的な安全検査とトレーニングプログラム
アルバータ州のサイバーセキュリティチームは、専用のClaude検査エージェントを構築し、安全検査を継続的に行っています。さらに、アルバータ州はアルバータAIアカデミーを通じて政府職員や一般市民を訓練し、彼らに人工知能を効果的に使用するための基本知識を学ばせています。これまでに数千人の政府職員と10,000人以上の一般市民がこのプラットフォームを利用しています。
今後、アルバータ州政府はClaude Codeを利用して、既存の185の古いアプリケーションをさらに分析・統合し、維持コストを削減し、近代化のプロセスを加速させる計画です。
アルバータ州政府のこのケースは、他の政府機関にとって参考となるモデルを提供し、類似の技術的負債や安全な脆弱性の問題に対処するのに役立ちます。
資料來源:Anthropic公式発表

