AIニュース最前線
最新ニュースAI日報Hacker日報週報動画AIツールトレンド企業

AIニュース最前線

世界中のAI最新情報を日本語で毎時更新

最新ニュース日報トレンド企業プレミアムRSS
© 2026 ainew.jp特定商取引法に基づく表記
ニュース一覧元記事を開く
Latent Space·2026年6月3日 01:48·約23分で読める

GitHub のエージェント計画に関する Kyle Daigle とのインタビュー

#AI エージェント#Copilot#オープンソース#CI/CD#GitHub Actions
TL;DR

GitHub COO のKyle Daigleは、AI エージェントによるコード生成量の急増(2026 年に 1400%)がインフラに与える圧力と、人間中心の社会契約を維持するための GitHub の戦略的対応について語った。

AI深層分析2026年6月3日 14:36
4
重要/ 5段階
深度40%
5
関連度30%
5
実用性20%
3
革新性10%
4

キーポイント

1

AI エージェントによるコード量爆発とインフラ負荷

2026 年に AI エージェントによるコード生成量が前年比 1400% 増加し、人間速度を前提とした既存の GitHub インフラに多大な圧力をかけている。

2

CI/CD とオープンソースコミュニティへの影響

アイデアが即座にビルドされる環境下で CI/CD が追いつけるか、また AI 生成の低品質コード(slop)によるフラッドからメンテナをどう守るかが課題となっている。

3

GitHub の進化:エージェント用 OS への転換

GitHub は単なるコードホスティングから、AI エージェントが企業運営やプルリクエストレビューを行うための「オペレーティングレイヤー」へと進化しようとしている。

4

内部ワークフローと新ツールの活用

マイクロスキル、WorkIQ、MCP などの新機能や、Copilot デスクトップ/CLI、クラウドエージェントを活用した文脈分析による意思決定プロセスが紹介された。

5

マイクロスキルと既存ワークフローへの統合

GitHub は大規模な「メガスキル」から、小さな原子的な「マイクロスキル」へ移行し、新しいツールを強制するのではなく Slack や Teams などの既存のワークフローに AI を組み込む戦略を採用している。

6

元開発者リーダーの優位性とコードへの回帰

AI の時代において、技術的バックグラウンドを持つリーダーが独自のアドバンテージを持ち、Kyle Daigle 氏自身も AI によって数年ぶりにコーディング活動に戻ることができている。

7

GitHub Actions の計算層としての進化

GitHub Actions は単なる CI/CD ツールを超え、ウェブフックや API を通じた任意コード実行機能を持つ汎用コンピューティングレイヤーへと進化し、AI エージェントの基盤となっている。

影響分析・編集コメントを表示

影響分析

この記事は、AI エージェントが単なる補助ツールから開発プロセスの中心となり、ソフトウェア開発の規模と速度そのものを変容させる転換点を示しています。GitHub がインフラの限界に直面し、人間と AI の協働を再定義しようとする姿勢は、業界全体が「コード生成量」の管理と「品質保証」の新たな基準を迫られることを意味します。

編集コメント

2026 年という未来のデータを用いた分析は、AI エージェントによる開発スピードの加速が現実味を帯びつつあることを示唆しており、インフラ設計やコミュニティガバナンスの抜本的見直しが必要不可欠な状況であることを浮き彫りにしています。

AI エンジニアの世界博覧会のプレゼンティングスポンサーとして、再びマイクロソフトと協力できることを嬉しく思います!今日は MS Build からライブ配信を行い、No Priors の仲間たちや、唯一無二のサティア・ナデラ氏との特別なクロスオーバーポッドに参加します。しかし、今回のインタビューでは遠慮はせず、皆様のお心に浮かんでいる稼働率や Copilot に関する切実な質問をすべてお伺いしました。それでは始めましょう!

ほぼ 20 年にわたり、GitHub はオープンソースとクローズドフローの両方がコミット、プルリクエスト、レビュー、アクションなどを通じて流れるソフトウェアの拠点であり続けてきました。

このエコシステムは、オープンソースのメンテナやコントリビューターがコミュニティのためにコードを継続して提供し続けることで繁栄しました。しかし、コーディングエージェントが大規模な量のコードを提供し始め(2026 年には 1400% の成長)、GitHub にとっては極めてエキサイティングであると同時に挑戦的な新たな時代を迎えました。

@mojombo, "username":"kdaigle","name":"Kyle Daigle","profile_image_url":"https://pbs.substack.com/profile_images/1775869471074258944/GJGhWau0_normal.jpg","date":"2026-04-10T12:33:00.000Z","photos":[{"img_url":"https://pbs.substack.com/media/HFiCnT1akAM2OHh.jpg","link_url":"https://t.co/QsejdrIJtG"}],"quoted_tweet":{},"reply_count":16,"retweet_count":18,"like_count":243,"impression_count":21934,"expanded_url":null,"video_url":null,"belowTheFold":false}" data-component-name="Twitter2ToDOM">

これらのエージェントはより多くの人々がより多くのプロジェクトをリリースするのを支援しますが、同時に GitHub インフラストラクチャのあらゆる次元において、コードがリリースされる量、その頻度、コードにコミットする人の数、そして基本的にはすべての次元で桁違いの倍数という形で、基盤となるレベルを大幅に引き上げています。

image
image

私たちの Valuemule ポッド(Pod)

現在、GitHub はもともと人間が開発者として人間の速度で動くことを前提に設計されたインフラストラクチャに対して、必然的にさらなる負荷に直面しています。その結果、非常に公的な注目を集めた稼働率の状況が生じています。

