こんにちは。ビズリーチのHRMOS SREチームの神田です。「HRMOS(ハーモス)」シリーズの各種サービスの信頼性向上や運用効率化をミッションとして、スクラムをベースとした開発手法で日々改善に取り組んでいます。

本稿では、私たちのチームで自然と始まった「Vibe Coding」というアプローチを紹介します。これは、生成AIの力を借りて、Daily Scrumでの日常のちょっとした会話やアイデアを即座に形にし、日々の業務を改善していく取り組みです。

この記事が、開発現場でのAI活用や、私たちのチームがどのように新しい技術を取り入れ、日々の業務をより良くしているか、その一端に触れていただく機会となれば幸いです。

はじめに:改善を阻む小さな課題

開発現場では、日々の業務に追われる中で、こんな課題に直面することがないでしょうか。

私たちSREチームにとって、こうした手作業、いわゆるトイルを削減することは重要なテーマです。しかし、実際には優先度が上がらず、こうした小さな非効率が積み重なってしまう、という課題がありました。

Vibe Codingとは? - 雑談から生まれる自動化

Vibe Codingとは、一言でいえば 「その場の雰囲気(Vibe)で、AIと一緒にコーディングする」 スタイルで、開発コミュニティで自然発生的に生まれた概念でもあります。 Vibe Codingは、こうした小さな課題を解決するのにうってつけのアプローチだと考えています。

ここでのポイントは、初手から完璧を目指さないことです。「完璧より速さ」を合言葉に、まずは動くものを作って「便利になった!」という成功体験を素早く得ることが、この活動を長続きさせるコツだと考えています。

Vibe Codingの実践方法

私たちのチームでは、以下のように実践しています。

  1. Daily Scrumで「こうなったらいいな」「ここが不便だな」という雑談が始まる
  2. 「それなら、ちょちょっとAIに作ってもらえないか?」と誰かが提案する
  3. その場でLLMに指示を出し、10〜30分で、あるいは会話中にプロトタイプを完成させる
  4. 翌日から実際にチームで使い、フィードバックを元に改善していく

Daily Scrumでの活用例

例えば、Daily Scrumでこんなやりとりがあります。あるメンバーが「昨日、複数サーバーの再起動するのに、いちいちブラウザーでログインして操作するのが地味に面倒だった」と共有したとします。すると、他のメンバーが「それなら、一括で再起動できるスクリプトが作れそうですね。ちょっとLLMに聞いてみます」と応え、その場で簡単なツールを作り始めます。

特別な準備は何もいりません。普段使っているLLM(Gemini・Copilotなど)とエディター・ターミナルさえあれば、誰でもすぐに始められます。

実例:こんなツールを作りました

このような流れで、実際にいくつかの便利なツールが生まれました。

emoreco:Slack絵文字で作業記録を自動化

Slack で自分のメッセージに時間付き絵文字リアクションを追加して作業時間を記録している様子
Slack 絵文字リアクション
emoreco により自動生成された JIRA チケット
JIRA ワークログが自動で登録される様子

Sprint Analyzer:スプリント分析ツール

各スプリントの見積もり精度(%)を折れ線グラフで時系列表示したチャート
Sprintの見積もり精度の可視化

kiritaro:サブタスク自動生成ツール

Slack で kiritaro ボットにチケット番号を投稿しサブタスクが自動生成された通知メッセージ
kiritaroのよるサブタスク自動生成

codeops:本番作業自動化ツール

codeops CLI で RDS クラスターフェイルオーバーコマンドのヘルプを表示しているターミナル
codeops CLIで本番作業自動化

失敗から学んだこと

もちろん、すべてがうまくいくわけではありません。

Playwright-MCP を使い LLM が DOM を解析しながら操作手順を組み立てている様子
DOMの静的解析はうまくいく
LLM が API 参照コードの重複エラーを回避しようとして誤った値を入力しようとした例
LLMが誤った推論をし、無理に成功させようとした例

チームにもたらされた変化

Vibe Codingがチームに浸透してから、いくつかのポジティブな変化がありました。

明日から始める第一歩

このアプローチは、どんなチームでもすぐに試すことが出来ると考えています。

まとめ

今回お話しした体験を通じて、Vibe Codingは特定のツールではなく、日常会話の延長で、AIと一緒に改善を楽しむ文化そのものだと感じています。これは、継続的な改善を志向するSREの精神や、日々の対話と適応を重視するスクラムの考え方にも通じるものです。

必要なのは、使えるLLMと、「やってみよう」という少しの前向きな気持ちだけ。

私たちHRMOS SREチームは、このように新しい技術を活用しながら、日々の改善を楽しんでいます。この記事を通じて、私たちのチームの雰囲気や文化の一端を感じていただけたなら嬉しく思います。

神田 智史
神田 智史

HRMOSのSREです。