リークされたメモが示す、Red HatがAIの“万能ドリンク”をがぶ飲みし始めている
Debianスキルを磨き始める絶好のタイミングのようですね
独占 Red Hatの上級幹部が社内向けに送付した内部メモによると、同社は同社のグローバル・エンジニアリング部門内でAIツールを押し出し始めているという。RHELには、Windows 11風の「改善」がいくつかやって来るかもしれない。
The Registerは、「Chris & Ashesh」によって署名された、この通達を確認した――Chris Wright(最高技術責任者兼グローバル・エンジニアリング担当シニア・バイス・プレジデント)と、Ashesh Badani(シニア・バイス・プレジデント兼チーフ・プロダクト・オフィサー)だ。
見出しは「AI時代に向けて進化し、増幅されたエンジニアリング」。また、Red Hatの開発チームにいるAIに懐疑的な人たちにとっては、このメールのトーンが警鐘を鳴らすかもしれない――状況は変わりつつあるのだ、と記されている。
「私たちの役割:グローバル・エンジニアリングのすべての職種は進化します。焦点は、『必要に応じて使うAI』から、『顧客への価値提供を拡大するための、AIによる自動化』へと移ります。これらのツールを使いこなせるようになるにつれて、私たちの担当者のスキルセットも拡大していきます。」
これは、私たちにとっては、グローバル・エンジニアリングのマネジメントが、AIツールの利用を促すだけでなく、チームメンバーにその使い方を学ぶことを求めることを決めているように聞こえます。そうしたツールを使いたくない人にとっては、居心地の悪い時期になるでしょう。」
返却形式: {"translated": "翻訳されたHTML"}このパターンは、他のいくつかの大手エンタープライズベンダーでも見られるものです。11月に、The Regは、いまだに大規模言語モデルの力を信じていない人たちがいることに対して、あるミクロソフト幹部が「度肝を抜かれるほどの“mindblowing”」だと感じたと報じました。これは会社のトップにまで及んでいます。今年の初め、CEOのサティア・ナデラは「“発見(discovery)”の段階は過ぎていて」「“広範な普及(widespread diffusion)の段階”に入っている」と述べました。
Red Hatは、コメントの依頼に対して現時点で即座に回答しませんでした。もし回答があれば、このストーリーを更新します。
詳細な整理
Red Hatのメモは「わたしたちのプロセス」についても引き続き論じており、「グローバルエンジニアリングのソフトウェアおよびプロダクト開発ライフサイクルは変革する。AIによって、今日“やらない”と言っている困難なユースケースやライフサイクルに対して、提供できるようになる。そして、業界のベストプラクティスについて引き続き学び、採用する。Red Hatにとってうまく機能するものは受け入れ、機能しないものは置き去りにする」と述べています。
計画は、「オープンソースのコミュニティで今日わたしたちが行っていることを、明日も引き続き行う」ことです。さらに「模範によってリードする」ことを目指し、開発者に「よりAIフレンドリーになり、成功事例を広く共有する」よう促したいとしています。これは、フレームワークを構築し、ベストプラクティスを確立し、標準を定義することで、オープンソースの開発ライフサイクルにAIを“ねじ込む(shoehorn)”ことを意図しています。
幹部たちが使う言葉は空を非常に青く描いていますが、AIをめぐる誇大広告の雲に疑念を抱いている技術者たちにとっては、Red Hatで革命が形になりつつあるように見える内容に対して留保があるかもしれません。
ライトとバダニは、2025年秋に「AIによって“変わった”世界で“次のRed Hatのバージョンを築くチャンス”」について話し合ってからというもの、状況は加速したと考えています。この加速を示す外部的に見えるサインとして、昨年9月にライトが公開したブログがありました。そこでは、「AI支援開発を“supercharging(強化して加速する)”する」という内容が書かれています。私たちは、この認識された加速が、この2月末のストーリーの末尾の段落で触れた、コーディング支援(コーディングアシスタント)の能力が“シフトした”という主張を指している可能性があるとみています。ここ数か月、複数の場所で同様の主張を目にしてきました。
さらに続けて、「競合は単に“AIを使っている”わけではない。エージェント型のシステムを中心に、ワークフロー全体を再編している。そうすることで、リーダーシップを維持するために、わたしたちが追いつかなければならない速度で出荷している」と書いています。Registerが後援する特集記事が指摘するように、agentic AI(エージェント型AI)は確かに、いまの合言葉(buzzword)です。
私たちは、ライトとバダニが言う「競合」が具体的に誰を指すのか、明確化することが重要だと感じています。同社の視点では、ライバルは主要なエンタープライズ・ソフトウェア・ベンダーです。Microsoft、Oracle、Broadcomなど。Red Hatは、最重要なLinuxプロジェクトの上流(upstream)開発者だと捉えており、そのため、他のすべてのLinux企業はRed Hatの下流(downstream)に位置する。したがって、同社にとってはそれほど大きな存在ではない、という考えです。
メモの次の数段落は、妙に反復的です。最初にこう言っています。「この時代にリードするには、オペレーティングモデル(運用モデル)を進化させなければならない。いま直面しているギャップは、単に技術的なものではなく、組織的なものだ。今日、わたしたちはグローバルエンジニアリングとプロダクトが“提供する”方法を変革するために、エージェント型ソフトウェア開発ライフサイクル(SDLC)への移行を始めている。」
その後も、大筋として同じ主張を繰り返します。しかも、同じ最初の略語の説明からやり直すというおまけつきです。「エージェント型ソフトウェア開発ライフサイクル(SDLC)へ移行する。AIが、わたしたちが運用するオペレーティングモデルになる。これは“既存のプロセスを速くする”話ではない。世界一級の、エージェント優先の開発モデルによって、出荷するものの量と品質を根本的に高めることなのだ。」
このような反復は、LLMによって生成された文章のサインになり得る、と指摘せざるを得ないと感じています。そのため、著者がそのようなツールを使った可能性を疑っています。私たちは先月、CentOS Connectのカンファレンスから報告した際、そうしたことをしているRed Hatterの背後に座り、その電子メール配信リスト宛てのメッセージで目にしていました。
「このモデルでは、わたしたちのチームが、建築(アーキテクチャ)、判断、戦略、複雑なコンテンツに焦点を当てた重要な人間による監督を提供する。わたしたちは、エージェントを実行エンジンとして用いる“オーケストレーター”だ」と付け加えています。
これは、用語の「オーケストレーター」が、コンテナオーケストレーションのツールの文脈で使われていることへの言及です。そのうちのKubernetesが、群を抜いて最も広く使われています。私たちが先日、Ladybirdブラウザに関する最近のストーリーのブートノートで述べたように、注目のコーディング評論家スティーブ・イェッジは、今年、プログラミングボットの一群( swarms)を、完全に自動管理された形で動かすことに熱心に布教するようになっています。私たちがリンクした記事以降、彼はさらに、しかもさらに、熱のこもったものになってきました。
続きます。「ツールではなく成果:特定のモデルではなく、速度・コスト・品質・キャパシティによって目標を定義する。より良いエージェントのフレームワークが登場すれば、それを採用する。エージェントによってワークフローを再定義する。すべてのプロセスとワークフローには、実行を駆動するためにエージェントをオンボードする方法が必要だ。個々の人は文脈を提供し、フィードバックで形作り、エージェントを監督する。」
そして、指標は活動レベルではなくワークフローのレベルだ、と対になるように続けて、そこではチームが、サイクルタイム、欠陥率、スループット、解決までの時間などを含め、ワークフローが目標に到達しているかどうかで測られる、と言います。ワークフローについて目標を設定することに熱心なマネジメントチームは、グッドハートの法則(Goodhart's Law)の影響についても理解しているのだろうか、と私たちは疑問に思っています。
「“全投入(All-in)”のプロダクト範囲:単一のスクラムチームに実験を真空状態でさせようとしているわけではない。ボトルネックを避けるために、プロダクト全体、あるいはサブプロダクトを、このモデルへ同時に移行する。」スクラムとは、アジャイル開発モデルを指す言及であり、これについてThe Registerのルパート・グッドウィンズが2024年に表明した留保を、あらためて思い出させます。
「オープンソースおよびアップストリームへのコミットメントは変わらない」としつつも、幹部たちは「プロダクトおよびプロジェクトの開発プロセスは、最初は分岐する可能性がある。どのように製品を作り、どのように提供するかに焦点を当てる中で」と認めています。Red Hatは、「コミュニティの開発プロセスに影響を与え、それによって時間とともにわたしたちのプロセスが収束できるようにする」ことを試みます。これは、外部の開発コミュニティに対して、同様の実践を採用させようとする試みを意味している可能性があり、また著者たちが、いくつかのコミュニティから大きな抵抗、さらには反発があることを見込んでいるようにも思えます。
- コンテナ、クラウド、ブロックチェーン、AI――全部同じ昔からのくだらない話だとベテランのレッド・ハッター
- レッド・ハットのバックオフィス部隊は、好きでも嫌でも「Big and Blue」になる
- レッド・ハットがビジネス開発者向けにRHELの条件を甘くする――ただし本番に入れないでくれ
- RHEL 10がレッド・ハット・サミットに先駆けてこっそり漏えい
「私たちが取り組むプロジェクトは幅広いので、いくつかの領域ではこれはすぐに起き、別の領域ではよりゆっくりになる……。計画(BUの参画も含む)から、設計、コーディング、コードレビュー、テスト(ユニットおよびE2E)、品質管理、セキュリティ、ビルド、署名、ドキュメント作成、サポート、そして維持・継続に至るまで、ライフサイクル全体を変革します。」
この点、そして先の点について、彼らは正しいのだろうと私たちは考えています。つまり、採用も成果も、確実に地域(領域)によってばらつきが出る可能性が高い。とはいえ例えば、ツールが実際には、コードを書くことや文書化することよりも、コードレビューやテストのほうでずっと役に立つことが判明するのかもしれません。注目すべきは、Linuxの安定版カーネルシリーズのマネージャーであるGreg Kroah-Hartmanが、最近、バグ探し、さらにはバグ修正まで大幅に上達したと述べていることです。
懐疑的な人たちに言えば、WrightとBadaniは、これは才能あるコーダーが「出力にお墨付きを押すだけのプロンプトエンジニア」になる話ではない、と言います。「市場が求めるスピードで、機能とセキュリティと品質を届けることが目的です。」ブルース・シュナイアーがほぼ10年前に指摘した通りです。「市場は品質の高いソフトウェアに対してはお金を払わない。格言は“良い・速い・安い”のうち2つを選べ、だ。市場は“良い”を犠牲にして“速い”と“安い”を選んだ。ほぼどこでも、ソフトウェアはうまく動いていない。」2017年に彼が気づいていた以上に、彼の見立てがさらに正しかったと判明するかもしれません。
どこで起きているのか?「グローバル・エンジニアリングの一部のチームでは、すでに“エージェント優先”のアプローチに取り組んでいます。私たちはこれらのチームに、変革を加速するよう求めましたし、多くはすでに取り組んでいます。例えば、Kevin MyersのAnsibleエンジニアリングチームは、作るもの(AAPにエージェント機能を取り込む)も、作り方(AI主導の開発プラクティスを採用する)も進化させています。Kevinのチームは、この変更を後回しにはできませんでした。私たちは、これを実現するために3か月の時間を与え、他のチームも同じ道をたどっています。」
他のチームがこのモデルへ移行する速さは「市場のニーズ」によって左右され、組織のリーダーが「無駄な試行の重複を防ぐ」ための指針を示す、とメッセージは述べています。「私たちは現在、先行品質指標を定義しています。これにはコードカバレッジやPRサイクルタイム(ほかにもいくつか)などが含まれます。また、開発をどのように加速するか――機能の投入スピード、あるいは市場投入までの時間――が、この移行がどれだけ定着しているかを示すようになります。このデータ駆動の見方により、組織全体でうまくいっているものを素早く調整し、拡大できます。」
緊急!緊急!
最後に“効果”が出て、2人は承認の判を押した。「チャンスは本物で、緊急度は高い。私たちは才能と意志を持っています。あとは、この取り組みを標準化してスケールさせるための、集団としての規律が必要です。」
明らかに、ここには強い緊急性の感覚があります。このような急ぎ立ては、中小企業やスタートアップに典型的だという印象がありますが、それでもこれまでに大企業が驚くほどの速さで舵を切ったのを私たちは見てきました。もっとも分かりやすい例は、確かにWrightとBadaniの頭にもあったように思われます。マイクロソフトです。現代のWindows系統のすべての祖先とも言えるWindows NT 3.1は、1993年にウェブブラウザなど一切ない状態で出荷されました。2年後、同じくWindows 95の最初のリリースも出荷されたのです。Internet Explorer 1.0は、有料の追加パッケージMicrosoft Plus!の中でしか見つかりませんでした。1年も経たないうちに、マイクロソフトはせっせとウェブの船を漕ぎ始めたのです。1996年の夏までには、Windows 95 OSR1とWindows NT 4の両方にInternet Explorer 2.0が含まれるようになり、さらにNT 4にはインターネット情報サーバーも、追加料金なしで用意されていました。
メモの終わりのほうで出てくる「規律」という言葉の使い方には、さすがにぞっとする気持ちを覚えましたが、必要になるのかもしれません。レッド・ハットだけが、AIツールの導入を従業員に命じなければならない雇用主というわけではありません。2月、The Registerがアクセンチュアでそのような動きがあったことを報じ、3月にはPwCでも同様に報じられました。これは、2024年の調査で労働者が役に立たないと言っているにもかかわらず、そして企業や経営陣が苦戦していることを示す複数の研究があるにもかかわらずです。彼らは投資に見合うだけの重要な収益(ROI)を示そうとしている、という状況です。
この「データ駆動の見方」が、業績指標に明確なメリットが見られない場合に、AI推進を巻き戻すほど柔軟なのかどうかは興味深いところです。このメモの伝道者めいた調子からすると、そうではないのではないかと私たちは疑っています。®




