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
NotionタスクからPR作成まで。 Claude Code 並列開発フローの設計
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kouno Teruki
February 01, 2026
Technology
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
NotionタスクからPR作成まで。 Claude Code 並列開発フローの設計
Kouno Teruki
February 01, 2026
More Decks by Kouno Teruki
See All by Kouno Teruki
AI時代の優位性を担保する テックリードの役割 - リリース速度と技術力の底上げ
teru2teru0
0
35
Other Decks in Technology
See All in Technology
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
210
自分が詳しくない領域でAIを使う #プロヒス2026
konifar
20
7.8k
IaC コードを資産へ:AWS CDK 社内ライブラリと横断展開 / aws-summit-japan-2026
gotok365
10
1.6k
スタートアップにAmazon EKSは早すぎる? マルチプロダクト戦略を加速する Platform Engineeringの実践 / Is Amazon EKS Too Soon for Startups? Practical Platform Engineering to Accelerate a Multi-Product Strategy
elmodev09
1
1.9k
AIエージェントとPhysical AIが拓く製造業の変革(ハノーバーメッセリキャップ)
iotcomjpadmin
0
160
クレデンシャル流出 ― 攻撃 3 時間 vs 復旧 10 時間。この非対称性にどう備えるか
kazzpapa3
3
600
Hatena Engineer Seminar 37 jj1uzh
jj1uzh
0
130
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
270
データレイクの「見えない問題」を可視化する
sansantech
PRO
1
220
はてなのサービス基盤を支える Kubernetes《足腰》
masayoshimaezawa
0
150
秘密度ラベル初心者が第1歩でつまづかないための「設計・運用」ポイント
seafay
PRO
1
500
UIパーツの設計を「型」から読み解く 〜TSKaigiのセッションから得た学び〜
yud0uhu
0
100
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
330
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
RailsConf 2023
tenderlove
30
1.5k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
210
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
350
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
250
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
WENDY [Excerpt]
tessaabrams
11
38k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
170
Transcript
NotionタスクからPR作成まで。 Claude Code 並列開発フローの設計 2026.01.29
⾃⼰紹介 名前:河野晃基(こうのてるき) あだ名:てるさん、てるぼー、てるっち 所属:Contrea株式会社 - PMエンジニア ハリネズミの名前:ぽんず Claude Code歴:約8ヶ⽉ ©
Contrea Inc. 1
01 並⾏で開発をしたいんだ...! © Contrea Inc. 4
思い⽴った背景 2025年11⽉頃にGit Worktree Runnerというもの、通称 GTR が出てきた。 Git Worktree(同じリポジトリに複数の作業ディレクトリを持てる)のラッパーライブラリ 特徴: •
git管理していないファイルもコピーできる • worktree作成後に、hooksで コマンド実⾏(npm install)などができる → AIを並列実⾏しながら実装できたら、待ち時間も有効活⽤できて良さそう! © Contrea Inc. 5
Contreaの環境 開発⼿法 スクラム開発 2週間スプリント形式 メンバー:4名 + 業務委託 タスク管理 Notion Sprint
Boardで⼀元管理 利⽤しているAI 派閥によって様々 • Claude Code • Cursor © Contrea Inc. 2
従来のフロー 1 Notionでタスク内容を確認 2 developブランチから派⽣して、タスク⽤ブランチ作成 3 Notionを適宜⾒つつ、機能を実装 4 ⼿元でリンター実⾏や型チェックを⾏う 5
PRの⽂章を作成 © Contrea Inc. 5
従来のフロー 1 Notionでタスク内容を確認 2 developブランチから派⽣して、タスク⽤ブランチ作成 3 Notionを適宜⾒つつ、機能を実装 4 ⼿元でリンター実⾏や型チェックを⾏う 5
PRの⽂章を作成 © Contrea Inc. 5 ⾃動化してみよう
02 Claude Codeのコマンドを作成 © Contrea Inc. 19
Claude Codeのコマンドを作った コマンド1つで、Notionタスクを読み取って実装開始できる! • Notionタスク取得 から PR作成 まで⼀貫して⾃動化 ◦ Notionタスクには、背景‧ゴール(煩雑であれば実装⼿順を記載)する
• ただし、全てAIに任せるのは不安... ◦ → ⼈間が確認するPhaseを 3回 挟んだ • 判断以外のルーティンワークはすべてAIに委譲 © Contrea Inc. 6
gtr-start の全体フロー Phase は 全部で6段階! Phase 1 ‧Notionタスク取得 ‧GTRでブランチ作成 Phase
2 影響調査(⼈間確認①) Phase 3 実装プラン(⼈間確認②) © Contrea Inc. 7 Phase 4 実装‧テスト‧レビュー Phase 5 最終確認(⼈間確認③) Phase 6 PR⾃動作成
03 Phase毎の役割 © Contrea Inc. 19
Phase 1:タスク取得 & 環境構築 作業開始コマンド: /task-start GEN-XXX のみ! 情報の⾃動抽出 指定されたIDから、特定のNotionタスクを特定
Notion連携 MCP経由で要件を直接読み込み、コンテキスト化 独⽴環境の構築 GTRで作業環境作成 & 環境構築を⾏う © Contrea Inc. 8
Phase 2:事前調査 実装前にデグレが起こらないか、他に参照がないか影響分析 既存コード解析 関連するファイルや関数の依存関係を網羅的に調査 影響範囲の特定 変更による意図しない不具合のリスク箇所をリストアップ ⼈間確認① 調査結果の妥当性を確認。影響範囲 ©
Contrea Inc. 11
None
Phase 3:実装計画 AI側が、課題解決するための実装アプローチを提案 ステップ分解 ⼤きなタスクを⼩さな作業単位にしてTODOを確認 テスト⽅針の策定 どの機能をどうテストするべきか事前に説明 ⼈間確認② 実装アプローチ案でOKなら次へ、もっと良い案があればAIと壁打ちを⾏う ©
Contrea Inc. 13
Phase 4-6:実装‧テスト‧レビュー ⾃律的な動きを⾏い、実装の反復ループを⾏って品質向上 1 実装計画で出したTODOに基づいてコーディングの実施 2 テストコマンドの実⾏‧エラーがあった場合の修正ループ 3 実装後に、コーディング規約などのルールに基づいて反復レビュー(⾃動ループ) ©
Contrea Inc. 15
None
Phase 7:最終確認 & PR作成 開発のゴール結果を提⽰し、完了したらをPR作成 成果レポートの提⽰ 何を変更し、どのテストが通ったかを要約して出⼒ ⼈間による確認③ 最終的な動作とコードを⾒てGOサインを出す PRの⾃動⽣成
Notionの情報と実装内容を紐付け、フォーマットに従って説明⽂を記述 © Contrea Inc. 17
None
04 まとめ − 作ってみて‧実⾏してみて © Contrea Inc. 19
導⼊して良かったこと 簡単なタスクの爆速実装実現 • 簡単なタスク‧独⽴しているタスクであれば、複数でAIでの並列開発ができるようになった。 影響範囲調査や実装アプローチの質が⼀定に • ルールに基づいた調査を⾏えることで、実装前に⼀定の影響範囲調査ができる ◦ プランニング時にメンバーに説明可能 GTRが便利だと気づいた
• ブランチを切るだけで環境構築ができるのは便利 • 簡単にAI起動‧エディター起動可能なのも 通常コマンドとして快適 © Contrea Inc. 21
失敗したこと‧難しかったこと 複雑化したタスクには、まだ適⽤できない • 複雑なタスクになると、意図とは異なった実装になることがある ◦ Contextの関係やドメイン知識が不⾜しているのではないか? ▪ Skillsやサブエージェントを⽤意 チーム全体への展開 •
並列作業だとスイッチングコストが⾼いので、なかなかチームに根付かない ◦ ⼀撃コマンドだと汎⽤性が低い ◦ 「Notionタスクを充実させたら良くない?」という意⾒も... そもそも簡単なタスクが来ない... • 世の中そんな簡単なもんじゃない。 © Contrea Inc. 23
None