そこで浮かび上がるのは、現在のコード関連システムが AI が生成するものを吸収できるのかという問いです。すべてのアイデアがビルドになる中で、CI/CD(継続的インテグレーション/継続的デリバリー)は追いつけるでしょうか?オープンソースのメンテナは、AI によって生成された質の低い貢献の洪水に耐え抜くことができるのでしょうか?GitHub はエージェントのためのオペレーティングレイヤーとなる一方で、ソフトウェアにおける人間の社会的契約を維持できるのでしょうか。

これらすべての問いに答えるのに最適な人物こそが、GitHub の COO(最高執行責任者)である Kyle Daigle です。このエピソードでは、彼が swyx とともに、AI が単にコードの補完機能を超えて企業の運営方法やオープンソースの仕組み、プルリクエストのレビュープロセスを変え始め、さらに GitHub 自体がどのようにスケールしていく必要があるのかについて議論を深めます。

GitHub の内部 AI ワークフローについて深く掘り下げます:マイクロスキル、WorkIQ、MCP、Slack、Teams、メール、Copilot ワークフロー、新しい Copilot デスクトップアプリ、CLI、クラウドエージェント、そして Kyle が次に何をすべきかを決定する前に社内の文脈を遡って確認するためにエージェントをどのように活用しているかについてです。Kyle はまた、GitHub のウェブフック、API、Actions、npm、Dependabot、Semmle を構築してきた歴史を振り返り、なぜ AI エラが GitHub を新たな形で崩壊させているのか、どうして Actions が汎用計算層へと変化したのか、そしてコード補完の後の Copilot がどのような姿になるのかについて考察しています。

フル動画ポッドキャスト

私たちが議論する内容:

  • GitHub 全体における Kyle の拡大した役割
  • 長年にわたるリーダーシップ職を経て、なぜ AI が Kyle を再びコーディングへと戻させたか
  • なぜ GitHub は新しいツールを強制するのではなく、既存のワークフローを通じて AI を展開するのか
  • WorkIQ、MCP、Slack、Teams、メール、そして社内の文脈としての GitHub
  • 巨大な「メガスキル」がなぜ小さく原子的なマイクロスキルに置き換わりつつあるのか
  • AI が要約、コミュニケーション、マーケティング、アナリスト業務をどう変えるか
  • リーダーシップ職にある元開発者が、なぜ AI エラにおいて独自の優位性を持つ可能性があるのか
  • Kyle の「土曜日の 15 エージェント」ワークフロー
  • Kyle が CRO/CFO チーム向けにどのように AI 生成の経営層プレゼンテーションを構築したか
  • なぜ AI はチーフ・オブ・スタッフの役割を変革するが、人間の業務を排除しないのか
  • GitHub Actions、ウェブフック、任意コード実行、そして安全なエージェント計算
  • npm の買収、サプライチェーンセキュリティ、2FA(二要素認証)、トークン無効化
  • スロップフォーク、ベンダリング、そして AI エージェントが依存関係管理を変えるかどうか
  • ほとんどのプルリクエストがエージェントから来るようになった時、プルリクエストはどのような姿になるのか

プロンプトリクエスト、保証、AI レビュー、そしてオープンソースへの信頼

AI によって構築の障壁が下がった際に、「開発者」としてカウントされるのは誰か

GitHub Spark、ローコード、そして GitHub がなぜコードを隠さないのか

コミット数の 14 倍成長、Actions の負荷、データベース、モノレポ、および可用性

Copilot の完成から CLI、デスクトップアプリ、クラウドエージェント、SDK への進化

コンテキスト、メモリ、ルール、そして GitHub を「Kyle が望むように動作させる」こと

アンビエント AI、OpenClaw、エンタープライズセキュリティ、そしてエージェントのための新しいオペレーティングシステム

swyx が Microsoft の AI 未来について Satya Nadella に尋ねるべきこと

Kyle Daigle

LinkedIn: https://www.linkedin.com/in/kyledaigle

X: https://x.com/kdaigle

タイムスタンプ

00:00:00 イントロダクション

00:03:36 なぜ AI が Kyle を再びコーディングさせたのか

00:07:04 AI による GitHub の運用:WorkIQ、MCP、Slack、Teams、およびスキル

00:15:39 元開発者リーダーシップのための黄金時代

00:17:31 土曜日の 15 エージェントと AI 生成の経営陣業務

00:20:20 AI がチーフ・オブ・スタッフの役割をどう変えるか

00:21:45 GitHub の歴史:Actions、npm、Webhooks、そしてオープンソース

00:28:45 スロップフォーク(Slop Forks)、ベンダリング、および AI 依存関係管理

00:33:57 プルリクエスト、プロンプトリクエスト、そしてエージェント生成コードへの信頼

00:41:21 GitHub Stars、2 億人以上の開発者、そして新しい AI ビルダーの波

00:45:15 GitHub Spark、ローコード、そしてなぜ GitHub は依然としてコードを表示するのか

00:47:38 GitHub の最も困難な時代:14 倍の成長、信頼性、およびスケーラビリティ

00:59:21 CI/CD および自動化のための計算層としての Actions

01:02:04 GitHub Copilot の現状と未来

01:08:24 環境 AI、バックグラウンドエージェント、および SDLC(ソフトウェア開発ライフサイクル)の未来

01:13:09 OpenClaw、エンタープライズセキュリティ、そしてエージェントのための新しい OS

01:18:03 ビルド発表、WorkIQ、FoundryIQ、そして Microsoft のコンテキスト

01:21:41 swyx が Satya に何を尋ねるべきか

トランスクリプト

導入:GitHub と Microsoft における Kyle Daigle の拡大された役割

