GitHub新概念「継続的効率化」で自律的改善を実現

AIと環境配慮の融合

Continuous Efficiencyの提唱
開発者の負担なくサステナビリティ向上
コスト削減とコード品質改善を両立

自然言語で動くエージェント

「Agentic Workflows」の活用
Markdownで記述しActionsで実行
意図を理解し自律的に修正PRを作成

実証実験と具体的成果

大規模OSSでのパフォーマンス改善事例
Web標準ガイドラインの自動適用
日次で最適化を提案するサイクルの確立
詳細を読む

GitHubは2025年12月、AIと環境配慮型ソフトウェア開発を融合させた新概念「Continuous Efficiency(継続的効率化)」を発表しました。これはAIエージェントを活用し、開発者の手を煩わせることなく、コードベースの効率性と持続可能性を自律的かつ継続的に高める取り組みです。

開発現場において、環境への配慮やコードの最適化は重要ですが、多忙な業務の中では後回しにされがちです。GitHubはこの課題に対し、次世代のAIツールを用いることで、「努力不要なエンジニアリング」の実現を目指しています。これにより、企業は電力消費の削減やユーザー体験の向上といったビジネス価値を享受できます。

この概念を実現する中核技術が「Agentic Workflows」です。これは自然言語で記述された指示をAIエージェントが解釈し、GitHub Actions上で安全に実行する仕組みです。従来の静的解析ツールとは異なり、AIが意図を汲み取り、広範なパターンに対してインテリジェントな修正案を提示します。

具体的な成果も既に出始めています。月間5億ダウンロードを超えるnpmパッケージに対し、AIエージェントが正規表現の最適化を実施し、パフォーマンスを向上させました。また、Microsoft関連のウェブサイトでは、Webサステナビリティガイドラインに基づいた自動改善が行われ、読み込み速度の短縮などが確認されています。

さらに、「Daily Perf Improver」と呼ばれるワークフローでは、AIが日次スプリント形式で調査、計測、最適化を自律的に行います。F#のライブラリ開発においては、AIが再発見したパフォーマンスバグの修正や、マイクロベンチマークに基づく最適化コードの提案を行い、実際にマージされる成果を挙げています。

開発者は現在、この実験的なワークフローを自身のプロジェクトで試すことが可能です。Markdownファイルに自然言語で指示を書くだけで、AIエージェントによる自動化を開始できます。GitHubは今後、この分野でのルールセットやノウハウをさらに公開し、AI時代の開発者を支援していく方針です。