Slide 1

Slide 1 text

AIによるコードレビューで 個⼈開発の質を⾼める uesho (X: @uesholib) 2024.03.29 【KURAND社 協賛】仕事とお酒を愛でる「ソースコード」レビューまつり︕

Slide 2

Slide 2 text

⽬次 ⾃⼰紹介 01 02 03 04 05 私の開発の課題 PR-Agentの活⽤ AIレビューによる効果 まとめ

Slide 3

Slide 3 text

⾃⼰紹介 uesho とあるベンチャー企業に勤務 新規事業を主に1⼈で開発中 AIレビュー(PR-Agent)を6ヶ⽉以上使⽤ X: @uesholib 最近は英語も勉強中

Slide 4

Slide 4 text

私の開発の課題 去年の6⽉に現在の会社に⼊社 その2ヶ⽉後に突然⼀緒にやっていたメンバーが退職 ドメインが特殊なため⼈がすぐに⾒つからない レビューがなくて⾟い フレームワークなどの知識を豊富に持っていない

Slide 5

Slide 5 text

PR-Agentの活⽤ 世は、まさに⼤AI時代 AIレビューのプロダクトの登場 GitHubスター数(現在) 3800 1300 (OSS版) コスト OpenAI APIコスト分 (GPT4 Turboを使い30PRで7.5ドル) 15ドル/⽉ × 開発者 (OSS版は現在パブリックアーカイブ) PR-Agentを採⽤

Slide 6

Slide 6 text

AIレビューによる効果 6ヶ⽉以上使ってきて思うPR-Agentのメリット 1. セキュリティの指摘をしてくれる 2. PR上でディスカッションできる 3. 後からPRを振り返った時にわかりやすい 4. 個⼈開発者も⼀般的なレビュープロセスを実施できる

Slide 7

Slide 7 text

AIレビューによる効果 1. セキュリティの 指摘をしてくれる

Slide 8

Slide 8 text

AIレビューによる効果 2. PR上で ディスカッションできる

Slide 9

Slide 9 text

AIレビューによる効果 3. 後からPRを振り返った 時にわかりやすい

Slide 10

Slide 10 text

AIレビューによる効果 4.個⼈開発者も⼀般的なレビュープロセスを実施できる https://pr-agent-docs.codium.ai/tools/improve/#summarized-vs-committable-code-suggestions or

Slide 11

Slide 11 text

AIレビューによる効果 リーダーエンジニアレベルからレビューをもらえApproveもしてくる しかも、⼈がやるレビューより圧倒的に速い https://codium-ai.github.io/docs/pragent/documentation/REVIEW/?h=auto_approve#auto-approval_1 4. 個⼈開発者も⼀般的なレビュープロセスを実施できる

Slide 12

Slide 12 text

まとめ AIによるコードレビューで個⼈開発の質を⾼める 1. セキュリティの指摘をしてくれる 2. PR上でディスカッションできる 3. 後からPRを振り返った時にわかりやすい 4. 個⼈開発者も⼀般的なレビュープロセスを完結できる ぜひ皆さんも個⼈開発に導⼊してみてください

Slide 13

Slide 13 text

ご清聴ありがとうございました