■AI×DevOps Study #2 の概要
2026年1月20日に開催した「AI×DevOps Study」第2回の勉強会資料です。
「AI×DevOps Study」は、AI駆動開発やそこに関係するマイクロサービスについて理解を深める場になります。
株式会社ScalarではAIを使ったチーム開発を進めており、参画しているメンバーや協力会社の方から、具体的なAI駆動開発を実施する方法、その中で生まれたマイクロサービスアーキテクチャを使用したAI駆動開発の事例や実際に使えるエージェントについてお話頂き、参加者の皆様と知識の共有や交換を目的としています。
(弊社製品であるScalarDBも絡んだお話も一部出てきますが、汎用的な内容となっておりますのでフラットにお楽しみいいただけます)
■今回のテーマ
「UI/UXの開発フレームワーク 1/2 - デザインと実装」
チーム開発における要件定義の可視化と実装プロセスの自動化.
第1回は、AIを個人のコーディング補助からプロジェクト全体の「認識ズレ解消」と「品質統一」へ拡張する手法にフォーカスします
1. イントロダクション
AI活用の全体像: AI活用の目的を「個人の作業効率化」から、チーム全体の「要件の認識ズレ解消」や「コード品質の統一」へと引き上げる方針を提示
開発フローの変革: 要件定義からUI設計、実装、テストに至るまで、AIエージェントを組み込んだ新しい開発フローの全体像を共有
2. 要件定義と共通認識の形成
ドメインストーリーテリング: 複雑な業務フローを可視化するため、Geminiをファシリテーターとして対話を行い、関係者間の共通認識(物語)を作成
可視化プロセス: 対話からシーケンス図を生成し、さらに画像生成AI(Nano Banana Pro)を用いて直感的なイラスト化を行うことで、エンジニア以外にも伝わる合意形成を実現
3. 実装とデザインシステム
Atomic Designの採用: AIエージェントとの相性を考慮し、コンポーネント設計にAtomic Designを採用して分割判断のズレを排除
実装の自動化: Claude CodeやCursorを用い、策定したコンポーネント設計ルール(Atoms, Molecules等の責務定義)に基づいた自動実装を行うことで、開発効率と再利用性を向上
4. コード品質とスキルの形式知化
自動コードレビュー: Claude CodeのSkills機能を用い、Atomic Designの違反やアンチパターン(UI内での直接fetch等)を検出するレビューを自動化
ベストプラクティスの資産化: 開発の「どうやるか(How)」をMarkdown形式のSkillsとして定義し、AIに参照させることで、属人化を防ぎつつ保守性の高いコードベースを維持
■登壇者情報(敬称略)
箱崎一輝
株式会社NewWizのバックエンドエンジニア。PHP/Laravelでの開発経験を経て、2025年4月からClineでAI駆動開発を開始。2025年7月よりClaude Codeに移行し、現在はAIを活用したバックエンド開発を専門としている。チーム開発におけるAI活用の課題を解決するため、Claude CodeのSkillsを活用した開発支援テンプレートを作成・運用中。
■勉強会動画
UI/UXの開発フレームワーク 1/2 - デザインと実装【20260120 AI×DevOps Study #2】
https://www.youtube.com/watch?v=v7pNANEFwd0