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
コーディングエージェントと 筋トレ
Search
Naka Sho
July 09, 2025
Technology
0
74
コーディングエージェントと 筋トレ
Naka Sho
July 09, 2025
Tweet
Share
More Decks by Naka Sho
See All by Naka Sho
単体テストの精度を高めるための guideline
shogonakao
0
260
Javaはレガシーではない!
shogonakao
0
48
型安全性で考えること
shogonakao
0
15
アプリケーションログをs3に転送するとき個人情報気をつけてますか?
shogonakao
0
26
SpringBootでAPI開発
shogonakao
0
160
エキサイトブログ刷新に向けて
shogonakao
0
130
【エキサイトブログリビルド】Spring Boot × MyBatis × FreeMarker を使って、データベースの接続先を安全に変更します。
shogonakao
1
860
Other Decks in Technology
See All in Technology
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
Agent Skils
dip_tech
PRO
0
120
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
130
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
580
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
380
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
320
Cosmos World Foundation Model Platform for Physical AI
takmin
0
940
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
680
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
1
160
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
130
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Context Engineering - Making Every Token Count
addyosmani
9
660
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
430
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
320
Navigating Team Friction
lara
192
16k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Transcript
コーディングエージェントと 筋トレ PayPayカード 中尾正剛
自己紹介 • 中小SES • セレス • エキサイト • PayPayカード <-
now
筋肉は裏切らない コーディングエージェントが追加されて開発体験が変わってきました。 でも、変わらないものがあります。 それは筋肉 そう、筋肉は裏切らない、 変わっていくコーディングエージェントと、変わらない筋肉との向き合い方
世の中、コーディングエージェント戦線に突入 • GitHub Copilot • Devin • cursor • Junie
• cline • claude code • gemini
大体の流れ 指示 -> エージェントが思考し、 コーディング <-> テスト を繰り返す <- (ここが時間かかる)
-> 実装完了 -> 人がレビュー
開発フローが変わる 今まで 人 ー> 人 にお願いしていたのが 人 ー> コーディングエージェント に変わる 変わらないもの 時間
まじめな話 コーディングエージェントの指示の粒度 - プルリク観点 - ビックバンプルリクにならないように工夫する - レビュー観点 - 複雑な処理をシンプルに
コーディングエージェントでできないこと - 設計力 - アプリケーションよりデータベースのライフタイムは長い - 正しいことが正しいわけではない矛盾
None
座ってばかりのエンジニア まず椅子に座ることからやめる -> 空気椅子ではない
スタンディングスタイルでもない 立つだけでは、消費カロリー変わらない
スクワットチャレンジというものが世の中にある
やる気が出ない • 多すぎるルール • 複雑すぎるルール • 条件分岐がたくさんあるルール • 厳しすぎるルール 業務も同じですね
アレンジして独自のものを考える • 風呂入っている時に50回(must)。 • コーディングエージェント中に数回(調子よければ) • 朝おきて50回(調子よければ) • いきなり結果を求めない ->
長期投資 体調によって回数を変えるなどゆるいルールで考える
形骸化するルールに意味はない 業務も同じですね 続くルールを作りましょう。