■AI×DevOps Study #10 の概要
2026年4月2日に開催した「AI×DevOps Study」第10回の勉強会資料です。
「AI×DevOps Study」は、AI駆動開発やそこに関係するマイクロサービスについて理解を深める場になります。
株式会社ScalarではAIを使ったチーム開発を進めており、参画しているメンバーや協力会社の方から、具体的なAI駆動開発を実施する方法、その中で生まれたマイクロサービスアーキテクチャを使用したAI駆動開発の事例や実際に使えるエージェントについてお話頂き、参加者の皆様と知識の共有や交換を目的としています。
(弊社製品であるScalarDBも絡んだお話も一部出てきますが、汎用的な内容となっておりますのでフラットにお楽しみいいただけます)
■今回のテーマ
「AI駆動開発で人事管理アプリの作成をした話 × ClaudeCode SKILLs & Rules」
Claude Codeを活用し、人事管理アプリをJavaやSpring Boot、Next.jsで実装しました。AI駆動開発時の重要な点として、
1.ドメインを区切って1人の人間ががFE〜Backendまで実装できる環境を整備する
2.AIが生成したコードの品質管理
が挙げられます。
1についてはFE・BEそれぞれの実装規約をRulesとして定義することで、担当領域外の知識がなくても画面からAPIまで一気通貫で実装できる環境を実現、2についてはJava 21・Spring Bootの使用規約をSKILLsおよびRulesとして定義することで、AIが生成するコードの品質を安定させました。
今回は、本AI駆動開発の内容やどのような手順・手順で開発を進めたのかをお伝えします。
■登壇者情報(敬称略)
mini-worker
株式会社Scalar所属のソフトウェアエンジニア。2018年からメールマガジン開発・運用(Kotlin / SpringBoot / PHP / JavaScript)、スタートアップ企業の情報や、ビジネスアイデアを共有するためのシステム「STARTUP DB」の立ち上げなどを経験。2022年-2025年には某ECサイトの社内管理システムの開発を担当し、マイクロサービスアーキテクチャを現場レベルで叩き込まれました。最近はAIをどう現場で使いこなすかにハマっていて、Skills・Rulesを自作しながら、毎日アプリ作ってはレビューしてを繰り返してます。
■関連コンテンツ
Youtube
www.youtube.com/@scalar-labs
Zenn ブログ
https://zenn.dev/p/scalar_sol_blog