2026年03月26日の技術動向

Health NZ — ChatGPT・Claude・Geminiの無承認使用が禁止通達に至る

ニュージーランドの公的医療機関 Health NZ(HNZ)で、スタッフが承認なしにChatGPT・Claude・Geminiを使って臨床記録を書いていたことが発覚した。今週、ロトルア地区のメンタルヘルス・依存症サービスの全スタッフに禁止通達が送られた。

通達の内容は明確だ。「データセキュリティ・プライバシー・説明責任の観点から、無料AIツールの臨床目的での使用は厳禁」とし、患者情報を匿名化した上でAIに下書きさせてから転記する行為も禁じている。

違反した場合は正式な懲戒処分の対象になると明記されている。

HNZのAIポリシーでは、使用するAIツールはすべてニュージーランドの国家AI・アルゴリズム専門諮問グループ(NAIAEAG)への登録が必要だ。現在、救急部門向けにAIスクライブツール「Heidi」が承認済みツールとして展開中であり、「無承認ツールを使うな」ではなく「承認プロセスを経ろ」という建付けになっている。

【補足】AIスクライブ(AI Scribe)とは、医師や看護師と患者の会話をリアルタイムで文字起こし・要約し、電子カルテ(EHR)への記録を自動生成するツールの総称。Heidiはオーストラリア発のSaaS型医療スクライブで、NHSやニュージーランドの一部医療機関での導入実績を持つ。

問題の構造として注目すべきは、組合(Public Service Association)の指摘だ。スタッフが無承認ツールに頼った背景には「enormous pressure(極度のプレッシャー)」がある。HNZはデジタルシステムやITサポートを担うチームを削減しており、現場が正規の支援を受けられない状態で即席の解決策に走った構図だ。懲戒をちらつかせる通達は、スタッフが質問や支援を求めることを萎縮させるだけだという批判は的を射ている。

臨床記録の作成は医療スタッフにとって最も時間を消費する業務のひとつだ。特にメンタルヘルス・依存症サービスでは、1件のセッションに対して詳細な記録が求められる。Nuance DAX・Heidi・Nablaのような医療向け専門ツールは、患者データのHIPAA・GDPR準拠処理、監査ログ、説明責任の担保を前提に設計されている。一方、汎用の無料ツールはそうした要件を満たさない。「使いやすい無料ツール」と「承認済みだが使いにくい・存在すら知らないツール」の間で前者を選ぶ構図は、ニュージーランドに限らず世界中で起きている。

今後の焦点は2点だ。第一に、HeidiをEDから他部門に展開するスピードが、現場の不満と無承認ツール利用の抑止に直結する。第二に、懲戒アプローチの有効性だ。脅しベースの通達はリソース不足・ツール不足という根本を解決しない。今回のHNZのケースは、ITリソースが削減された組織ほど現場スタッフが無承認ツールを使う傾向が強まるという「シャドーAI」問題が、医療機関で本格的な管理課題として浮上した事例として記録される。

Claude Code — ローンチから2,080万コミット、90%がスター数2未満のリポジトリへ

Claude Codeがローンチから約1年でGitHub上の108万以上のリポジトリに実際のコミットを残す段階に達した。その出力の90%がスター数2未満のリポジトリに向かっているという観測が、この普及の性質を端的に示している。

2025年2月24日のローンチ直後から公開コミットが確認されており、現時点での累計コミット数は約2,080万件だ。追加行数は504億行を超え、削除行数は197億行。差し引きの純増分は307億行になる。週次の新規リポジトリ数は114,785件で、週次成長率は8%を維持している。ただしその成長率自体の伸びは鈍化しており(加速度-17.9pp)、倍増時間は61日に伸びている。初期の爆発的な広がりから、安定した成長フェーズへの移行が見える。

言語別ではTypeScriptが34.8%でトップ、次いでPython(18.9%)、JavaScript(10.2%)と続く。フロントエンドとバックエンドの両方をカバーする構成で、特定ドメインへの偏りはない。

コミットログには、認証機能の実装、Chart.jsを使ったプロジェクト統計UI、クラスタリングアルゴリズムの追加、VINデータAPIの差し替えなど、実際のプロダクト開発の文脈での利用が確認できる。「Generated with Claude Code」というコミットメッセージの定型句が普及しており、これがサードパーティによるトラッキングを可能にしている。claudescode.devのような観測基盤が成立するのはこの仕様のためだ。同様のトラッキングはGitHub Copilotでは困難で、Claude Codeの普及状況が可視化されやすい構造になっている。

【補足】GitHub Copilotはコミットメッセージに識別可能な定型句を挿入しないため、利用状況をGitHub上の公開データから集計することが構造的に難しい。Claude Codeがデフォルトでコミットメッセージに署名を付与する設計は、透明性の観点では利点だが、競合他社との比較において「可視化されやすい=数字が大きく見える」バイアスを生む点にも留意が必要。