Swyx [00:00:00]: GitHub の COO(最高経営責任者)である Kyle Daigle 氏をお迎えしました。ようこそ。

Kyle [00:00:07]: こんにちは、お招きいただきありがとうございます。

Swyx [00:00:08]: あなたは単に GitHub の CEO ではありません。人々はあなたをそのように知っていますね。新しい役割も持たれています。

Kyle [00:00:11]: はい、現在、役割が拡大されました。私は GitHub で 13 年間働き、開発者向けのあらゆる業務に従事してきました。私自身も開発者として入社しました。そして今、Microsoft の開発者担当 CMO(最高マーケティング責任者)としても責任を負っています。つまり、開発者への学びや情熱、彼らとの連携方法、コミュニケーションの取り方、製品を市場に投入する方法について得た知見はすべて、より広範な Microsoft エコシステムにも持ち込まれ、Microsoft の製品を使用している、あるいは長年にわたる GitHub で得たような類似した体験を望んでいるすべての開発者を支援しています。ある意味では異なる役割ですが、同時に、GitHub で培った経験に基づいて構築されているとも言えます。要するに、真実を語り、誠実であり、人々に使い方を示し、製品自体が語るようにする——これを今や Microsoft 全体で行っているのです。

Swyx [00:01:09]: これは Build と同時期にリリースする予定です。あなたには多くの計画があるようですが、適切なタイミングでそれらに触れることもできるでしょう。面白い点の一つとして、COO でありながら CMO も兼任している人に出会うのはほとんどないと思います。あなたは非常に外向的で、公の場でも自信を持っているように見えます。それは稀有なことです。実際に自分自身を COO と捉えていますか?あなたの役割や考えは何ですか?

GitHub の開発者から COO/CMO へ:プラットフォーム構築と GitHub の運営

Kyle [00:01:33]: 私にとっては、少し面白いことでした。役職名はいつも、— 私には少し奇妙に感じられてきました。私は GitHub に開発者として入社しました?私が書いたコードの多くは

Swyx [00:01:46]: それを思い出してください。あなたはバックエンドを書いたのですか?

Kyle [00:01:48]: 私は古い写真を見ていました。人々が GitHub の構築方法や、GitHub でのビルドについて話していた頃のことです。私はウェブフック(webhooks)を構築し、API を開発するチームと連携し、プラットフォーム層を構築しました。2018 年まで、GitHub と統合されるあらゆる機能は私が構築するか、エンジニアリングチームを率いていました。これが私の情熱の始まりであり、人々が何かを構築し、それを顧客に届けるのを支援することでした。開発者として、開発者のために構築することは常に非常にユニークな体験でした。私の役割が拡大するにつれ、それは単なる開発者だけでなく、エンタープライズ顧客やビジネスリーダーとも対話し、これら二つの異なるメッセージ間の翻訳層(translation layer)を築く能力へと発展しました。そして、これらの年を通じて、GitHub は常に非常にユニークな運営を行ってきました。パンデミック以降、リモートワークは GitHub が 2008 年に設立された当時ほど新しいものではありませんでした。しかし、リモートチームを効果的に運営するためのすべての専門知識が、より大きな役割へと発展し、最終的には Microsoft による買収後、GitHub がこれまで通り運営される方法を問う COO(最高経営責任者)の役割となりました。

私にとって、私はまだコードを書いています。コーディングが好きですが、常に問題となるのは「人」です。自社従業員をサポートすることは難しい課題であり、開発者やエンタープライズバイヤーに対して、私たちが何を作っているのか、なぜそれが重要なのかを伝えることもまた難しい課題です。これらは非常に異なるメッセージだからです。COO、CMO(最高マーケティング責任者)、そして開発者の役割を混在させて働くことが、私が GitHub に長く留まり続ける理由だと考えています。

AI ワークフローのリーダーシップ向け:コミット、レトロスペクティブ、コンテキスト

Swyx [00:03:40]: なんと、あなたのコミット数が増えているようです。これは何でしょうか?何が起きているのでしょうか?

Kyle [00:03:45]: ルイは私をかなり激しく指摘しました。そこで、お察しの通り、2013 年〜2014 年の開発者としての私の姿から始まり、管理職へ、そして最終的に COO(最高経営責任者)の役割へと移行するまでの過程をご覧いただけると思います。私がそこで示しているのは、AI のおかげで実際にコーディングに戻るという点です。マーケティングとビジネス運営、そしてコーディングの間にある課題を結びつけることと同様に、非常に異なる問題をつなぐエージェントやワークフローを構築することが、この動きを牽引していると私は感じています。つまり、その一部はソフトウェアの作成ですが、多くは私をサポートするために多様なデータソースを接続することです。しかし、これは完全に私が AI の側面に取り組んでいることであり、私たちのツールを試したり、他社のツールを試したりしています。ただし、非技術的なリーダーのために構築しており、私は技術者ですが、多くの非技術的な雇用主が持っているような単純な呼び出しと応答(call and response)を超えて、これらのツールをどのように活用できるかについてです。つまり、AI を使わなければならないのです。そこで誰もが ChatGPT や Copilot、Claude などを使いますが、本当に私がどう助けられるかを理解するためには、「ブログ記事を書く必要がある」「そのような簡単な例が必要」というレベルではありません。人々にワークフローを見つけるのを助けることが重要です。「今日はすべての PR(プルリクエスト)を確認してほしい。オンラインで公開したすべての内容をチェックしてほしい。過去 3 か月の活動を振り返ってほしい。この話題に関する言及があるかどうか、私の Obsidian のノートを確認し、職場でのトランスクリプトもすべて確認してほしい」といった具合です。私たちは Teams を使用しているので、WorkIQ を使ってその MCP サーバー(モデル・コンテキスト・プロトコル)を呼び出し、すべてのトランスクリプトを取得し、Slack のすべてのメッセージを確認した上で、今週のメッセージングが実際には何だったのかという計画を立ててほしいのです。これは私にとって不可能なことでした。私が感じているのは、今回の発表の多くは実際には前進することではなく、再帰的なループを遡る(backwards)ことです。私は常に最初に何が起きたかを振り返ります。「先週を遡って、何をしたか、何がうまくいき、何が失敗したかを教えてほしい」と。そして、「今後 3〜4 日間で、このように過去を振り返りつつ少し未来を見据えることで、何を調整すべきか」を教えてほしいのです。私はこれが非常に価値があると感じています。特に非技術的な方にとってです。なぜなら、このような回顧(retrospection)は LLM(大規模言語モデル)が非常に得意とする分野だからです。すべてのパターンを見つけ出し、それらを抽出し、数日や短い期間に限定してその回顧を適用するのです。私が構築してリリースした一連のアプリや、多数の内部ツール(internal tools)を使用しています。新しい GitHub Copilot アプリ、ワークフロー機能付きのデスクトップ版も使っています。ラップトップを開くたびに、私のためにワークフローが実行されています。非常に多様なことが行われており、もちろんすべては GitHub に集約されます。

