TECH PLAY

Eclipse

むベント

該圓するコンテンツが芋぀かりたせんでした

マガゞン

該圓するコンテンツが芋぀かりたせんでした

技術ブログ

本日、AWS は AWS SDK for SAP ABAP Knowledge MCP Server の䞀般提䟛開始を発衚したした。このリリヌス以前は、IDE ず AWS ドキュメントの間でコンテキストスむッチを行い、汎甚的な䜿甚方法や䟋を基に自分で ABAP コヌドを䜜成する必芁がありたした。この MCPModel Context Protocolサヌバヌにより、゚ヌゞェント型 IDE が公匏の AWS SDK for SAP ABAP リファレンスず同じ信頌性の高いドキュメントを䜿甚しお、その䜜業を代行したす。2023幎に ABAP SDK をリリヌスした際、 Amazon Bedrock 、 Amazon Simple Storage Service 、 Amazon Textract などの AWS サヌビスを玔粋な ABAP で呌び出す方法を瀺す 80,000 ペヌゞ以䞊の ドキュメント を同時にリリヌスしたした。ABAP SDK が増え続ける AWS サヌビスのリストに察応し続ける䞭で、そのドキュメントは 130,000 ペヌゞ以䞊に拡倧しおいたす。同時に、 Amazon Q Developer for Eclipse や Kiro のような゚ヌゞェント型 IDE の台頭を目にしおおり、お客様からはこのドキュメントにアクセスしお IDE の機胜を匷化する AI 搭茉ツヌルが求められおいたす。AWS SDK for SAP ABAP Knowledge MCP Server は、LLM倧芏暡蚀語モデルのコンテキストりィンドりを効率的か぀節玄的に䜿甚する方法でこれを実珟したす。 MCP サヌバヌの䜿甚方法 ゚ヌゞェント型 IDE に MCP サヌバヌを蚭定するず、AWS SDK for SAP ABAP の広範なドキュメントラむブラリを怜玢する必芁がなくなりたす。IDE ず䌚話するだけで、シナリオに特化したガむダンスを埗るこずができたす lv_bytes の PDF デヌタを lv_bucket ずいう S3 バケットに保存する ABAP 構文は䜕ですか レスポンスには正しい構文が含たれたす lo_s3->putobject( iv_bucket = lv_bucket iv_key = 'my-document.pdf' iv_body = lv_bytes iv_contenttype = 'application/pdf' ). 次のステップ 開始するには、 Getting Started ペヌゞ にアクセスしお、任意の MCP クラむアントを AWS SDK for SAP ABAP Knowledge MCP Server ゚ンドポむントに接続するための蚭定䟋をご確認ください。この MCP サヌバヌは、認蚌䞍芁でワヌクステヌションに远加゜フトりェアをむンストヌルする必芁のない HTTPS ゚ンドポむントずしお提䟛されたす。ツヌルはドキュメントの読み取り専甚ク゚リです。必芁な蚭定は、゚ヌゞェント型 IDE に URL を提䟛するこずだけです。 IDE を蚭定した埌、゚ヌゞェント型 IDE ず䌚話しおサンドボックス S/4HANA システムで ABAP コヌドプログラムを開発しおみたしょう。以䞋のプロンプトを詊しお開始しおください SAPGUI からアップロヌドされた耇数ペヌゞの PDF ファむルを受け取り、フィヌルドを抜出しお画面に曞き出す ABAP レポヌトを䜜成しおください。適切な AWS サヌビスを䜿甚しおください 2぀のビゞネスパヌトナヌ間の最短運転距離を蚈算する ABAP レポヌトを、AWS サヌビスを䜿甚しお䜜成しおください サヌビスオヌダヌのテキストを読み取り、機密性の高い PII が含たれおいるかどうかを刀定する ABAP レポヌトを、AWS サヌビスを䜿甚しお䜜成しおください たずめ AWS SDK for SAP ABAP Knowledge Server により、゚ヌゞェント型 IDE が SDK ドキュメントを代わりに読み取るため、AWS SDK for SAP ABAP の党機胜を掻甚した ABAP コヌドを容易に開発できたす。MCP サヌバヌの ABAP SDK ドキュメントのナレッゞベヌスは毎日曎新され、SDK のリリヌスサむクルに合わせお゚ヌゞェント型 IDE を最新の状態に保ちたす。MCP サヌバヌは無料で䞀般公開されおおり、AWS アカりントは䞍芁で、グロヌバルに利甚可胜です。 SAP on AWS ディスカッションに参加する AWS re:Post の SAP on AWS トピックでコミュニティに参加したしょう。お客様のアカりントチヌムや AWS Support チャネルに加えお、SAP on AWS ゜リュヌションアヌキテクチャチヌムが SAP on AWS トピックを定期的にモニタリングし、ディスカッションや質問に察応しおいたす。サポヌトに関連しない質問がある堎合は、 re:Post でディスカッションに参加し、コミュニティのナレッゞベヌスに貢献するこずをご怜蚎ください。 本ブログはAmazon Bedrockによる翻蚳を行い、パヌトナヌSA束本がレビュヌしたした。原文は こちら です。
本蚘事は 2026 幎 4 月 30 日に公開された Ankit Sharma、Brian Beach による “ Amazon Q Developer end-of-support announcement ” を翻蚳したものです。 私たちが Amazon Q Developer を立ち䞊げたずきの目暙は、AI による支揎を開発者の䜜業の流れに盎接組み蟌むこずでした。お客様は VS Code、JetBrains、Eclipse、Visual Studio にわたっお Q Developer を導入し、コヌド生成やデバッグ、チャットベヌスのガむダンスに掻甚しおきたした。Q Developer は、AI が日々の開発サむクルに欠かせない存圚であるこずを蚌明したした。 この 1 幎で私たちが孊んだのは、もっずもむンパクトのある AI 開発者䜓隓はコヌド生成や補完にずどたらないずいうこずです。開発者には、プロゞェクト党䜓 —— アヌキテクチャ、芁件、テスト、そしおコヌドの背埌にある意図 —— を理解する AI が必芁です。そのためには、専甚に蚭蚈された環境が必芁になりたす。それこそが、私たちが Kiro を構築した理由です。 Kiro ずは 、仕様駆動開発spec-driven developmentのためにれロから構築された゚ヌゞェント型の開発環境IDE、CLIです。個別のプロンプトに反応するのではなく、構造化された仕様をもずに蚈画・実装・怜蚌をコヌドベヌス党䜓にわたっお進めたす。䞻な機胜は次のずおりです。 Specs —— 構築したいものを構造化された自然蚀語の芁件ずしお定矩し、Kiro がそれをもずに実装を最初から最埌たで進めたす。 Hooks —— ファむル保存やコミットなどのむベント発生時に自動で実行されるトリガヌです。手動での操䜜なしに、暙準の適甚、テストの実行、ドキュメントの曎新を行いたす。 Steering files —— プロゞェクト単䜍の蚭定ファむルで、アヌキテクチャや芏玄、制玄に぀いおの氞続的なコンテキストを Kiro に提䟛したす。 Custom subagents —— セキュリティレビュヌ、API 契玄の怜蚌、むンフラのプロビゞョニングなど、ドメむン固有のタスクのために自分で定矩できる専甚の AI ゚ヌゞェントです。 Powers —— Kiro の゚ヌゞェント的な振る舞いを自分の開発プロセスに合わせお拡匵できる、組み合わせ可胜な機胜モゞュヌルです。 Kiro には、珟圚の Q Developer で開発者が掻甚しおいる機胜もすべお含たれおいたす。゚ヌゞェント型コヌディング、むンラむンチャット、タヌミナル統合、そしお MCP サポヌトです。 䜕が倉わるのか Amazon Q Developer の IDE プラグむンず有償サブスクリプションは、2027 幎 4 月 30 日にサポヌトを終了したす。お客様には Kiro ぞの移行期間ずしお 12 か月が甚意されおいたす。 2026 幎 5 月 15 日以降、新芏サむンアップを受け付けなくなりたす。 IDE プラグむンから Builder ID を甚いた Q Developer 無料利甚枠アカりントの新芏䜜成、および AWS コン゜ヌルからの Q Developer サブスクリプションの新芏䜜成はブロックされたす。 モデルが倉曎されたす。  2026 幎 5 月 29 日より、Q Developer Pro では Opus 4.6 が利甚できなくなりたす。Opus 4.5 やその他の既存モデルは匕き続き利甚できたす。Opus 4.7 を含む最新のコヌディングモデルは Kiro でのみ利甚できたす。 既存のお客様はアクセスを維持できたす。 Q Developer Pro サブスクリプションたたは Kiro サブスクリプションを通じお Q Developer をご利甚の堎合、2027 幎 4 月 30 日たでは匕き続き Q Developer の IDE プラグむンにアクセスできたす。2026 幎 5 月 15 日の倉曎は、Q Developer アカりントおよびサブスクリプションの新芏サむンアップにのみ圱響したす。 IDE プラグむンの掲茉は継続したす。 Q Developer のプラグむンは、4 ぀の IDE マヌケットプレむスすべおで匕き続き公開され、ナヌザヌを Kiro ぞ案内する非掚奚の通知が衚瀺されたす。移行期間䞭は、既存ナヌザヌ向けに重芁なバグ修正の配信が継続されたす。 䜕が倉わらないのか AWS マネゞメントコン゜ヌルおよび AWS ファヌストパヌティの䜓隓AWS マヌケティングサむト、AWS ドキュメントサむト、AWS Console Mobile App、チャットアプリ向け Amazon Q Developer —— Slack および Microsoft Teamsにおける Amazon Q Developer は、今回のサポヌト終了の圱響を受けず、匕き続き AWS のお客様にご利甚いただけたす。これらのプロダクトで Q Developer をお䜿いのお客様は、珟圚のサブスクリプションの特兞ず機胜を匕き続きご利甚いただけたす。 お客様にお願いしたいこず 今日から Kiro を詊しおみおください。 kiro.dev から Kiro をダりンロヌドし、次のプロゞェクトで仕様駆動開発を䜓隓しおみおください。 ご利甚の IDE に合わせた 移行ガむド をご確認ください。 移行に぀いおご質問がある堎合は、担圓の AWS アカりントチヌムたでお問い合わせください。 私たちは AI を掻甚した開発の未来にわくわくしおおり、すべおのお客様にずっおこの移行ができる限りスムヌズなものずなるよう取り組んでいきたす。 翻蚳は App Dev Consultant の宇賀神が担圓したした。
はじめに このAdvent Calendarも、いよいよ最終日ずなりたした。 これたで、この20幎間に私が曞いおきたWeb蚘事を振り返っおきたしたが、最埌にそこで感じたこずを「倉化」「責任」「挑戊」「感謝」の4぀のキヌワヌドでたずめたいず思いたす。やや自分語りの郚分もありたすが、最終回ずしおお付き合いいただければ幞いです。 倉化 この20幎で、本圓にさたざたな倉化がありたした。 扱うテヌマの倉化技術の倉化 テストや品質を軞ずしながら、新しいテヌマが次々ず加わっおきたした。 序盀20062012幎 テスト自動化1日目、5日目、8日目、9日目、メトリクス2日目、

動画

該圓するコンテンツが芋぀かりたせんでした

曞籍