Jira × 生成AI:Slackの「雑談」を「資産」に変える自動化の極意
こんにちは。現場で泥臭くアジャイルを回し続けていると、ある事実に気づきます。「開発のボトルネックは、常に『情報の整理』にある」ということです。
Slackで飛び交う熱い議論、MTGの議事録、ふとした思いつき。これらは本来、Jiraのチケットという形で「資産」になるはずが、多くの場合、Slackの流速に飲み込まれて消えていきます。
今回は、「Slackの雑多なログから、AIが自動でJiraチケットを生成するワークフロー」を構築する方法を伝授します。これを導入すれば、あなたは「チケットを切る作業」から解放され、本来の「価値創造」に集中できるようになります。
—
1. なぜ「AI連携」が最強の武器になるのか
多くのチームがJiraを嫌う理由は「チケット作成の手間」にあります。
- 心理的障壁: 議論が熱いのに、わざわざJiraを開いて、詳細を書いて……とやっていると、エンジニアは思考が止まります。
- 情報のサイロ化: Slackで決まったことが、Jiraに同期されない。結果、後から来たメンバーが背景を知らずに手戻りする。
AIを間に挟むことで、「Slackで会話するだけで、整理されたチケットがJiraに落ちている」という未来を実現します。
—
2. 今回のシステム構成図
今回は、ノーコードツール界の重鎮 Make (旧Integromat) を使用します。Zapierよりも自由度が高く、複雑なデータ処理に向いているからです。
1. Slack (Trigger): 特定の絵文字(例: 🪲)を投稿に付けた瞬間、その投稿をキャッチ。
2. Make (Processor): 投稿内容をOpenAI (ChatGPT API) に投げ、「Jiraチケットのタイトルと説明文に整形せよ」と命令。
3. Jira (Action): 整形された内容でチケットを自動発行。
—
3. 実装のステップ:Hello World的ワークフロー
Step 1: Makeのセットアップ
まずは [Make](https://www.make.com/) に登録し、新しいシナリオを作成します。
Step 2: Slackの連携(Webhookの設定)
Slackの「新しいメッセージ」をトリガーにします。
- ポイント: 「特定の絵文字」に反応するように設定しましょう。これにより、必要な時だけチケット化されるため、ノイズが減ります。
Step 3: OpenAIによる「チケット化」の魔法
Make内に「OpenAI (Create a completion)」モジュールを配置します。ここで重要なのが「プロンプト」です。
役割
あなたは世界最高峰のアジャイルコーチです。以下のSlackの会話ログから、Jiraのチケットを作成するための構成案を出力してください。
制約事項
- タイトルは簡潔に(30文字以内)
- 説明文は「背景」「期待する動作」「再現手順」のフォーマットで構造化する
- 専門用語は補足を入れる
入力データ
{{slack_message_text}}
Step 4: Jiraへのチケット登録
最後に「Jira (Create an Issue)」モジュールを接続します。
- Project: 対象プロジェクトを選択
- Issue Type: 「Bug」または「Story」を選択
- Summary: OpenAIの出力から「タイトル」をマッピング
- Description: OpenAIの出力から「説明文」をマッピング
—
4. 精度を上げるための「魂の調整」
自動生成されたチケットが使い物になるかどうかは、プロンプトの質で決まります。以下の調整を試してみてください。
- コンテキスト注入: 「現在のJiraのIssueキーを過去の会話から推測する」といったロジックを加えると、親チケットとの紐付けまで自動化できます。
- バリデーション: AIが生成した内容が不十分な場合、Jiraのステータスを「ToDo」ではなく「要確認」で起票させ、人間が軽くレビューするプロセスを挟むと安全です。
—
5. 最後に:ツールを使いこなすということ
この自動化を導入する目的は、単に楽をすることではありません。
「開発者にとって、情報にアクセスするコストを極限まで下げること」こそが、アジャイルのベロシティを劇的に向上させます。
「チケットを書かなきゃ」という義務感から解放された時、チームの脳のリソースは、コードの品質や、ユーザーへの価値提供へ向かいます。
まずは、小さなバグ報告から自動化してみてください。Slackで「🪲」を押した瞬間、Jiraにチケットがピコーンと飛んでくる。その時の感動こそが、あなたのチームを次のステージへ引き上げる第一歩です。
何か詰まったら、いつでも聞いてください。設計思想から実装の泥臭いところまで、一緒に解決していきましょう。