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でシステム開発はどう変わるか
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Etaro Ito
November 29, 2023
Technology
13k
22
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
生成AIでシステム開発はどう変わるか
https://layerx.connpass.com/event/301629/
での発表資料
Etaro Ito
November 29, 2023
More Decks by Etaro Ito
See All by Etaro Ito
口コミを考慮して飲食店を探してくれるグルメ検索AIを作った
etaroid
0
350
Corda Enterprise Network Manager 入門
etaroid
0
480
Voice UIを使ったLive配信支援
etaroid
1
1.4k
Other Decks in Technology
See All in Technology
Agent 活用環境の構築・運用のための AWS サービスのご紹介/agentcore-for-building-and-operating-agents
ren8k
1
210
書き手が人でもAIでも正しくなる道、SREを埋め込んだDeveloper Platform / tech drivers day8
chmikata
4
800
仕様駆動開発の、その先へ。決める力と確かめる仕組み
inariku
0
110
DevelopersIO2026 -バックアップは“消されないこと”が9割-
yoshida0129
0
430
ガチで放置できるClaude Code実行環境の作り方.pdf
lamaglama39
5
9.9k
AWSDirectConnectの構築の進め方を整理してみた
masa_my
1
200
OneLakeをデータソースにした AI Search(Foundry IQ)の ライフサイクル管理
ryuseiiida
0
120
Jev の中身は50行で再現できる。でも本物との差はどこにあるのか
hisuzuya
0
110
1週間、Opus封印でお願いします
kintotechdev
0
330
(swiftc) NonCopyableとライフタイム修飾子
teamhimeh
0
150
Vibe-to-Spec開発_実践ガイド
happysamurai294
0
110
推論基盤と Scale-Up Interconnect の現状と制約から俯瞰する技術動向
markunet
2
540
Featured
See All Featured
Making Projects Easy
brettharned
120
6.8k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
580
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Speed Design
sergeychernyshev
33
2.2k
Designing Experiences People Love
moore
143
24k
The agentic SEO stack - context over prompts
schlessera
0
980
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
580
Being A Developer After 40
akosma
PRO
92
590k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
340
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Transcript
© 2023 LayerX Inc. 生成AIでシステム開発はどう変わるか 2023/11/29 Etaro Ito (@etaroid)
© 2023 LayerX Inc. 2 名前 Etaro Ito 自己紹介 好きなもの
X: @etaroid 仕事 LayerX Fintech事業部にてSWE / SRE 2018年 インターン→2020年 新卒入社 スタートアップ、プロダクト開発、漫画/アニメ
目次 Agenda • 生成AIでシステム開発はどう変わるか • 生成AIを活用した開発の具体例 • まとめ
目次 Agenda • 生成AIでシステム開発はどう変わるか • 生成AIを活用した開発の具体例 • まとめ
© 2023 LayerX Inc. 5 • LLMは精度が問題にされることが多いが、コード出力の精度は非常に高く既に10Xの体験ができる • 現状、最も使われているのも「コードを書く」用途 始めに:
LLMはコードを書くのが一番得意 生成AIでシステム開発はどう変わるか Ref: State of AI 2023 by Retool Github Copilot Writing code or queries
生成AIでシステム開発はどう変わるか 未来の話
© 2023 LayerX Inc. 7 • 「AIがコードを生成 → エンジニアが修正」というワークフローに •
Github Copilotを使った AI Native Development Guide ◦ 「コメントから書き始める」 ◦ 「生成させたいコードと関連性の高いファイルを開いておく」 1/5: エンジニアが0からコードを書くことはなくなる 生成AIでシステム開発はどう変わるか
© 2023 LayerX Inc. 8 既存コードを参照して生成/解説 React Componentを生成 ChatGPT GPT4Vで画像からコード生成
Cursor v0.dev 生成AIでシステム開発はどう変わるか 2/5: コードの生成&解説で開発速度が劇的に向上する
© 2023 LayerX Inc. 9 QA • 網羅的なテストケースの作成 • テストコードの生成
→ 実行 → 修正 → … • シナリオテスト / e2eテストの自動化 3/5: その他の開発工程の多くを自動化しうる 脆弱性管理 • Dependencies Updateの柔軟な自動化 生成AIでシステム開発はどう変わるか Debug • エラーの原因の推定 → コード修正 → Retry → …
© 2023 LayerX Inc. 10 • 現在のノーコード/ローコードツールの課題はメンテナビリティとカスタマイザビリティ • コードが裏側で生成&管理できれば、精緻なVersion管理やエンジニアによるカスタマイズなどが可能 になり、対応できるシステムの幅が広がる
4/5: ノーコード/ローコードツールが進化する 生成AIでシステム開発はどう変わるか Ref: relay.app
© 2023 LayerX Inc. 11 • コードを瞬時に生成できるとすると、究極的にはリクエストに合わせてコードを書くことも可能 • Autogenerated Frontend
/ Autogenerated APIの世界 • 「Softwareの機能が事前に固定されているのは、携帯電話にキーボードが固定されていたのと同じだ」 5/5: コードは”事前に”書いておくものではなくなる 生成AIでシステム開発はどう変わるか Ref: @hellokillian on X
目次 Agenda • 生成AIでシステム開発はどう変わるか • 生成AIを活用した開発の具体例 • まとめ
生成AIを活用した開発の具体例 現時点の制約下でできることの紹介
© 2023 LayerX Inc. 14 • 使うもの: ◦ GPT4V /
Cursor / terraformテンプレートリポジトリ • 手順: 1. Architecture図を作成 2. GPT4Vでterraformコードを生成 3. テンプレートリポジトリにはめこむ 4. 実行してみる 5. Cursorでエラーを修正 6. 成功 静的サイトをホスティングするAWSインフラのIaCでの作成 生成AIを活用した開発の具体例
© 2023 LayerX Inc. 15 生成AIを活用した開発の具体例 1. Architecture図を作成
© 2023 LayerX Inc. 16 生成AIを活用した開発の具体例 2. GPT4Vでterraformコードを生成
© 2023 LayerX Inc. 17 生成AIを活用した開発の具体例 2. GPT4Vでterraformコードを生成
© 2023 LayerX Inc. 18 生成AIを活用した開発の具体例 3. テンプレートリポジトリにはめこむ
© 2023 LayerX Inc. 19 生成AIを活用した開発の具体例 4. 実行してみる
© 2023 LayerX Inc. 20 生成AIを活用した開発の具体例 5. Cursorでエラーを修正
© 2023 LayerX Inc. 21 生成AIを活用した開発の具体例 6. 成功 No Errors!
目次 Agenda • 生成AIでシステム開発はどう変わるか • 生成AIを活用した開発の具体例 • まとめ
© 2023 LayerX Inc. 23 • 生成AIで実際に10Xの体験が作られている数少ない領域 • これからより一層、システム開発のワークフローが劇的に効率化されることは自明 •
それだけでなく「システム」の形自体が変わる可能性すらある LayerXは生成AIに注力している会社です! • AI/LLM事業部を始め、各事業部で生成AIを活用した開発やプロダクトに取り組んでいます • 興味がある方がいらっしゃれば是非コンタクトください! まとめ (と宣伝) まとめ システム開発は生成AIで最も影響を受ける分野の1つ