Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LT first
Search
kishimin
July 24, 2026
Programming
12
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LT first
kishimin
July 24, 2026
Other Decks in Programming
See All in Programming
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
460
Go 1.27 における memory allocation の高速化
andpad
0
370
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
260
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
110
業務時間外もAIに働いてもらう話
colorful12
3
9.6k
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
130
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
3
260
バグを直したら useEffect が消えた
colorful12
3
780
「つくるAI」だけではバグは見つからない ~テストに必要な「見つけるAI」を分離させる戦略~
mfunaki
0
220
自動化したのに回らない テスト運用の壁―AI時代の品質責任と生産性
mfunaki
0
570
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
270
週末にAI-DLCを本気で回したら$1,600溶けた
hbashimizu
0
110
Featured
See All Featured
Discover your Explorer Soul
emna__ayadi
2
1.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Test your architecture with Archunit
thirion
2
2.4k
WENDY [Excerpt]
tessaabrams
12
39k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Optimizing for Happiness
mojombo
378
71k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
WCS-LA-2024
lcolladotor
0
820
The World Runs on Bad Software
bkeepers
PRO
72
12k
Speed Design
sergeychernyshev
33
2.1k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
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. リファクタリングの時に コードの質が改善されるようにする
ご清聴ありがとうございました。