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
見やすい PRを作るために取り組んでいること
Search
takf
July 12, 2026
Programming
63
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
見やすい PRを作るために取り組んでいること
takf
July 12, 2026
More Decks by takf
See All by takf
Go未経験・MVC脳のエンジニアが オニオンアーキテクチャを学ぶまで
takfjp
0
44
Denoに入門していきなりAleph.jsを触ってみた
takfjp
0
550
Atomic Design とテストの○○な話
takfjp
2
2k
Node.jsのアップグレードで気をつけたこと
takfjp
1
3k
FARM スタックに触れてみる
takfjp
0
1.7k
React Testing Library の Query について整理してみた
takfjp
0
570
React.js 消えるライフサイクルメソッドについて
takfjp
0
170
Laravel 初めての業務で遭遇したハマりポイント×2
takfjp
2
3.2k
React で Stateless Functional Component の書き方を盛大に間違えていた話
takfjp
0
470
Other Decks in Programming
See All in Programming
AWSに止められる覚悟してますか?
morizo_1984
1
190
Snowflakeで業務アプリを作ろう。 Snowflakeのアプリ機能解説&実践ガイド
ayumu_yamaguchi
2
300
WebMCP Challenge に星空観察アプリで参加した話
okajun35
0
190
Intent as Code
shoppingjaws
6
1.1k
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
570
wkhtmltopdfの次どうするか問題2026
willnet
2
1.7k
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
240
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
130
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
4
12k
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
3.2k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
330
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
440
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
1
570
So, you think you're a good person
axbom
PRO
2
2.2k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Un-Boring Meetings
codingconduct
0
430
Writing Fast Ruby
sferik
630
63k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8k
sira's awesome portfolio website redesign presentation
elsirapls
0
420
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Transcript
2026/07/10 Tamagawa.dev #2 見やすいPRを作るために 取り組んでいること
自己紹介 Furuichi (@takfjp / takf-jp) 株式会社カンリー 所属 フロントエンドがメインでしたが今はGoを書いて(書かせて)います 最近の興味はQAとシフトレフト
こんな経験ありませんか? 1 LLMが書いた文章が「わかりづらい」と言われる 2 レビューする時、どこから読めばいいかわからない 3 AIでそれっぽく作れたのに、読むと何を言ってるか不明 → 今日は、これを減らすために 自分が実際にやっていること
について話します
例1 「Fable5のすごい点を普段 AIを使わない人に伝えたい。イ ラストを使ってキャッチーに、わかりやすく。」 「それっぽい」けど、伝わらない 例2 「GPT-5.6のすごさをフリーランスで仕事をしている人に伝 えたい。インパクトのでかいスライドで!」
何がいけないのか PRに置き換えると? 論理が繋がっているか怪しい変更理由 変更量が多く、冗長なコードが紛れ込む PR Description が長すぎて要点がわからない ここがいまいち 単語の意味が不明瞭、文章がいまいち とにかく情報が多い
本当に言いたいことが伝わってこない
わかりづらさを生む 3つの要素 1 自動化バイアス AIの出力を鵜呑みにする。 「それっぽい」だけで満足してしまう。 2 認知的負荷 情報量がワーキングメモリを圧迫。 量に押されて質を評価できない。
3 非注意性盲目 無いと思っているものは探さない。 欠落や冗長を見落とす。 これらが複合して「わかりづらいPR」ができあがる
・PRの意図を自分の言葉で説明できるように整理する ・コーディングをエージェントに任せても変更は自分の責任で出す Q1 この変更って、こういう意図で合ってる? Q2 Issueを達成する“別の方法”があるとしたら?なぜこのやり方? Q3 自分に意地悪な質問をしてみて! ①実装エージェントに質問する 取り組んでいること
②見せ方を変える 差分をアーティファクトで出力 ・Markdown / CLI出力より見やすい ・ファイル単位でまとめる/ Diff表示など 用途に合わせてカスタマイズできる ・Markdownファイルのプレビューは Zed
で行ってエディタと用途 を差別化 ※左は架空のPR 取り組んでいること
取り組んでいること ③複数の目を通す 複数エージェントにレビューさせる } 実装担当のほかに、3つのペルソナを用意: 担当領域のスペシャリスト 「悪魔の代弁者」(全部を間違いと前提) 実装とドキュメントの乖離を見逃さない役 6 /
8 ・相互にレビュー ・MUST / IMO / ASK / NITS でランク付 ・それぞれの指摘事項はどのエージェントによるか記録 ・ これもアーティファクト出力して指摘内容を自分で精読
それでも残る課題 加えた変更への記憶があやふや エージェントに任せすぎて、 自分の実装への解像度が落ちている 根本的な問題を指摘される PRを作る時点で本質的な問題を理解しておらず、 設計レベルの指摘が生まれる → ツールを入れても、これが起きる 7
/ 8 「他人が読んでわかるPR」を作るため、 「自分が理解できる PR」をまず目指そう