AI コパイロットからエージェント群へ:ソフトウェア開発への影響
本文の状態
日本語全文を表示中
詳細モードで約9分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
IEEE Spectrum AI
AMD は AI の活用によりソフトウェア開発の生産性を目標を上回る30%向上させ、従来の人間模倣型から自律的なAIエージェント群によるSDLC構造そのものの変革へと移行する方針を明らかにした。
AI深層分析を開く2026年8月17日 23:40
AI深層分析
キーポイント
生産性目標の達成と超過
AMD は当初2〜3年かけて25%の生産性向上を目指していたが、LLM の急速な進化により1年で30%の向上を達成し、コード生成率も20%を超えて50%への拡大を進めている。
AI エージェント群による自律化
単なる人間作業の模倣から脱却し、問題報告の分析やバグ修正の実装、テスト生成などにおいて独立して解決策を発見する協働型の AI エージェント群(Agent Swarms)への転換が図られている。
SDLC 全体での AI 統合
コード分析、トライアージ、デバッグ、テスト、承認・リリースの全工程において AI エージェントを配置し、一部のソフトウェアコンポーネントでは80%以上のコードが AI によって生成される状態となっている。
生産性測定の厳格な定義
AMD はレビューとテストを全て通過し最終製品に組み込まれたソースコードの割合のみを生産性の客観的指標として計上しており、この基準で AI 生成コードの比率を継続的に追跡している。
AI エージェントの自律的進化とスワームへの移行
現在の AI エージェントは人間の思考やアプローチに制約されているが、将来的には人間が何を解決するかを定義するだけで、エージェント群が最適な解決策を自律的に開発・評価するようになる。
重要な引用
The next transformation will come from collaborative swarms of AI agents capable of discovering solutions independently.
We have surpassed our productivity target, achieving a 30 percent overall productivity boost through AI.
In some software components, more than 80 percent of the code is now generated using AI.
The agents won't be enhancing each step of the SDLC—they will be rewriting the SLDC themselves.
編集コメントを表示
編集コメント
AMD の事例は、AI が単なる補助ツールから開発プロセスの主体へと役割を変化させる転換点を示す好例である。業界全体が「人間が AI に指示を出す」段階から「AI が自律的に解決策を模索する」段階へ移行する中で、生産性評価の定義そのものも再考を迫られている状況と言える。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。

