Slide 1

Slide 1 text

IDチームのAI駆動開発の全体像

Slide 2

Slide 2 text

開発フローの全体像 タスク起票から実装・レビュー・マージまで、各フェーズにAIが継続的に関与しています。 タスク起票 要件整理とissue作成 実装 コード作成と機能実装 レビュー コードレビューと品質チェック 修正・マージ フィードバック対応とgitマージ

Slide 3

Slide 3 text

使用ツールの全体像 Claude Code コーディングのメインツール。実装・レビュー対応・計画 作成まで幅広く活用。 Devin 簡易タスクの自動実装や、PRレビュー・Dependabot対応 を自律的に実行。 ChatGPT / Claude(Web) 技術調査・壁打ち・アイデア整理などに活用。 AIメモ活用 開発メモ・MTGメモの管理と振り返りにもAIを積極的に活 用。

Slide 4

Slide 4 text

タスク起票・要件整理 起票方法 • SlackからLinearへメンションしてissueを自動作成 • Claude Code + Linear MCPで直接起票 要件整理・調査 • 要件整理はDevinを活用 • 特定ライブラリへの依存はDeep Wikiで調査 • 整理後はClaude Codeでプロジェクト状態を確認しながら 再レビュー → Linearに登録

Slide 5

Slide 5 text

実装 1 計画作成 Claude CodeでLinearのissueを読み取り、specコマンド で実装計画を作成。 2 実装 → PR作成 issueを細かく分割して実装・PR作成、または広範囲修正 はPR分割を依頼。 PR作成は、カスタムコマンドやスキルを使用 3 レビュー修正 Claude CodeにPRのコメントを取得してもらって修正 4 簡易タスク LinearにDevin-assignラベルを付与 → Devinが自動で セッションを立ち上げて実装。

Slide 6

Slide 6 text

レビュー 自動レビュー CopilotやDevinなどが自動でレビューを実行。 詳細レビュー 詳細レビューが必要な場合はDevinを呼び出して対応。 Dependabot PR対応 DevinのPlaybooksで一括レビュー・レポートを自動作成 → 内容確認後に手動マージ。

Slide 7

Slide 7 text

その他 メモ ● 毎日のメモやMTG用メモなどをGithubのリポジトリ管理 AIキャッチアップ ● 夕会でAIの情報共有の時間を設ける ● Obisidianを使用。MCPがありAIとの親和性の高さから採用

Slide 8

Slide 8 text

まとめ 全フェーズでAIが関与 起票・実装・レビュー・修正まで、開発フロー全体をAIがサポート。 ツールの使い分け Claude Code・Devin・ChatGPTをフェーズごとに適切に使い分け。 日常業務まで連携を拡大 日常のメモの管理など