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
91
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コーディングエージェントと 筋トレ
Naka Sho
July 09, 2025
More Decks by Naka Sho
See All by Naka Sho
claudeをサブドライバーに<br>システム移行した体験
shogonakao
0
69
ローカルLLMで自動レビューの仕組み
shogonakao
0
32
無料で使える「LM Studio」でローカルLLM入門
shogonakao
0
150
単体テストの精度を高めるための guideline
shogonakao
0
320
Javaはレガシーではない!
shogonakao
0
440
型安全性で考えること
shogonakao
0
33
アプリケーションログをs3に転送するとき個人情報気をつけてますか?
shogonakao
0
52
SpringBootでAPI開発
shogonakao
0
180
エキサイトブログ刷新に向けて
shogonakao
0
150
Other Decks in Technology
See All in Technology
AI・HPC開発を支えるGPU環境の新しい選択肢 液冷GPUシステム「AquSys」の取り組み
gpuunite_official
0
250
AIで変わるエンジニアの働き方(仮)
naoinaoi
0
550
AWSとGitHub Actionsの責任境界と 組織で安全に使用する取り組み
nealle
0
160
パスキーでドライブする アカウント統合(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
280
英語が話せなくてもKubeConスタッフに参加した話
yusuke427
2
1.1k
あなたの知らないバージョン命名規則
sat
PRO
2
760
AI時代のデータ基盤を考える問い
pacocat
0
680
アクセスキー流出時の対応で再認識した攻撃側と防御側の非対称性について
kazzpapa3
0
300
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.5k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
20k
EMの役割で 変わったこと・変わらなかったこと
sansantech
PRO
0
120
2027年のMetricKit
kantacky
0
180
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
430
How to make the Groovebox
asonas
2
2.3k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
480
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
410
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Prompt Engineering for Job Search
mfonobong
0
420
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
For a Future-Friendly Web
brad_frost
183
10k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.9k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
430
Transcript
コーディングエージェントと 筋トレ PayPayカード 中尾正剛
自己紹介 • 中小SES • セレス • エキサイト • PayPayカード <-
now
筋肉は裏切らない コーディングエージェントが追加されて開発体験が変わってきました。 でも、変わらないものがあります。 それは筋肉 そう、筋肉は裏切らない、 変わっていくコーディングエージェントと、変わらない筋肉との向き合い方
世の中、コーディングエージェント戦線に突入 • GitHub Copilot • Devin • cursor • Junie
• cline • claude code • gemini
大体の流れ 指示 -> エージェントが思考し、 コーディング <-> テスト を繰り返す <- (ここが時間かかる)
-> 実装完了 -> 人がレビュー
開発フローが変わる 今まで 人 ー> 人 にお願いしていたのが 人 ー> コーディングエージェント に変わる 変わらないもの 時間
まじめな話 コーディングエージェントの指示の粒度 - プルリク観点 - ビックバンプルリクにならないように工夫する - レビュー観点 - 複雑な処理をシンプルに
コーディングエージェントでできないこと - 設計力 - アプリケーションよりデータベースのライフタイムは長い - 正しいことが正しいわけではない矛盾
None
座ってばかりのエンジニア まず椅子に座ることからやめる -> 空気椅子ではない
スタンディングスタイルでもない 立つだけでは、消費カロリー変わらない
スクワットチャレンジというものが世の中にある
やる気が出ない • 多すぎるルール • 複雑すぎるルール • 条件分岐がたくさんあるルール • 厳しすぎるルール 業務も同じですね
アレンジして独自のものを考える • 風呂入っている時に50回(must)。 • コーディングエージェント中に数回(調子よければ) • 朝おきて50回(調子よければ) • いきなり結果を求めない ->
長期投資 体調によって回数を変えるなどゆるいルールで考える
形骸化するルールに意味はない 業務も同じですね 続くルールを作りましょう。