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
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
Search
tk1351
August 21, 2025
Programming
2.7k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
レガシープロジェクトで最大限AIの恩恵を受けられるようClaude Codeを利用する
【AI特集】3社が語るClaude Code活用 開発組織の取り組みと課題とは? 登壇スライド
https://techplay.jp/event/984727
tk1351
August 21, 2025
More Decks by tk1351
See All by tk1351
Agentic Code中に注意すべきフロントエンドの勘所
tk1351
0
18
Other Decks in Programming
See All in Programming
Vite+ Unified Toolchain for the Web
naokihaba
0
310
ふつうのFeature Flag実践入門
irof
7
4k
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
160
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
21
6.7k
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
340
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
180
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
4.9k
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
120
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
240
RTSPクライアントを自作してみた話
simotin13
0
610
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
580
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
280
Featured
See All Featured
Making Projects Easy
brettharned
120
6.7k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
GraphQLとの向き合い方2022年版
quramy
50
15k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
590
Accessibility Awareness
sabderemane
1
140
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
410
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
A Soul's Torment
seathinner
6
2.9k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
250
Un-Boring Meetings
codingconduct
0
310
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
180
Site-Speed That Sticks
csswizardry
13
1.2k
Transcript
レガシープロジェクトで 最大限AIの恩恵を受けられるよう Claude Codeを利用する 2025/8/22 dely株式会社 橘井 貴輝
自己紹介 橘井 貴輝(きつい たかき) dely株式会社 フロントエンドエンジニア • 2015年〜 営業、SESなどを従事 •
2024年9月〜 delyへ入社 • Vue, React, TypeScript…
アジェンダ 1. プロジェクト背景 2. Claude Code 選定理由 3. 段階的改善アプローチ 4.
実際の成果と課題 5. まとめ
None
プロジェクト背景 技術スタック チーム編成 FE2名、BE1名、Bizメンバー3名 少数精鋭 & チーム内で細かく会話して意思決定するスタイル • Rails
に依存している Vue2 プロジェクト • 絶賛リアーキテクト中!! ◦ React へ移行中 ◦ プロダクト内に Vue, React が共存する
レガシーコードの現実と課題 直面している問題 • ドキュメントが無い • 自動テストが無い(フロントエンド) • 実装後のQAの負荷
Agentic Code をする以前の問題 -> AIツールを利活用するための土台作りが必要
Claude Code 選定理由 AIツール活用状況 Claude Code, Devin, Cursor, Gemini
などを社内で利用 なぜ Claude Code ? • ToDo機能による自律的タスク管理 • コーディング品質の高さ • Slash commands や Subagent などの体験の良さ -> 社内でも27名のエンジニアが利用中
Agentic Codeまでの道のり 理想 Notionチケット -> Claude Code -> AIが実装
現状の障壁 • チケットの表記揺れ -> AIの精度低下 • ドキュメントの不在 -> コンテキストが不足 • テスト不在 -> 実装時のガードレールが不足 -> 段階的に土台を整備していく
土台整備の方針 第1フェーズ: ドキュメント整備 • JSDoc充実化 • ユビキタス言語の作成 • Bizメンバーのチケット品質向上
第2フェーズ: テスト整備 • 自動テスト拡充 ◦ 単体テスト、E2Eテスト... • TDDの採用 ◦ CLAUDE.md で縛るなど • Claude Code GitHub Actionsの採用
土台整備の方針 第1フェーズ: ドキュメント整備 • JSDoc充実化 • ユビキタス言語の作成 • Bizメンバーのチケット品質向上
第2フェーズ: テスト整備 • 自動テスト拡充 ◦ 単体テスト、E2Eテスト... • TDDの採用 ◦ CLAUDE.md で縛るなど • Claude Code GitHub Actionsの採用
実施内容 単純に使ってるコードに対してJSDocを追記するのみ How 1. グローバルで利用している定義などの命名を洗い出して擦り合わせ 2. 擦り合わせ内容を元にコメント追加作業 3. そのコメントを元に関連するページコンポーネントのメソッドや変数名などに細かくコ メント追加作業
JSDoc充実化
実施内容 JSDocの内容 + 細かいチューニングを行い、頻出する用語集的なものを作成 実際の例 ユビキタス言語の作成 用語 定義 エイリアス
使用例 表記統一ルール クラシル 日本最大級のレシ ピ動画プラット フォームサービ ス。... Kurashiru クラシルの月間ア クティブユーザー 数を集計する。 「kurashiru」 「KURASHIRU」は 「クラシル」に統 一。 … レシピ詳細ページ 個別のレシピ動画 コンテンツを表示 するページ。... レシピ詳細、レシピ 詳細画面 レシピ詳細ページ に広告を追加す る。 「レシピ詳細」、「レ シピ詳細画面」は …
Zapierによる自動化(現状) 1. Slackから `添削して https://notion.so/…` 2. Zapierにトリガー&アクションを設定しておき、用語集を元にチケットの添削作業を行 わせる
3. 添削作業の内容に問題がなければ、そのままチケット内容を更新させる AIによる自動添削機能
使用しているプロンプトの例(一部抜粋)
課題 • ユビキタス言語の拡大によるコンテキスト溢れ • Zapierが辛すぎる (手元で添削作業させるなら一瞬なのに) 対策(模索中) • 利用ページは頻繁に機能開発をする箇所へ限定する
• 実際ワークフロー必要?という視点で検討し直す ◦ BizメンバーがNotionチケットを作成する頻度などを考慮する ワークフロー自動化における課題
第2フェーズ • 自動テスト拡充 • TDDの採用 • Claude Code Github
Actionsの採用 今後の展望
AIは「銀の弾丸」ではない • 日々のドキュメント整備など泥臭い作業から全てが始まる • 進化や移り変わりが激しいので一つのツールに拘る必要がない まとめ
• delyではAIによる toC プロダクト開発をしたいエンジニア募集中! • バックエンドエンジニア、モバイルエンジニア、PdMなど積極募集! • AIツールの利用料を月額10万円まで補助するAI First制度を整備! •
興味のある方は「dely エンジニア採用」で検索 🔍 https://delyjp.notion.site/dely-engineer-recruit エンジニア採用強化中!
End