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
LT first
Search
kishimin
July 24, 2026
Programming
22
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LT first
kishimin
July 24, 2026
More Decks by kishimin
See All by kishimin
mojica_TDD_LT.pptx.pdf
kishimin
0
5
Other Decks in Programming
See All in Programming
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
170
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
2k
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
200
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.5k
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
160
そのデザイントークン、Flutterでも同じ見た目になりますか?
nakamizu
0
300
Event is what happens
moro
2
3.5k
AI駆動開発4年目の現在地(『あなたはFDEになるべきか?』イベント資料)
kumaiu
0
130
Inertia Rails: The One-Person Framework with React & Friends
skryukov
0
380
AI Augmentation Techniques with Liberty
ivargrimstad
1
360
Kotlinの15年とServer-Side Kotlin
n_takehata
1
200
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
680
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
WENDY [Excerpt]
tessaabrams
14
40k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
350
WCS-LA-2024
lcolladotor
0
970
The Curse of the Amulet
leimatthew05
3
16k
Practical Orchestrator
shlominoach
192
12k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
HDC tutorial
michielstock
2
1k
Scaling GitHub
holman
464
140k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.4k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Transcript
AIにフロントエンドの テスト駆動開発を 行わせてみた 2026/07/24 FE Yatai Talks vol.2 kishimin
自己紹介 石峰 和真 @kishimin_test UIエンジニア 最近『円周率』にはまっています。
内容 なぜAIに任せたか 使用した AI 作ったもの 工夫したこと 良かったところ 良くなかったところ 改善・次に試したいこと
なぜAIに任せたか AIがどこまで開発を進められるのか試すため AIがTDDを行えるかを試すため
使用した AI Codex (主) GitHub Copilot
作ったもの 日記を公開閲覧できる フルスタックのWebアプリ 『つづる日記(Daybook)』 フロントエンド: Next.js
工夫したこと 1. Orchestrator Agentの作成 Red Agent→Green Agent→Refactor Agentの順に呼び出す 2. GitHub
Copilot用のTDDに関するInstructionsを作成 3. 実装以外でもテストファーストで、修正などを行わせるように修正 用のエージェントなどに指示を書いた
None
None
None
参考にしたもの https://t-wada.hatenablog.jp/entry/canon-tdd-by-kent-beck https://speakerdeck.com/twada/tdd-live-in-50-minutes
良かったところ 1. Red Agent→Green Agent→Refactor Agent の順で動作していたこと 2. テストファーストで修正や実装をしていたこと 3.
リリースしても問題ないアプリを早く開発できたこと
良くなかったところ (AI) 1. スモールステップではなかった。 2. コミットが大きかった 3. サンプルデータの日付がハードコードされていた
良くなかったところ (自分) 1. Codex用のTDDに関するSkillsを用意しなかった。 2. リファクタリング方針が曖昧だった。
改善・次に試したいこと 1. Codex用のTDDのSkillsを作成して、 スモールステップで実装を行わせる 2. リファクタリングの時に コードの質が改善されるようにする
ご清聴ありがとうございました。