Swyx [00:06:47]: もちろん。その場所、つまりそこにコンテンツがホストされています。ねえ、あなたに聞くべきことがあまりにも多いです。私は AI を使って会社を運営する方法について最後に聞こうと思っていました。でも、一つだけ、二重確認したいことがあります。あなたは先週の出来事を振り返り、何が起きたかを理解していると仰っていました。「私たち」とおっしゃる時、それは 3000 人のことを指していますよね?どうやってそうなるのですか?

社内での AI 導入:スキル、CLI、および企業コンテキスト

Kyle [00:07:09]: 工学部門以外でも AI の社内展開を始めた頃のことを考えると、私が特に情熱を注いだのは、誰も仕事のやり方を変える必要がない形でこれを行う必要があるということです。新しいツールを教える必要はありませんし、何か新しく学ぶことを強いるつもりもありません。そこで私たちはいくつかのツールを試しましたが、ほとんどが機能しませんでした。なぜなら、ユーザーに導入してもらい、使い方を教えなければならないからです。実際に私たちがたどり着いたのは、社内専用の「スキル」セットを構築することでした。それぞれが独自のスキルセットを持っており、非技術系のスタッフにも CLI(コマンドラインインターフェース)を配布しています。そして本質的には、私たちが執筆しているすべてのものを読み取るアクセス権を与えているのです。つまり、これは通常、GitHub、Teams、メール、Slack を指します。Teams はビデオチャットに使用されますが、一般的にはチャットには使いません。

Swyx [00:08:03]: Teams と Slack ですか?

Kyle [00:08:04]: はい、ビデオ通話には Teams を使いますが、チャットには使いません。W-we— GitHub は長い歴史がありますよね。私たちは常に

Swyx [00:08:13]: あと Slack もです

Kyle [00:08:14]: ChatOps や、すべてが Slack に組み込まれていることについて話しています。すべてのコマンド、すべてのフローのことです。

Swyx [00:08:18]: ですから、あなたが買収されてからもう何年になるか知りませんが、すでに 8 年経っているにもかかわらず

Kyle [00:08:22]: 私たちはまだ

Swyx [00:08:23]: Slack を使い続けているのですか?

Kyle [00:08:23]: それは私たちにとって目的別に設計されたツールであり、現実問題として、そこから移行するのは非常に莫大なコストがかかることになると思います。なぜなら、すべてのツールがそのパラダイムに組み込まれているからです。両者にはそれぞれ長所と短所がありますが、全く同じように機能するわけではありません。私たちはまだ多くの異なるツールを使い続けています。必要なのは目的別に設計されたツールだからです。

Swyx [00:08:47]: 同様のことは、おそらくマイクロソフトの他の部門には当てはまらないでしょうね。

Kyle [00:08:50]: Various teams like operate(各チームがそれぞれ運営しているように)

Swyx [00:08:53]: 彼らは独自の判断を下しています

Kyle [00:08:54]: さまざまな方法があります。重要なのは、あなたが何を実現しようとしているかです。私たちは使用するあらゆるツールで作業を行っており、すべてのコンテキストと新しい WorkIQ MCP サーバーへのアクセスを全員に提供しています。これは M365 のような環境で生活している方にとって非常に素晴らしいものです。私はこれら逆向きの質問をすべて投げかけることができます。リモートで働くチームにとって、これは極めて重要です。オフィスにいないと見落としがちになることが多く、私たちは世界中に散在しています。そのため、多くの場合、過去を振り返ることが中心となります。そして、これらの発見や業界レポート(例えば、今朝、今日、昨日の出来事など)は、自動的に GitHub の Issues や Discussions に投稿されます。少量の自動化が実行され、アプリを使用します。あるいは、このタスクを実行するために GitHub Actions をアジェンティック・ワークフローとして利用することもあります。その後、GitHub へプッシュし、対話を継続していきます。したがって、私たちが通常行うのは、非技術的な側面における「振り返り」と「先読み」です。もちろん、これらの多くの人々にとっては、アプリを構築し、GitHub Pages にプッシュしたり、どこかにホストしたりすることも含まれます。しかし、本質は、誰もがその力を得られるようにすることです。「これを理解するには 1 週間かかるだろう」と思っていたものが、「よし、スキルを構築した。リポジトリに置こう。このスキルをみんなで共有し、CLI または新しいアプリを使って実行しよう」という形になります。