AI がソフトウェア開発に与える影響は、極めて深遠かつ絶えず進化し続けています。昨年は、AMD が生成するコードの行だけでなく、問題のトリアージ、デバッグ、テストといったソフトウェア開発ライフサイクル(SDLC)の他の工程にも AI を活用する計画について取り上げました。当時は、2〜3 年かけて AI の活用により生産性が 25% 向上することを期待していました。
しかし、新しいリリースが毎度のように発表されるにつれ、大規模言語モデル(LLM)の能力は劇的に進化し、ソフトウェア開発を加速させ、AI が生成するコードの品質を高め、ソフトウェアエンジニアリングそのもののあり方を根本から変えつつあります。それからわずか 1 年後、私たちは生産性の目標を達成しました。AI を活用した結果、全体で 30% の生産性向上を実現したのです。さらに重要なのは、SDLC 内での AI の使い方を再考するだけでなく、SDLC そのものの構造を見直している点です。
ソフトウェアエンジニアリングにおける最大の AI 革命は、まだ始まったばかりだと私たちは考えています。これまでに私たちは主に、AI に人間のタスク実行方法を教え、既存のワークフローを模倣させることに注力してきました。ある意味では、これは AI を人間の思考パターンに縛り付けていることになります。次の変革は、独自の解決策を発見できる AI エージェントのコラボレーション・スウォームによってもたらされるでしょう。
現在のエージェント
AMD は2024年、コード生成やテスト自動化、バグ分析、コードレビューを支援するAIシステムの開発を開始しました。当時の目標は、2027年までに生産環境で利用されるコードの25%をAIが生成することであり、その過程でソフトウェア開発ライフサイクル(SDLC)のより広範な部分を自動化していくことでした。
生産性の測定は本質的に困難ですが、私たちは最初から一貫して「AIによって生成されたソースコードの割合」という一つの客観的指標を追跡してきました。重要なのは、レビューやテストをすべて通過し、最終製品に採用されたコードのみをカウントしている点です。AI 生成コードが生産性向上の唯一の原因ではありませんが、これを客観的かつ一貫して測定できる数少ない指標の一つであることは間違いありません。
この指標によると、今年初めに20%の壁を突破し、現在は全コードベースで50%に向けて進んでいます。一部のソフトウェアコンポーネントでは、すでにコードの80%以上がAIによって生成されています。
アジェンティック AI の登場により、AI をライフサイクルのあらゆる段階に組み込むことが可能になりました。コード分析と優先度付けにおいては、エージェントが問題報告を解析し、類似するリクエストを特定・グループ化して、修正が必要なコードスニペットをハイライトします。デバッグやコード生成では、バグレポートを解析して必要なコード変更を実装します。テスト段階ではユニットテストを自動生成し、合格すれば統合テストや製品レベルのテストに必要な項目を特定します。最後に承認とリリースの段階では、アーキテクチャの概要、コード変更レビュー、および完全なテスト結果をエンジニアが確認・承認するための資料を整え、承認されれば次回のリリースに自動的に変更を統合します。
明日のエージェントたち
現在、エンジニアたちは自分自身を模した AI エージェントを作成しています。システムに関する知識や問題解決の方法、変更の実装手順などを AI に教えるのです。これはすでに大きな技術的進歩です。複数の「AI 版自分」を作れるため、エージェントは並列で動作し、個人の生産性の限界を超えて専門性を拡張できます。ただし、これらの AI エージェントはまだ人間の思考様式や人間が定義したアプローチに制約されています。
image AMD
ソフトウェアエンジニアリングにおける次なる大きな変革は、人間が「何を解決すべきか」を指示するだけで、「どのように作業を行うべきか」という人間の前提に縛られることなく、協働する AI エージェント群が自律的に課題の特定と解決策の開発を行えるようになった時に訪れるでしょう。
エンジニアは問題解決のための詳細な手順を指示するのではなく、課題の内容、目指す成果、そして品質・パフォーマンス・システム制約といった条件を定義します。そうすれば、AI エージェントが最適な解決への道筋を自ら見出すことができます。
その後、AI エージェント群は並列に動作し、複数の解決アプローチの生成、評価、洗練を行います。これらのエージェントは自動的に正しさの検証やパフォーマンス測定を行い、トレードオフの検討や、定義された成功基準に対する代替実装の比較も自動で行います。最終的に AI エージェントは、検証結果やパフォーマンス指標を添えた優先順位付きの解決策オプションを提示し、エンジニアによるレビューと承認を待ちます。
エージェントが SDLC(ソフトウェア開発ライフサイクル)の各工程を補助するのではなく、SDLC 自体を書き換えるのです。
この未来を実現するには、エージェントのトレーニング方法を変える必要があります。現状では改善は「1 人のエンジニアと 1 つのエージェント」の対話を通じて行われます。つまり、エンジニアが出力を確認し、プロンプトを調整してプロセスを繰り返すという形です。このモデルを超えてスケールさせるには、エージェント同士が互いから継続的に学習し、成功した戦略を再利用し、プロジェクトやチーム全体で協調して改善していく必要があります。
私たちはすでに、Codex や Claude Code といったエージェント型ハーンネスを通じてマルチエージェントワークフローを広く活用し、同時に次世代の AI ドライブンソフトウェアエンジニアリングを支える独自のマルチエージェントシステムを開発することで、この方向へと進んでいます。
AMD の Radeon Software eXperience(RSX)における課題解決への AI を活用した取り組みが良い例です。RSX は、ユーザーがグラフィックスドライバの動作を設定・監視できるユーザーインターフェースコンポーネントです。2025 年 10 月、私たちは RSX で報告された問題の自動デバッグと修正のために AI エージェントの使用を開始しました。
image AMD の Radeon Software eXperience(RSX)において、AI エージェントによって自動的に解決されたソフトウェア問題の割合は着実に増加しており、2026 年 6 月には 75% に達しました。
失敗事例の分析と改善策の特定を通じて、私たちは学習ループを構築しました。当初は手作業が中心でしたが、このプロセスによりエージェントの弱点や改善点を明確に把握できるようになりました。
基盤モデルの再学習を行うのではなく、エージェントに与える目標を洗練させることで、複数のアプローチを反復的に探索し、定義された成功基準に対して結果を評価、より良い解決策へと収束させることを可能にしました。同時に、モデルやエージェントランタイムの進化も効果向上に寄与しています。
これらの改善により、アジェンティックループによって解決される RSX 問題の解決率は、6% から75%以上に大幅に向上しました。
エージェントおよびエージェント群を真に生産的なものとするには、エラーや人間の介入を将来のエージェントワークフローにフィードバックする継続的な学習ループが必要です。重要なのは、このループを明確で測定可能な目標を中心に設計することです。各サイクルで新たな知見が蓄積され、AI エンジニアリング全体がより賢く、効果的なものへと進化します。
時間とともに、この自己強化型のループは、基盤モデルそのものだけでなく、AI の進展における主要な原動力となります。
変化する人間のエンジニアの役割
AMD では、AI を生産性の向上、品質の改善、そして従業員がより付加価値の高い業務に集中できる環境の実現手段として捉えています。私たちの目的は、AI を活用して workforce を強化することであり、人員削減を図るものではありません。
この変革を支えるため、当社は社内外で AI 教育とトレーニングに力を入れています。働き方は急速に進化しており、すべての AMD の従業員が、AI を自信を持って、責任を持って、効果的に活用できるよう準備を整えたいと考えています。
AI エージェントの能力がさらに向上するにつれ、エンジニアは手動での実装にかかる時間を減らし、仕様の策定や成果物の検証、イノベーションを推進するための戦略的な意思決定に注力していくことになります。
原文を表示

