Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AIアプリケーションエンジニアとしての初めての仕事 - MCPの開発の経験を踏まえて
Search
Yugo
January 29, 2026
Technology
23
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIアプリケーションエンジニアとしての初めての仕事 - MCPの開発の経験を踏まえて
Yugo
January 29, 2026
More Decks by Yugo
See All by Yugo
AIを組織で使う時のセキュリティ
yugo
0
14
認可サーバ構築時の裏話
yugo
0
53
Cloudflare Workers Durable Objects
yugo
0
590
The Talking Rhythm
yugo
0
230
Feature Toggleによる安定的リリース
yugo
0
160
Other Decks in Technology
See All in Technology
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
7
1.9k
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
160
Incremental HTTP
kazuho
5
2.1k
The seven pitfalls of AI (revised version)
ufried
0
300
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
670
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
0
160
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
2
1.4k
SDDの運用にめげずに向き合った話
sansantech
PRO
1
140
並行性の問題を防げ!実践トランザクション入門
occhi
0
280
継続的なAIコスト最適化
bgpat
1
250
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
270
OR学会2026年秋期大会_機械学習と数理最適化の融合による、配合レシピ最適化システム開発事例
brainpadpr
0
110
Featured
See All Featured
[SF Ruby Conf 2025] Rails X
palkan
3
1.4k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Prompt Engineering for Job Search
mfonobong
0
490
4 Signs Your Business is Dying
shpigford
187
23k
Faster Mobile Websites
deanohume
310
32k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
260
Technical Leadership for Architectural Decision Making
baasie
3
600
Music & Morning Musume
bryan
48
7.4k
WENDY [Excerpt]
tessaabrams
14
40k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
350
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
Transcript
AIアプリケーションエンジニアとし ての初めての仕事 MCPの開発の経験を踏まえて AIアプリケーションエンジニアとしての初めての仕事 1
自己紹介 経歴 2025年9月からスタートアップでAIアプリケーションエンジニア エンジニア歴は5年程(受託やSaaS開発) バックエンド、フロントエンド、TerraformやGitHub Actionsなどを触っていま した AIアプリケーションエンジニアとしての初めての仕事 2
前提: GPT Apps SDKの登場 2025年10月にOpenAIより、GPT Apps SDKが登場 特徴 GPTに対してコネクターを作ることができる 外部リソースを参照することができる
そこに独自のUIを導入することが可能 AIアプリケーションエンジニアとしての初めての仕事 3
こんな感じのものです AIアプリケーションエンジニアとしての初めての仕事 4
条件負荷 AIアプリケーションエンジニアとしての初めての仕事 5
条件負荷 1 入社2ヶ月目で開発開始したが… 必要なものが多い: CI/CD、インフラリソース OAuth連携の開発 MCPサーバ UI AIアプリケーションエンジニアとしての初めての仕事 6
条件負荷 2 情報の少なさ 2025年10月にリリースされたGPT AppsのSDKによる開発で情報が著しく少ない フレームワーク的なものもなく、UIに合わせたものは存在しない フレームワークも作られていたが、実用レベルで使えるものではなかった 結構自力であれこれしないといけなかった AIアプリケーションエンジニアとしての初めての仕事 7
条件負荷 3 時間的制約 開発メンバーは超少人数 時間的制約が厳しかった 初速が大事で、速度 > クオリティ キャッチアップしながら整備をしつつやる必要があった AIアプリケーションエンジニアとしての初めての仕事
8
大変だったところ 1 開発環境の厳しさ UIの確認と連携部分はGPTを通してしかできない UIの変更をすると逐一GPTへ取り込んでリロードかけないと反映されない さらにそこからプロンプトを入力して変更を確認する必要がある GPTも開発が活発 AIアプリケーションエンジニアとしての初めての仕事 9
大変だったところ 2 MCPの挙動への制御が難しい あくまでコネクターとして連携するので、プロンプトを挟むことができない せいぜいMCPのtool部分のdescriptionで制御の指針を示す程度 AIアプリケーションエンジニアとしての初めての仕事 10
大変だったところ 3 サービスの制約との解消 サービスの性質上、画像の表示に制限が厳しい GPTの画面上にあるiframeのsandboxからの参照を行うことが厳しい一面があった AIアプリケーションエンジニアとしての初めての仕事 11
意識するといいところ AIアプリケーションエンジニアとしての初めての仕事 12
意識すると良いところ 1 MCP開発の知見を共有 開発環境として以下のようなものを紹介する: MCP Inspector npx で動かすことができるのですが、毎回コマンドを打つのも面倒なので、 package.jsonにスクリプトとして、バージョン付きで登録しておくといいです。 UIを共有できる機構を作る
今回はUIのコンポーネントをビルドしたものをassetsに配置して、Honoのエン ドポイントから参照できるようにしました。 AIアプリケーションエンジニアとしての初めての仕事 13
意識すると良いところ 2 ちゃんと役割分担できるようにタスクフォースを組む 最低限、インフラやCI/CDとMCPとOAuthを分けることはできたと思う リモートMCP開発に精通してる人が1人いると心強い AIアプリケーションエンジニアとしての初めての仕事 14
AI開発は楽しい AIアプリケーションエンジニアとしての初めての仕事 15
AI開発は楽しい 1 このような機会がなければ、MCPを作ることもまだ先になっていたかと思うので ここで開発できたのは良かった LLMのMCP Actionへの誘導についての考え方は 日々の開発にも活かせそうなガードレールとしての考え方に通ずるところがある AIアプリケーションエンジニアとしての初めての仕事 16
AI開発は楽しい 2 AIアプリケーションエンジニアとしてのキャリアとして MCPの開発も取り入れられたことは良い経験だった AIアプリケーションエンジニアとしての初めての仕事 17
ご清聴ありがとうございました AIアプリケーションエンジニアとしての初めての仕事 18