⟦CODE_0⟧

マイクロスキルとメガスキル:GitHub が職場で AI をどう活用しているか

Swyx [00:10:26]: 承知しました。チームマネジメントや生産性に関する話題に直結すると思います。多くの人が、さまざまなレベルの LLM(大規模言語モデル)による精神的な混乱を経験しているように思えます。スキルの肥大化をどう管理するか?つまり、誰もが自分なりの得意分野を持っており、それを組織内の他の同僚たちに広めようとしているのですよね。当然、社内でスキルインフルエンサーとなった人物は、一種の AI リーダーとして浮上することになります。そのような方々は存在するのでしょうか。

Kyle [00:10:50]: 確かにいますよ。

Swyx [00:10:52]: そして、それはきっと混沌としているに違いありませんね。ええ、その通りです。

Kyle [00:10:54]: 私には、現実には2つの側面があるように思えます。まず一つ目は、これまでに存在したような巨大で美しく完璧なスキルという時代が終焉を迎えると考えています。なぜなら、かつては毎日「このワークフロー全体を処理するための、完璧に管理されたスキルをダウンロードしてください」といったツイートが溢れていたからです。しかし今、私が先週チームとスキルについて議論した際に見出したのは、私たちが非常にうまく一つのことに特化した、極めてマイクロなスキルへとシフトしているという事実です。かつては「この完全なレポートを作成する」というような単一のスキルが存在しましたが、それはもはや私たちの側には存在しません。現在はむしろ、任意のMCPサーバー(Model Context Protocol サーバー)から最も重要なマーケティング情報を特定するような、単一のスコープを持つスキルが求められています。つまり、「これが最も重要な要素だ」ということに焦点を当て、多数のツールをつなぎ合わせて巨大な出力を生み出すことにはあまり注力していません。なぜなら、そうすると数週間や数ヶ月が経過し、状況が変わり、微調整が必要になるからです。

Swyx [00:11:58]: それは脆いですね。

Kyle [00:11:58]: 巨大なスキルに依存して、それが壊れたらおしまいという状態ではいられません。だからこそ、現在は私たちが使用しているレゴブロックについて議論しており、その組み立て説明書は私たち全員で協力して作成していくものだと考えています。一方、これまでの多くのAIスキルは、まさにその「巨大な説明書」スタイルに依存していました。

Swyx [00:12:15]: ポステルの法則については深く考えてきました。この用語が皆に理解されているかどうかわかりませんが、要するに「受け入れる側では寛容に、出力する側では厳格に」という考え方です。これはスキルに対する良い枠組みの原則だと私は思います。もちろん、これは私の GitHub 上のスキルに関するものです。GitHub のリポジトリには特別なリポジトリがあるように、誰もが何かしらの特別扱いを受けるべきではないでしょうか?「/skills」コマンドを確立し、全員に何らかの特別なプレゼンテーションを提供すべきだと感じています。とにかく、これは何でもダウンロードし、何でも書き起こし、そして一つのことに特化した原子的なスキルを組み合わせて、他のスキルを呼び出すようなオーケストレーション・スキルへと繋げるものです。私の理解で合っていますか?

Kyle [00:12:56]: 私もそう思います。

Swyx [00:13:00]: 何でも要約する。

Kyle [00:13:01]: 私が考えるに、私はコミュニケーション、PR(パブリックリレーションズ)、アナリスト・リレーションシップ、マーケティング、顧客活動を担当しており、それぞれの文脈によって要約の仕方は全く異なります。なぜなら、アナリスト向けに何かを要約する場合と、顧客との会議やエンゲージメントのために何かを要約する場合では、おそらく私のアプローチが全く異なるからです。つまり、土曜日に私が使用するツールや、私個人(Kyle)のためだけに使うスキルについて話す際の違いは、それぞれが背後にある原子レベルの実際のツール、あるいはスキルを持っており、Kyle が重視する X があるという点にあります。しかし、仕事においてマーケターやコミュニケーション担当者を支援することについて話している場合、それは「これが良い要約である」という原子レベルの原則があり、そしてこれは

原文を表示

I’m excited to work with Microsoft once again as the presenting sponsors of the AI Engineer World’s Fair! We’ll streaming live from MS Build today for a special crossover pod with our friends at No Priors and the one and only Satya Nadella. However we did not hold back with this interview - we asked all the burning questions about uptime and Copilot that we know you have in your minds. Lets go!

For almost two decades, GitHub has been the home of software, where both open source and closed flow, through commits, pull requests, reviews, actions, etc.

@mojombo, ","username":"kdaigle","name":"Kyle Daigle","profile_image_url":"https://pbs.substack.com/profile_images/1775869471074258944/GJGhWau0_normal.jpg","date":"2026-04-10T12:33:00.000Z","photos":[{"img_url":"https://pbs.substack.com/media/HFiCnT1akAM2OHh.jpg","link_url":"https://t.co/QsejdrIJtG"}],"quoted_tweet":{},"reply_count":16,"retweet_count":18,"like_count":243,"impression_count":21934,"expanded_url":null,"video_url":null,"belowTheFold":false}" data-component-name="Twitter2ToDOM">

This ecosystem flourished as open-source maintainers and contributors would continue shipping code for the benefit of the community. However as coding agents began to ship mass quantities of code - growing 1400% in 2026, it marked a new era that was both extremely exciting and challenging for GitHub.