The impact of AI on software development has been both profound and ever-evolving. Last year, I wrote about AMD’s plans to use AI not just for generating new lines of code, but also for other steps in the software development lifecycle (SDLC), such as triaging problems, debugging code, and testing the software. At the time, we were hoping for a 25 percent productivity boost from AI use over the course of two or three years.
But with each new release, the capabilities of Large Language Models (LLMs) improve dramatically—accelerating software development, increasing the quality of AI-generated code, and fundamentally reshaping how software is engineered. Now, just one year later, we have surpassed our productivity target, achieving a 30 percent overall productivity boost through AI. On top of that, we are rethinking not only how we use AI within the SDLC, but the structure of the SDLC itself.
We believe that the biggest AI revolution in software engineering is still ahead. So far, we have largely been teaching AI how we perform tasks and asking it to mimic existing workflows. In many ways, this constrains AI to human patterns of thinking. The next transformation will come from collaborative swarms of AI agents capable of discovering solutions independently.
Agents of today
AMD began developing AI systems for code generation, testing automation, bug analysis, and code review in 2024. At the time, our objective was to achieve 25 percent AI-generated production code by 2027 while gradually automating larger portions of the SDLC.
Measuring productivity is inherently challenging, but from the outset we have consistently tracked one objective metric: the percentage of source code generated by AI. Importantly, we count only code that passes all reviews and testing and is ultimately included in the final product. While AI-generated code is certainly not the only contributor to productivity gains, it is one of the few metrics that can be measured objectively and consistently.
By this metric, we have crossed the 20 percent mark at the beginning of this year and are now progressing toward 50 percent across entire codebase. In some software components, more than 80 percent of the code is now generated using AI.
Agentic AI has enabled us to include AI in every step of the lifecycle: For code analysis and triage, agents are trained to analyze problem reports, identify and group similar requests, and highlight which code snippets are likely to need modification. For debugging and code generation, agents are directed to analyze a bug request and implement required code changes. For testing, the agents generate unit tests, and if those are passed, identify necessary integration and product-level tests. And finally, for the approval and release stage, agents prepare architecture summary, code change review and full test results for engineers’ review and approval and if approved, integrate the changes into the next release.
Agents of tomorrow
Today, engineers create AI agents in their own image: they teach AI what they know about the system, how they would fix an issue, and how they would implement a change. This is already a major technological advancement. Engineers can create multiple “AI versions” of themselves, allowing these agents to work in parallel, scaling their expertise far beyond the limits of individual productivity. The limitation, however, is that these AI agents are still constrained by human thinking and human-defined approaches.
image AMD
We believe the next major transformation in software engineering will occur when collaborative AI agent swarms can independently identify and develop solutions, guided by humans on what to solve rather than constrained by human assumptions about how the job should be done. Instead of providing detailed instructions on how to solve a problem, engineers will define the issue, the desired outcome and the quality, performance, and system constraints allowing AI agents to determine the optimal path to a solution.
A swarm of AI agents will then work in parallel to generate, evaluate, and refine multiple solution approaches. These agents will automatically validate correctness, measure performance, test trade-offs, and compare alternative implementations against defined success criteria. Finally, AI agents will prepare ranked solution options, along with validation results and performance metrics, for engineer review and approval. The agents won’t be enhancing each step of the SDLC—they will be rewriting the SLDC themselves.
To get to this point, we need to change how agents are trained. Today, improvement occurs one engineer and one agent at a time: an engineer reviews the output, refines the prompt, and repeats the process. To scale beyond this model, agents must continuously learn from one another, reuse successful strategies, and improve collaboratively across projects and teams.
We are already moving in this direction by using multi-agent workflows extensively through agentic harnesses, such as Codex and Claude Code, while simultaneously developing our own internal multi-agent systems to support the next generation of AI-driven software engineering.
A good example is our AI-driven effort to resolve issues in our Radeon Software eXperience (RSX). RSX is a user interface component that allows users to configure and monitor graphics driver behavior. In October 2025, we began using AI agents to automatically debug and fix reported RSX issues. Out-of-the-box AI tools delivered limited results, resolving only 6% of issues.
image The percentage of software issues fixed automatically by AI agents in AMD’s Radeon Software eXperience (RSX) has been growing steadily, reaching 75 percent in June 2026.
As we analyzed failures and identified ways to improve, we built a learning loop—initially a largely manual process—to understand where the agents were falling short and how to improve them. Rather than retraining the underlying models, we refined the objectives given to the agents, allowing them to iteratively explore multiple approaches, evaluate the results against defined success criteria, and converge on better solutions. At the same time, advances in models and agent runtimes further increased effectiveness. Together, these improvements significantly increased our resolution rate from 6 percent to more than 75 percent of RSX issues resolved by agentic loop.
To make agents and agent swarms truly productive, we need a continuous learning loop that feeds errors and human interventions back into future agent workflows. The opportunity is to engineer this loop around clear, measurable goals. Each cycle captures new insights, making the entire AI engineering workflow smarter and more effective. Over time, this self-reinforcing loop—not just the underlying model—will become a key driver of AI progress.
The evolving role of human engineers
At AMD, we view AI as a means of increasing productivity, improving quality, and enabling employees to focus on higher-value work. Our goal is to empower our workforce with AI, not to reduce headcount.
To support this transformation, we are investing heavily in AI education and training across the company. The way we work is evolving rapidly, and we want every AMD employee to be prepared to leverage AI confidently, responsibly, and effectively.
As AI agents continue to improve, engineers will spend less time manually implementing solutions, focusing more on defining specifications, validating outcomes, and making the strategic decisions that drive innovation.
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み