90%がスター数2未満のリポジトリに集中しているという事実が重要だ。有名OSSや大規模プロダクトへの貢献ではなく、個人の学習用プロジェクト・小規模な業務ツール・試作品への利用が大半を占める。Claude Codeの価値が「個人が手を動かす場面」での生産性ツールとして機能していることを示す指標だ。

倍増時間が61日で安定しているなら、2025年末には累計コミット数が数億件規模に達する可能性がある。ただし加速度の鈍化は初期の好奇心ベースの試用層が一巡したことを示唆しており、次の成長には継続利用率の向上が鍵になる。

Optio — KubernetesでAIコーディングエージェントをオーケストレートし、チケットからPRまで自動完結

Kubernetesを基盤にしたAIコーディングエージェントのオーケストレーション基盤「Optio」が登場した。チケットからPRマージまでを人間の介入なしに完結させるという、「AIがコードを書く」から一歩進んだ「AIがソフトウェア開発プロセス全体を駆動する」アプローチだ。

GitHubのIssueやLinearのチケットを受け取ったOptioは、Kubernetesのpodをプロビジョニングし、git worktreeで隔離された環境を作り、Claude CodeまたはOpenAI Codexを実行してPRを開く。そこで終わらないのがこのツールの核心だ。PRを30秒ごとにポーリングし、CIが失敗すればエラーコンテキストをエージェントに渡して自動再開、レビュアーが変更を要求すればそのフィードバックを渡して再開、すべてが通れば自動でsquash-mergeしてIssueをクローズする。

アーキテクチャは「リポジトリ1つにつき1つの長命なpod」という設計だ。podの中でgit worktreeを複数作ることで、同一リポジトリへの並行タスクを隔離する。

【補足】git worktreeは、1つのgitリポジトリから複数の作業ディレクトリ(ブランチ)を同時にチェックアウトできるgitの機能。通常のブランチ切り替えと異なり、各worktreeが独立したファイルシステム上の領域を持つため、並行して異なるブランチを編集・ビルドしても互いに干渉しない。コードレビュー自体も別のエージェントをサブタスクとして起動する仕組みになっている。スタックはNext.js + Fastify + Postgres + Redisで、WebSocketによるリアルタイムログストリーミングとコスト追跡のダッシュボードを持つ。

AIがコードを生成しても、CIの失敗やレビューコメントへの対応は依然として人間がエージェントを再起動して文脈を渡す作業が必要だった。Optioはその「フィードバックループを閉じる」部分をインフラレベルで実装している。人間がやることはタスクの記述だけになる。

Kubernetesをエージェント実行基盤に選ぶのは理にかなっている。スケーリング・隔離・リソース管理・pod再起動といった機能がそのまま使える。git worktreeによる隔離は、同一リポジトリへの並行タスクで互いのブランチが干渉しないことを保証する。GitHub ActionsやArgo Workflowsのようなパイプラインのステップを定義するオーケストレーターとは役割が異なり、Optioはエージェントの「思考と修正のループ」をオーケストレートする。

Devin・SWE-agentといった同様のアプローチを採るプロジェクトとの差別化は、KubernetesネイティブなインフラとGitHub/Linearの既存ワークフローへの統合にある。実用性を左右するのはCIの失敗ログをどう要約してエージェントに渡すかのコンテキスト設計で、この部分の洗練度が競合との差になる。

Kubernetes × AIワークロード — インフラドリフトが推論の再現性を破壊する

AIワークロードへの注目が高まる中、Kubernetesインフラにおける設定の揺らぎ(ドリフト)が、AI推論の再現性を破壊する問題として顕在化している。従来のワークロードでは許容できていた設定の揺らぎが、AI推論やエージェントパイプラインでは致命的になるという構造的な変化がある。

多くのKubernetes環境は、長年にわたってインフラドリフトを蓄積してきた。カーネルバージョンの不一致、スノーフレーク化したクラスタ、手作業のパッチ適用サイクル。これらは従来の一般的なワークロードなら熟練エンジニアの対処で吸収できた。問題は、モデル推論やエージェントパイプラインが決定論的なインフラを要求するという点だ。同じ入力に対して同じ実行環境が保証されなければ、推論結果の再現性が失われる。オブザーバビリティツールをいくら積み上げても、基盤の非決定性は解消されない。

解決の方向性は「ツールの追加」ではなく「ドリフトの発生条件を排除すること」だ。2020年前後からGitOpsやOPA/Gatekeeperが普及したのも同じ動機だったが、これらは「ドリフトを検知・修正する」アプローチにとどまる。Talos LinuxやFlatcar Container Linuxのようなイミュータブルなアプローチは、APIを通じてのみ設定変更を受け付けSSHログインを廃止することで、「ドリフトが発生しない構造」を作る。Sidero LabsのTalosOSがその代表だ。