While these agents help more people ship more projects, they also significantly increase the floor of how much code is shipped, how often it is shipped, how many people commit code, and basically orders of magnitude multiples in every dimension of GitHub infrastructure:

image
image

our valuemule pod

Now GitHub inevitably experiences more pressure on their infrastructure which was originally designed around human developers moving at human speed. This has resulted in a very publicly notable uptime story:

So it begs the question of whether current systems around code can absorb what AI produces. Can CI/CD keep up when every idea becomes a build? Can open source maintainers survive floods of AI-generated slop contributions? Can GitHub preserve the human social contract of software while becoming the operating layer for agents?

Which brings us to the perfect person to answer these questions: GitHub COO Kyle Daigle. In this episode, he joins swyx to unpack what happens when AI doesn’t just autocomplete code, but starts changing how companies operate, how open source works, how pull requests get reviewed, and how GitHub itself has to scale.

We go deep on GitHub’s internal AI workflows: micro-skills, WorkIQ, MCP, Slack, Teams, email, Copilot workflows, the new Copilot desktop app, CLI, cloud agents, and how Kyle uses agents to look backwards across company context before deciding what to do next. Kyle also reflects on GitHub’s history building webhooks, APIs, Actions, npm, Dependabot, and Semmle, why the AI era is breaking GitHub in new ways, how Actions became a general-purpose compute layer, and what Copilot becomes after code completion.

Full Video Pod

We discuss:

Kyle’s expanded role across GitHub

How AI got Kyle coding again after years in leadership

Why GitHub rolls out AI through existing workflows instead of forcing new tools

WorkIQ, MCP, Slack, Teams, email, and GitHub as company context

Why massive “mega-skills” are giving way to small, atomic micro-skills

How AI changes summarization, communications, marketing, and analyst work

Why former developers in leadership may have a unique advantage in the AI era

Kyle’s “15 agents on Saturday” workflow

How Kyle built an AI-generated executive presentation for CRO/CFO teams

Why AI changes the chief of staff role without removing the human work

GitHub Actions, webhooks, arbitrary code execution, and secure agent compute

The npm acquisition, supply-chain security, 2FA, and token invalidation

Slop forks, vendoring, and whether AI agents change dependency management

What pull requests become when most PRs come from agents

Prompt requests, vouching, AI review, and trust in open source

What counts as a “developer” when AI lowers the barrier to building

GitHub Spark, low-code, and why GitHub refuses to hide the code

14x commit growth, Actions load, databases, monorepos, and availability

Copilot’s evolution from completion to CLI, desktop app, cloud agents, and SDK

Context, memory, rules, and making GitHub “act like Kyle wants it to act”

Ambient AI, OpenClaw, enterprise security, and the new operating system for agents

What swyx should ask Satya Nadella about Microsoft’s AI future

Kyle Daigle

LinkedIn: https://www.linkedin.com/in/kyledaigle

X: https://x.com/kdaigle

Timestamps

00:00:00 Introduction

00:03:36 Why AI Got Kyle Coding Again

00:07:04 Running GitHub with AI: WorkIQ, MCP, Slack, Teams, and Skills

00:15:39 The Golden Age for Former Developers in Leadership

00:17:31 15 Agents on Saturday and AI-Generated Executive Work

00:20:20 How AI Changes the Chief of Staff Role

00:21:45 GitHub’s History: Actions, npm, Webhooks, and Open Source

00:28:45 Slop Forks, Vendoring, and AI Dependency Management

00:33:57 Pull Requests, Prompt Requests, and Trust in Agent-Generated Code

00:41:21 GitHub Stars, 200M+ Developers, and the New AI Builder Wave

00:45:15 GitHub Spark, Low-Code, and Why GitHub Still Shows the Code

00:47:38 GitHub’s Hardest Era: 14x Growth, Reliability, and Scale

00:59:21 Actions as the Compute Layer for CI/CD and Automation

01:02:04 The State and Future of GitHub Copilot

01:08:24 Ambient AI, Background Agents, and the Future of the SDLC

01:13:09 OpenClaw, Enterprise Security, and the New OS for Agents

01:18:03 Build Announcements, WorkIQ, FoundryIQ, and Microsoft Context

01:21:41 What Should swyx Ask Satya?

Transcript

Introduction: Kyle Daigle’s Expanded Role at GitHub and Microsoft

Swyx [00:00:00]: We’re here with Kyle Daigle, COO of GitHub. Welcome.

Kyle [00:00:07]: Hey, thanks for having me.

Swyx [00:00:08]: You’re not just CEO of GitHub. People know you as that. You have a new role.

Kyle [00:00:11]: So I have an expanded role now. I’ve been working at GitHub for thirteen years and doing all things developer. Joined as a developer myself. And now, I’m also responsible as the CMO of Developer for Microsoft. And so all the kind of learnings and passion for developers and how we work with them and how we communicate and how we bring our products to market, we’re also bringing that expertise to the broader Microsoft ecosystem and helping every developer that uses a Microsoft product or would like to have a sort of similar experience that they’ve had with GitHub over the years. So it’s a different role in some ways, but it’s also just building on the experience that I’ve had at GitHub of just sort of tell the truth, be authentic, show people how to use it and then let the products speak for themselves. Now just doing that with, all of Microsoft.

Swyx [00:01:09]: We’ll be releasing this in conjunction with Build. You got lots of stuff planned, and we can sort of touch on that whenever it’s appropriate. I think one of the interesting things is I rarely meet a COO who’s also a CMO. I think you’re a very outward facing and you’re very confident publicly. That’s rare. Do you actually view yourself as COO? What’s What is your thing?

From GitHub Developer to COO/CMO: Building the Platform and Operating GitHub

