『株式会社ずんだもん技術室AI放送局 podcast 20260224』のカバーアート

株式会社ずんだもん技術室AI放送局 podcast 20260224

株式会社ずんだもん技術室AI放送局 podcast 20260224

無料で聴く

ポッドキャストの詳細を見る

概要

関連リンク Agentic Software Engineering - The Future of Code 本ドキュメントは、AIエージェントがソフトウェア開発のプロセスに深く組み込まれる「エージェンティック(自律的)・ソフトウェア・エンジニアリング」という新たな時代の到来と、その中でのエンジニアの在り方を定義したガイドです。AIがコードを書くことが当たり前になる未来において、私たちがどのように思考をアップデートすべきかを説いています。 ■ 開発における「ボトルネック」の変化 これまでのソフトウェア開発では、仕様をコードに落とし込む「実装スピード」や「技術的なコーディング力」が重視されてきました。しかし、生成AIの台頭により、コードの生産自体はもはや開発の停滞要因(ボトルネック)ではなくなっています。現代の真の課題は、システムの肥大化に伴う「複雑性の管理」、開発者間の「コミュニケーション」、そして長期にわたってシステムの整合性をどう「維持」し続けるかという点にシフトしています。 ■ 新しい規律:Agentic Software Engineeringの定義 「Agentic Software Engineering」とは、人間だけでなく、確率的な振る舞い(Stochastic)をするAIエージェントが開発に関与することを前提とした、新しいエンジニアリングの規律です。AIは常に100%同じ結果を出すわけではない不確実性を伴う存在です。そのようなAIを開発プロセスに組み込みながら、いかにしてシステム全体の「信頼性」と「信頼(Trust)」を担保するかという手法や規律を扱うのがこの分野の核心です。 ■ これからのエンジニアに求められる役割 これからの時代、成功を収めるのは「単にコードを速く書ける人」ではありません。AIという自律的なエージェントを指揮する側に回り、以下の役割を果たせるエンジニアやチームが真の価値を持ちます。 明確な意図(Intent)の設定:AIに対して、何を作るべきかという目的と設計思想を正確に定義し、伝える能力。リスク境界の管理:AIが自律的に動く範囲を適切に定め、予期せぬ挙動によるリスクをコントロールする能力。証拠(Evidence)の要求:AIの成果物を鵜呑みにせず、それが仕様通りに動作しているか、セキュリティ上の問題がないかといった「証拠」を厳格に検証する姿勢。 ■ 新人エンジニアへのアドバイス 新人エンジニアの皆さんにとって、AIは非常に心強い味方です。しかし、AIに実装を任せられるようになるからこそ、「どうすればこのシステムが安全で信頼できるものになるか」という、より高い視点での「設計力」と「検証力」を磨くことが重要になります。 これからは「コードをどう書くか」というHowのスキルに加え、「何のためにどう設計し、どう正しさを証明するか」というエンジニアリングの本質的な力がより一層求められるようになります。AIというパートナーと共に、より大規模で高度なシステムを構築できる未来を楽しみに、この新しいエンジニアリングの形を学んでいきましょう。 引用元: https://agenticse-book.github.io/ SaaSは死なない、ただし「人間がUIを触る前提の設計」は終わる──AIエージェント時代のSaaS再設計論 2026年、AIエージェントの普及に伴い「SaaSは死んだ」という議論がなされていますが、本質的には「人間がUIを操作することを前提としたSaaS設計」が終焉を迎え、AIエージェントが利用することを前提とした「業務エンジン」へと進化していくフェーズにあります。本記事では、AIエージェント時代に生き残るSaaSの条件と、エンジニアが意識すべき新しい設計原則を解説しています。 1. 「UIファースト」から「APIファースト」への転換 これまでのSaaSは、人間が使いやすいUI/UXを提供し、作業効率を上げることが価値でした。しかし、AIエージェントがユーザーとなる時代では、SaaSは「APIを通じて操作されるデータ処理エンジン」へと変わります。画面の見やすさよりも、APIの表現力、データの一貫性、イベント連携(Webhook)の充実が重要視されます。 2. エージェント時代の4つの設計原則 AIエージェントとの統合を前提としたシステムには、以下の技術的要件が求められます。 Agent-Facing API: エージェントは「1つのAPI呼び出しで1つの業務を...
まだレビューはありません