【補足】イミュータブルOS(Immutable OS)とは、OSのルートファイルシステムを読み取り専用にし、変更を一切受け付けない設計のOS。設定変更はAPIやCRD(Custom Resource Definition)経由で宣言的に行い、変更を適用するにはノードの再起動(再プロビジョニング)が必要になる。これにより「誰かがSSHで手動変更した」という状態が物理的に発生しえなくなる。

AIワークロードがこの議論を加速させている理由はもう一つある。GPUノードはCPUノードより単価が高く、ドリフトによる障害のコストが桁違いに大きい。H100クラスのGPUノードが設定の揺らぎで推論ジョブを落とし続けるシナリオは、インフラ負債を財務的なリスクとして可視化する。100ノード規模でも従来型のミュータブルOSベースのクラスタ管理は破綻しやすく、そこにGPUノードや推論ワークロードが加わると、カーネルドライバのバージョン依存やNUMAトポロジの設定差異が直接的な障害要因になる。

QCon London 2026 — 「次の10億人の開発者」に向けたツール設計の転換

AIエージェントが「コードを書く主体」になりつつある。この変化は、開発者ツールやフレームワークが誰のために設計されるべきかという前提を根底から変えている。

Netlifyは2025年のクリスマスイブに開発者数1000万人を達成し、その後1年も経たずに1100万人に達した。Vercel・Supabase・Replitでも同様の急成長が観測されている。注目すべきは、開発者数が増えているにもかかわらず「自分は開発者だ」と自認するユーザーの割合が下がっているという逆説だ。増えているのはHRチームが自前の従業員アンケートツールを作るような、ドメイン専門家による内製開発だ。

QCon London 2026でNetlifyのIvan Zareaが提示したのは、ツール設計の3つの軸だった。

第一の軸は「コードを書く量よりアーキテクチャと根本的な設計判断が重要になる」という方向転換だ。SQLiteやTLDrawがAIによる容易な複製を防ぐためにプロプライエタリなテストスイートに移行したことを例に挙げ、ツールの差別化軸が変わりつつあることを示した。

第二の軸は「人間とエージェント双方が使えるインターフェース設計」だ。Netlify CLIをインタラクティブプロンプトと並行してフルコマンドを表示するよう再設計した事例がここに当たる。AIエージェントがコマンドをパースして利用できるようにするための変更だ。npmのコミュニティ再実装であるnpmxが数ヶ月で完成したことも触れられており、フレームワーク間の乗り換えコストが下がっていることをViteの採用急増・Webpackの衰退というデータで裏付けた。

第三の軸は「エージェント前提の未来を先読みする」ことだ。Next.jsがagents.mdファイル・MCPサポート・AIが読みやすいエラーフォーマットをデフォルトで同梱し始めたのはその代表例だ。TanStackも「TanStack Intent」を公開し、ライブラリメンテナがAI互換のツールを作りやすくする方向に動いている。

【補足】agents.mdはllms.txt仕様の派生で、プロジェクトのAPIや規約をAIエージェントが読み取りやすいMarkdown形式で記述するファイル。MCPはAnthropic主導のModel Context Protocol(モデルコンテキストプロトコル)の略で、AIエージェントが外部ツール・データソースと標準化されたインターフェースで連携するためのオープン仕様。

Zareaの結論は「私たちは全員がアーキテクトになりつつある」という一言に集約される。非伝統的な開発者がコードをシップし始めたとき、セキュリティ・データ露出・一貫したパターンのガードレールを誰が設計するかが問われる。

今日の傾向

Claude Codeが2,080万コミット・108万リポジトリという規模に達し、その90%がスター数2未満のリポジトリに集中した。同日、OptioがClaude CodeとOpenAI Codexを組み合わせてKubernetes上でチケットからPRまでを自動完結させるアーキテクチャを公開した。これは「エージェントが単発でコードを生成する」段階から「エージェントがCIフィードバックループごと駆動する」段階への移行を示す。

QCon London 2026でNetlifyのIvan ZareaがNext.jsのagents.md・TanStack Intent・Netlify CLIの再設計を例に挙げ、ツールの設計対象がプログラマーからAIエージェントへ移行しつつあることを示した。Netlifyが1000万から1100万開発者へ1年未満で増加した数字は、「自分は開発者だ」と自認しないユーザーがコードをシップし始めた実態と対応している。

Health NZがChatGPT・Claude・Geminiの臨床記録への無承認使用を禁止し、承認済みツールHeidiへの移行を求めた。ITサポートチームの削減が現場の無承認ツール利用を招いたという構図は、AI普及が組織のリソース配分の歪みを可視化する事例として記録される。

TalosOSを擁するSidero Labsが、H100クラスのGPUノードにおけるカーネルドライバのバージョン依存やNUMAトポロジの設定差異がAI推論の再現性を破壊するという問題を提起した。OPA/GatekeeperやGitOpsが「ドリフトを検知・修正する」アプローチであるのに対し、イミュータブルOSは「ドリフトが発生しない構造を作る」という異なる解を提示している。

参照記事

記録日: 2026-03-26