Kyle [00:01:33]: I think for me, it’s been funny. The titles have always been, a— have always felt a little strange to me. I joined GitHub as a developer? I wrote so much of the

Swyx [00:01:46]: Let’s bring that up. You wrote the back ends?

Kyle [00:01:48]: I was going through, I was going through, some old photos, when folks were talking about how things were being built or how there was a build GitHub. I built, webhooks and worked with teams building the API, built the platform layer. Anything that integrated with GitHub, up until really twenty eighteen, I built or ran the engineering teams. And that’s kind of where my the beginning of my passion always was helping people build things, deliver them to, their customers. And so being a developer, building for developers was always super unique. In a— I think as my role expanded, it became my ability to talk to not just developers, but also enterprise customers or business leaders and have this translation layer. And then through all those years, GitHub has always operated pretty uniquely. Post-pandemic, working remotely was not as novel as it was when GitHub started in two thousand and eight. But all that expertise of running remote teams, doing it well, became this sort of bigger role, ultimately turning into the COO role of how do we operate GitHub in the way that GitHub’s always operated after the Microsoft acquisition. And kind of so on from there. So like for me, I think the— I’ve, I still code. I love coding but the problem has always been, people. It’s a much harder problem to both support our own employees, a harder problem to communicate to developers and enterprise buyers what we’re building why it matters, ‘cause those are two very different messages. And so getting to work in the mix of COO, CMO, also just being a dev, I think is what’s kept me at GitHub for so long.

AI Workflows for Leadership: Commits, Retrospectives, and Context

Swyx [00:03:40]: Apparently, you have— your commits have gone up. What’s this? What’s going on?

Kyle [00:03:45]: Rui’s called me out pretty aggressively. So I think— as you can imagine, right, you can see my normal era of being a dev In the twenty thirteen, twenty fourteen era, and then moving into management, and then ultimately the COO role. I think what you see there is me, really getting back to coding thanks to AI. I— similar to, attaching problems between how to market and how to operate a business and how to code, I find, building agents and workflows that are connecting very disparate problems to be what’s driving this. So that’s, some of it’s writing software. A lot of it is, connecting a ton of a different data sources to, help me out. But that is completely me really diving in on the AI side in trying out our tools, trying out everyone’s tools, But building for me, building for the non-technical leader, though I’m technical and how we’re, able to use these tools more than just the simple, call and response that I think a lot of the non-technical, your employers, you have to get— you have to use AI, and so everyone uses, ChatGPT or Copilot or Claude or whatever. To really get into, how is this going to help me out, it— I find that it’s not the I need to write a blog post, I need to those simple examples. Helping people find the workflows of, “Okay, I need you to go through all the PRs today. I need you to go through everything that we’ve posted online. I need you to go through what we did the last three months. Go through all of my Obsidian notes for any mentions of this then go through my transcripts at work.” We use, Teams, so, using WorkIQ, go call that MCP server, grab all the transcripts, go through all the Slack, and then build me out the plan of, what this week’s messaging actually was. That’s something that was, impossible because for me, I find AI in a what most of this launch here is actually, less building forward. It’s actually, a recursive loop backwards. I’m always looking at what had happened first. Go back through the week and tell me what we did, what worked, what didn’t work? And then tell me in the next three or four days-What would you tweak based on this sort of like looking backwards and then looking ahead a little bit? I find that to be so much more valuable, especially for like non-technical, because that retrospection is actually LLMs are very good at that. Like finding all the patterns, pulling them out, and then applying that retrospection to just a couple of days or just like a short period of time. Is all a bunch of apps that I’ve built and launched a bunch of, internal tools. I use the new, GitHub Copilot app, the desktop app with workflows. Every time I crack open my laptop, it’s running workflows for me. It’s just a ton of different stuff and of course, it all ends up on, it all ends up on GitHub.

Swyx [00:06:47]: Of course. That’s where, that’s where, stuff is hosted. Man, there’s so much to ask you. I was going to leave the how do you run a company with AI thing at the end. I have to ask one— double click one thing. You said, you are looking back at the week. You’re, you’re understanding what happens. When you say we That’s three thousand people. How?

Rolling Out AI Internally: Skills, CLIs, and Company Context

Kyle [00:07:09]: I think when we started rolling out AI internally beyond engineering, right? One of the things that I was really, passionate about is like we have to do this in a way where no one has to change how they work. I don’t want to have to teach you a tool. I don’t want to have to teach you something new. And so for us, we tried out a few tools. Most of them don’t work because I got to get you on board? I got to teach you how to use it. What we’ve actually ended up doing is we’ve built like a set of skills internally. We have we each have our set of skills, and we’ve just been distributing even to the non-technical folks, the CLI. And then effectively, we’re just giving it access to like read about everything that we’re writing. So that’s for us, that’s usually GitHub, Teams, Email, and Slack. So Teams for, video chat, generally speaking.

Swyx [00:08:03]: Teams and Slack?

Kyle [00:08:04]: so we use Teams for video communication, but we don’t use it for chat. W-we— GitHub for a long history, right? We’re always

Swyx [00:08:13]: Also Slack

Kyle [00:08:14]: Talking about ChatOps and like everything is built into Slack. Like every command, every flow.

Swyx [00:08:18]: So even though you have been acquired for I don’t know, eight years now

Kyle [00:08:22]: we still

Swyx [00:08:23]: You still use Slack?

Kyle [00:08:23]: it’s a purpose-built tool for us, and I think the reality is that moving off of it would be so bluntly expensive? Simply because all the tooling is, baked in with that paradigm. And they both have their pros and cons but they don’t work the same way at all. We still use a bunch of different tools Because it’s the purpose-built tools that We need. And then

