GitHubのエージェント計画 — Kyle Daigle、GitHub
GitHubのCOOであるKyle Daigleが、AIエージェントがソフトウェア開発をどのように変えているか、インフラストラクチャへの負担からCopilotの未来までを語る。AIによるコード生成が1400%増加し、GitHubのCI/CD、オープンソースメンテナンス、コードレビューに課題をもたらしている。Daigleは社内でのAI活用(振り返り、コミュニケーション、意思決定)を共有し、Copilotのコード補完からクラウドエージェントへの進化を展望する。
GitHubのCOOであるKyle Daigleは、AIエージェントがソフトウェア開発を根本的に変えつつあると語る。過去1年間でAIが生成したコードのコミット数は1400%増加し、GitHubのインフラに大きな負担をかけている。これにより、CI/CDパイプラインの過負荷や、オープンソースメンテナーへのAI生成コードの殺到といった問題が顕在化している。Daigleは、GitHubのシステムが人間の開発者の速度を前提に設計されているため、AIの大量のコード生成に対応できていないと指摘する。特にGitHub Actionsの負荷は14倍に増加し、データベースやストレージに深刻な影響を与えている。
Daigle自身もAIを使って再びコーディングを始めた。彼はWorkIQやMCPといった社内ツールを駆使し、Slack、Teams、メール、Obsidianノートなどのデータソースを統合したエージェントを構築し、週次の振り返りや将来計画を自動化している。彼は「土曜日の15エージェント」ワークフローを共有し、複数のエージェントが並行して履歴データを処理し、その後アクション提案をまとめる方法を説明した。彼は、大きなタスクをこなす「メガスキル」よりも、小さなタスクに特化した「マイクロスキル」が実用的だと強調する。この方法により、経営幹部としても技術感覚を維持でき、週次ミーティングの効率が向上したという。
Copilotの将来について、Daigleは単なるコード補完から、デスクトップアプリ、CLI、クラウドエージェント、SDKへと進化していると述べた。例えば、デスクトップアプリは開発者のエディタと直接連携し、クラウドエージェントはユーザーに代わって複雑なタスクを自律的に実行できる。また、オープンソースエコシステムへの影響として、AIエージェントが大量のプルリクエストを生成するため、新しい信頼モデル(例:プロンプトリクエスト、推薦システム)が必要になると指摘。GitHubはSparkのようなローコードツールで開発の敷居を下げる一方、コードそのものを隠さない方針を貫いている。
Daigleはさらに、GitHub Actionsが汎用計算レイヤーとして機能する可能性——CI/CDだけでなく任意のコードを実行でき、AIエージェントのセキュアな実行環境になること——や、サプライチェーンセキュリティ(npm買収、二要素認証、トークン無効化など)への取り組みについても言及。AIは開発者を置き換えるのではなく、その役割を変える——元開発者がリーダーシップを発揮する新たな黄金時代が来ていると締めくくった。また、アンビエントAI(Ambient AI)やOpenClawなどの新技術が、AIエージェントの新しいオペレーティングシステムになると展望した。最後に、swyxがSatya NadellaにMicrosoft AIの未来について尋ねるべき質問として、オープン性とセキュリティのバランスについて提案した。