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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Naka Sho
July 09, 2025
Technology
0
77
コーディングエージェントと 筋トレ
Naka Sho
July 09, 2025
Tweet
Share
More Decks by Naka Sho
See All by Naka Sho
単体テストの精度を高めるための guideline
shogonakao
0
270
Javaはレガシーではない!
shogonakao
0
56
型安全性で考えること
shogonakao
0
20
アプリケーションログをs3に転送するとき個人情報気をつけてますか?
shogonakao
0
34
SpringBootでAPI開発
shogonakao
0
160
エキサイトブログ刷新に向けて
shogonakao
0
140
【エキサイトブログリビルド】Spring Boot × MyBatis × FreeMarker を使って、データベースの接続先を安全に変更します。
shogonakao
1
870
Other Decks in Technology
See All in Technology
クラウド時代における一時権限取得
krrrr38
1
170
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
4
590
Lookerの最新バージョンv26.2がやばい話
waiwai2111
1
160
AIエンジニア Devin と歩む、自律型運用プロセスの構築
a2ito
0
710
オンプレとGoogle Cloudを安全に繋ぐための、セキュア通信の勘所
waiwai2111
3
1.1k
自動テストが巻き起こした開発プロセス・チームの変化 / Impact of Automated Testing on Development Cycles and Team Dynamics
codmoninc
1
1.1k
【SLO】"多様な期待値" と向き合ってみた
z63d
2
310
「ヒットする」+「近い」を同時にかなえるスマートサジェストの作り方.pdf
nakasho
0
130
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
4
440
Serverless Agent Architecture on Azure / serverless-agent-on-azure
miyake
1
150
Webアクセシビリティ技術と実装の実際
tomokusaba
0
230
大規模サービスにおける レガシーコードからReactへの移行
magicpod
1
140
Featured
See All Featured
Tell your own story through comics
letsgokoyo
1
830
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
74
Making Projects Easy
brettharned
120
6.6k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
RailsConf 2023
tenderlove
30
1.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
99
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
110
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
110
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.3k
The Cult of Friendly URLs
andyhume
79
6.8k
Transcript
コーディングエージェントと 筋トレ PayPayカード 中尾正剛
自己紹介 • 中小SES • セレス • エキサイト • PayPayカード <-
now
筋肉は裏切らない コーディングエージェントが追加されて開発体験が変わってきました。 でも、変わらないものがあります。 それは筋肉 そう、筋肉は裏切らない、 変わっていくコーディングエージェントと、変わらない筋肉との向き合い方
世の中、コーディングエージェント戦線に突入 • GitHub Copilot • Devin • cursor • Junie
• cline • claude code • gemini
大体の流れ 指示 -> エージェントが思考し、 コーディング <-> テスト を繰り返す <- (ここが時間かかる)
-> 実装完了 -> 人がレビュー
開発フローが変わる 今まで 人 ー> 人 にお願いしていたのが 人 ー> コーディングエージェント に変わる 変わらないもの 時間
まじめな話 コーディングエージェントの指示の粒度 - プルリク観点 - ビックバンプルリクにならないように工夫する - レビュー観点 - 複雑な処理をシンプルに
コーディングエージェントでできないこと - 設計力 - アプリケーションよりデータベースのライフタイムは長い - 正しいことが正しいわけではない矛盾
None
座ってばかりのエンジニア まず椅子に座ることからやめる -> 空気椅子ではない
スタンディングスタイルでもない 立つだけでは、消費カロリー変わらない
スクワットチャレンジというものが世の中にある
やる気が出ない • 多すぎるルール • 複雑すぎるルール • 条件分岐がたくさんあるルール • 厳しすぎるルール 業務も同じですね
アレンジして独自のものを考える • 風呂入っている時に50回(must)。 • コーディングエージェント中に数回(調子よければ) • 朝おきて50回(調子よければ) • いきなり結果を求めない ->
長期投資 体調によって回数を変えるなどゆるいルールで考える
形骸化するルールに意味はない 業務も同じですね 続くルールを作りましょう。