Swyx [00:08:47]: Well, the same doesn’t go for the rest of Microsoft, presumably.

Kyle [00:08:50]: like the like various teams like operate

Swyx [00:08:53]: They make their own decisions

Kyle [00:08:54]: Various ways. I think it just matters what you’re trying to what you’re trying to do. But we do we do work across kind of every tool that we use, and then by giving everyone access to all of that context and the new WorkIQ MCP server, which is quite cool if you do live in the M365 like world. I can ask it all these backwards-facing questions, and it’s incredibly important for our teams that are working remotely. There’s a lot of stuff you miss when you’re not in an office, and we are spread out all over the world. So most of that is looking back. And then we post, we post either auto-automatically into GitHub issues or discussions, these sorts of like findings or like our industry reports. Like what’s happening this morning, today, yesterday. A little automation gets run. We’ll use the app. We might use GitHub Actions like with, our agentic workflows just to go do that run, and then we push it into GitHub, and w-we keep having a conversation. So usually for us, it’s about that sort of like looking back, looking forward on the non-technical side. And then of course for a lot of those folks, it’s also building an app, pushing it to GitHub pages or pushing it somewhere to host it et cetera. But it’s just like enabling everyone with that power of it’s going to take me a week to figure this out. Instead, we’re going “Okay I built a skill. Let’s put it into a repo. We’ll all share that skill together, and then we’ll use the CLI or now the app-” “just to run it.”

Micro Skills vs. Mega Skills: How GitHub Uses AI at Work

Swyx [00:10:26]: All right. I think, I think we’re going straight into like the team management and productivity thing. I think a lot of people are getting various levels of LLM psychosis. How do you manage the bloat of skills? Like everyone Has their thing, and they’re Like trying to promote it to the rest of their peers in their org, right? And obviously, whoever becomes a skill influencer internally becomes like an AI leader, right? Of sorts. I assume you have those.

Kyle [00:10:50]: like I think we have

Swyx [00:10:52]: And I assume it’s a mess a Yeah.

Kyle [00:10:54]: there’s like I— like I think the reality is there’s two pieces. Like first is I think that we’re ending the era of these like massive, beautiful, perfect skills that are just like not any of those things. ‘cause for a while, right every tweet every day is like go download the skills, the perfectly managed thing to do this entire workflow. And I think that like what we’ve found and what— I was just with my team, this week, and we were talking about the skill side, and we’re really talking about these like incredibly micro skills that are just doing one thing for us very well Versus a skill that’s going to do I said, that full report. That doesn’t really exist on our side anymore. It’s usually how do— like a single skill that’s going to identify the most important marketing information given any MCP server. Like this is the most important thing. Less about stitch a bunch of tools together and have it produce this mega output because then weeks go by, months go by, things change, and you want to tweak

Swyx [00:11:58]: It’s brittle

Kyle [00:11:58]: Your mega skill and you’re screwed? You can’t do that. And so now we’re really just talking about the Legos we’re using and just letting the instruction book be something we’re all putting together. Whereas I think a lot of AI skills for a while have been that mega instruction book style.

Swyx [00:12:15]: I’ve, thought a lot about Postel’s law. I don’t know if that’s a term that is, means things to folks. It’s the idea that you should be liberal in what you accept and strict in what you output, right? And I think that’s like a good framing principle for skills. This is my skills, obviously on GitHub. I feel like everyone should have like how like some repos In GitHub are special repos? I feel like we should sort of reify the slash skills and everyone like give it some kind of special presentation. Anyway, so, yeah, this is one of those like download Download anything, transcribe anything, and then you can string together the atomic skills that do one thing well Into like some kind of orchestration skill that calls other skills. I assume, does that match?

Kyle [00:12:56]: I like I think so. I think that the

Swyx [00:13:00]: Summarize anything.

Kyle [00:13:01]: Like I think the- For me, summarizing something for I do communications and PR and analyst relations and marketing and customer activities, and so my summarize everything is very different for each one of those like Contexts. What ‘Cause if I’m summarizing something for an analyst, that’s a very different thing than, probably how I’m going to summarize something for like a customer meeting or an engagement. So that’s I think like the difference when we’re talking about the like the tools I might use on Saturday or the skills I might use on a Saturday when it’s just for Kyle. Yeah, those are kind of like they have an atomic actual tool underneath or maybe skill, and then Kyle cares about X. But I think when we’re talking about work and enabling the the marketers, communicators there, it’s the atomic, this is what good summarization is, and then this is

この記事をシェア

関連記事

Latent Space★42026年6月5日 15:44

[AINews] 今日は何も大きな出来事はありませんでした

Anthropic が RSI の兆候を示し、OpenAI の ChatGPT が月間アクティブユーザー数で 10 億人を突破。SpaceX AI は IPO について説明しているが、最も重要なのは AIE WF のチケット確保とイベント参加である。

One Useful Thing★42026年6月5日 06:13

共存と共知能の終焉

著者のアイリーン・アサロは、AI を巡る世界がチャットボットとの協働から「共存」へと移行し、従来の「共知能」概念が終焉を迎える可能性を論じています。

Latent Space★42026年6月5日 05:39

リアリティ:最終評価 — Andon Labs のルカス・ペターソンとアクセル・バックランド

Andon Labs のルカス・ペターソン氏とアクセル・バックランド氏が、従来のスコアベースの評価指標では捉えきれない現実世界でのモデル性能を測る新しい評価手法「リアリティ」について議論する。

ニュース一覧に戻る元記事を読む