「またIssueの確認か…。せっかく新しい機能開発に集中したいのに、レビューやコメント対応に時間を取られてしまう…。」
そんな悩みを抱えるエンジニアやプロジェクトマネージャーの皆さんに朗報です!GitHubとChatGPTを連携すれば、Issueやプルリクエストの管理を自動化し、業務の効率を向上させることができます。たとえば、新しいIssueが作成された際にChatGPTが内容を分析し、適切なコメントを自動で追加したり、プルリクエストの概要を生成してレビュアーへの説明を補助したりと、人の手を介さずにスムーズなワークフローを実現可能です。
この記事では、GitHubとChatGPTを連携することで実現できる自動化のフローを具体的にご紹介します。業務の効率化を考えている方は、ぜひチェックしてみてください!
GitHubとChatGPTを活用したすぐに試せる自動化テンプレート集はこちら
登録を自動化する便利な自動化テンプレート
GitHubで特定のIssueが作成されたらChatGPTで内容を分析し、コメントを追加する
試してみる
■概要
GitHubでのIssue管理において、日々作成されるIssueの内容把握や一次対応に追われていませんか。
一つひとつ内容を確認し、要約や担当の振り分けを行う作業は、開発の進行を妨げる一因にもなり得ます。
このワークフローは、GitHubに新しいIssueが作成されると、ChatGPTが自動でその内容を分析・要約し、コメントとして追加します。
GitHubとChatGPTを連携させることで、Issue管理にかかる手間を減らし、開発チームの生産性向上を支援します。
■このテンプレートをおすすめする方
・GitHubでのプロジェクト管理で、大量のIssue対応に課題を感じている開発者やプロジェクトマネージャーの方
・ChatGPTを活用してGitHubのIssue分析やトリアージを自動化し、業務を効率化したいと考えている方
・Issueへの一次対応といった手作業を減らし、本来注力すべき開発業務に集中したいと考えているチームの方
■注意事項
・GitHub、ChatGPTのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
GitHubのIssue作成されたらChatGPTで内容を分析し、コメントを追加する
試してみる
■概要
GitHubで新しいIssueが作成されるたびに、内容を把握し、優先順位を判断するのは手間がかかる作業です。特に多くのIssueが同時に発生すると、重要な情報を見落としたり、対応が遅れてしまうこともあります。このワークフローを活用すれば、新しいIssueの作成をトリガーに、ChatGPTがその内容を自動で分析しコメントを追加するため、Issueの内容把握を迅速化し、開発プロセスの効率化に繋がります。
■このテンプレートをおすすめする方
・GitHubでのIssue管理に多くの時間を費やしているプロジェクトマネージャーの方
・ChatGPTを活用して、開発プロセスの初期対応を効率化したいと考えている方
・手作業によるIssueの確認漏れや、対応の遅延を防ぎたい開発チームの方
■注意事項
・GitHubとChatGPTのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
GitHubのプルリクエストが作成されたらChatGPTで概要を生成し、コメントを追加する
試してみる
■概要
「GitHubのプルリクエストが作成されたらChatGPTで概要を生成し、コメントを追加する」フローは、開発プロセスをスムーズに進める業務ワークフローです。
プルリクエストが発生すると、自動的にChatGPTが概要を作成し、レビュワーへのコメントとして追加します。
これにより、プルリクエストの内容が一目で分かりやすくなり、チーム内のコミュニケーションが円滑になります。
■このテンプレートをおすすめする方
・GitHubを活用して開発チームのコラボレーションを効率化したい開発者の方
・プルリクエスト時に概要を自動生成し、レビューの負担を軽減したいプロジェクトマネージャーの方
・ChatGPTとGitHubの連携で開発プロセスを自動化したいエンジニアの方
・チームのレビュー品質を向上させたいリーダーの方
・プルリクエストの管理に手間を感じている開発チームのメンバー
■注意事項
・GitHubとChatGPTのそれぞれとYoomを連携してください。
ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
フォームで送信された内容でChatGPTでコードを生成し、GitHubにPull Requestを作成する
試してみる
■概要
「フォームで送信された内容をChatGPTでコード生成し、GitHubにPull Requestを作成する」ワークフローは、開発プロセスをスムーズにする業務ワークフローです。
開発チームでは、アイデアや修正点をフォームで収集することが多いですが、その内容を手動でコード化し、GitHubに反映させる作業は時間と手間がかかります。
このワークフローを活用すれば、フォームからの入力を基にChatGPTが自動でコードを生成し、GitHubにPull Requestを作成するため、開発のスピードアップと効率化が期待できます。
■このテンプレートをおすすめする方
・フォームを使って開発のアイデアや修正依頼を集めているプロジェクトマネージャーの方
・ChatGPTとGitHubを連携させて、コード生成とプルリクエストの自動化を図りたい開発者の方
・手動でのコード作成やPull Request作成に時間を取られ、業務効率化を求めているチームリーダーの方
・新しい技術を活用して、開発フローの自動化と品質向上を目指しているエンジニアの方
■注意事項
・ChatGPTとGitHubのそれぞれとYoomを連携してください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
要約・転記を自動化する便利なテンプレート
フォームで送信された内容をChatGPTで要約し、GitHubにIssueとして登録する
試してみる
■概要
「フォームで送信された内容をChatGPTで要約し、GitHubにIssueとして登録する」ワークフローは、ユーザーからのフィードバックやバグ報告を効率的に管理するための自動化プロセスです。
フォームに入力された詳細な情報をChatGPTが的確に要約し、必要な情報を整えた上でGitHubのIssueとして自動的に登録します。
これにより、開発チームは迅速に対応でき、作業の効率化が図れます。
■このテンプレートをおすすめする方
・ユーザーからのフィードバックやバグ報告を手動でGitHubに登録している開発チームの方
・フォームの内容を迅速かつ正確に要約し、GitHub Issueとして管理したい方
・ChatGPTを活用して業務プロセスの自動化を検討しているエンジニアやプロジェクトマネージャーの方
・複数のツールを連携させて業務の効率化を目指しているIT担当者の方
■注意事項
・ChatGPTとGitHubのそれぞれとYoomを連携してください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
Google スプレッドシートに行が追加されたら、ChatGPTで内容を要約しGitHubにIssueとして登録する
試してみる
■概要
開発プロジェクトなどでGitHubを利用する際、様々な情報をもとにIssueを手作業で起票するのは手間がかかる作業ではないでしょうか。
このワークフローは、Google スプレッドシートに行が追加されると、その内容をChatGPTが自動で要約し、GitHubにIssueとして登録する作業を自動化するためのものです。
ChatGPTとGitHubを連携させることで、タスク登録にかかる工数を削減し、よりスムーズなプロジェクト進行を支援します。
■このテンプレートをおすすめする方
・GitHubへのIssue起票を手作業で行っており、タスク登録を効率化したいと考えている開発者やプロジェクトマネージャーの方
・テキストの要約にChatGPTを活用しており、GitHubへの登録まで含めた一連の流れを自動化したい方
・Google スプレッドシートでタスクやバグ報告を管理しており、開発チームとの連携を円滑に進めたい方
■注意事項
・Google スプレッドシート、ChatGPT、GitHubのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
Notionで特定の行が追加されたら、ChatGPTで内容を要約しGitHubにIssueとして登録する
試してみる
■概要
日々の業務でGitHubへのIssue起票やNotionでの情報管理を行っているものの、手作業での情報連携に手間を感じていませんか。
特に、Notionの情報を基にChatGPTで要約を作成し、その内容をGitHubへ転記する作業は、時間もかかりヒューマンエラーの元になりがちです。
このワークフローを活用すれば、Notionのデータベースにページを追加するだけで、ChatGPTが内容を自動で要約し、GitHubにIssueとして登録する一連の流れを自動化できます。
■このテンプレートをおすすめする方
・NotionとGitHubを連携させて、プロジェクト管理を効率化したいエンジニアやPMの方
・ChatGPTを活用してGitHubのIssue起票などを自動化し、情報整理の手間を省きたい方
・手動での情報転記によるミスをなくし、タスク管理の精度を高めたいと考えている方
■注意事項
・Notion、ChatGPT、GitHubのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
とにかく早く試したい方へ
Yoomを利用することで、ノーコードで簡単にGitHubとChatGPTの連携が可能です。YoomにはあらかじめGitHubとChatGPTを連携するためのテンプレートが用意されているため、APIの知識が無くても、登録するだけですぐ連携が実現できます。
GitHubのIssue作成されたらChatGPTで内容を分析し、コメントを追加する
試してみる
■概要
GitHubで新しいIssueが作成されるたびに、内容を把握し、優先順位を判断するのは手間がかかる作業です。特に多くのIssueが同時に発生すると、重要な情報を見落としたり、対応が遅れてしまうこともあります。このワークフローを活用すれば、新しいIssueの作成をトリガーに、ChatGPTがその内容を自動で分析しコメントを追加するため、Issueの内容把握を迅速化し、開発プロセスの効率化に繋がります。
■このテンプレートをおすすめする方
・GitHubでのIssue管理に多くの時間を費やしているプロジェクトマネージャーの方
・ChatGPTを活用して、開発プロセスの初期対応を効率化したいと考えている方
・手作業によるIssueの確認漏れや、対応の遅延を防ぎたい開発チームの方
■注意事項
・GitHubとChatGPTのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
GitHubのIssue作成されたらChatGPTで内容を分析し、コメントを追加する
試してみる
■概要
GitHubで新しいIssueが作成されるたびに、内容を把握し、優先順位を判断するのは手間がかかる作業です。特に多くのIssueが同時に発生すると、重要な情報を見落としたり、対応が遅れてしまうこともあります。このワークフローを活用すれば、新しいIssueの作成をトリガーに、ChatGPTがその内容を自動で分析しコメントを追加するため、Issueの内容把握を迅速化し、開発プロセスの効率化に繋がります。
■このテンプレートをおすすめする方
・GitHubでのIssue管理に多くの時間を費やしているプロジェクトマネージャーの方
・ChatGPTを活用して、開発プロセスの初期対応を効率化したいと考えている方
・手作業によるIssueの確認漏れや、対応の遅延を防ぎたい開発チームの方
■注意事項
・GitHubとChatGPTのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
GitHubとChatGPTを連携してできること
GitHubとChatGPTのAPIを連携すれば、GitHubのデータをChatGPTに自動的に連携することが可能です!
例えば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。
GitHubのIssue作成されたらChatGPTで内容を分析し、コメントを追加する
GitHubにIssueを作成すると、自動でChatGPTが分析し、適切なコメントを追加することができます。これにより、初期対応がスムーズに進み、Issue管理がしやすくなります。また、AIを使った一貫したフィードバックにより、チーム内の情報共有が向上し、コミュニケーションの円滑化につながるでしょう!
GitHubのIssue作成されたらChatGPTで内容を分析し、コメントを追加する
試してみる
■概要
GitHubで新しいIssueが作成されるたびに、内容を把握し、優先順位を判断するのは手間がかかる作業です。特に多くのIssueが同時に発生すると、重要な情報を見落としたり、対応が遅れてしまうこともあります。このワークフローを活用すれば、新しいIssueの作成をトリガーに、ChatGPTがその内容を自動で分析しコメントを追加するため、Issueの内容把握を迅速化し、開発プロセスの効率化に繋がります。
■このテンプレートをおすすめする方
・GitHubでのIssue管理に多くの時間を費やしているプロジェクトマネージャーの方
・ChatGPTを活用して、開発プロセスの初期対応を効率化したいと考えている方
・手作業によるIssueの確認漏れや、対応の遅延を防ぎたい開発チームの方
■注意事項
・GitHubとChatGPTのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
GitHubのプルリクエストが作成されたらChatGPTで概要を生成し、コメントを追加する
プルリクエストが作成されると、自動でChatGPTが概要を作成し、レビュワーへのコメントとして追加します。この自動化により、レビュー効率の向上が期待できます!また、一貫してコメントに概要を追加することで、レビュワー間の認識のズレを減らすことができるでしょう。
GitHubのプルリクエストが作成されたらChatGPTで概要を生成し、コメントを追加する
試してみる
■概要
「GitHubのプルリクエストが作成されたらChatGPTで概要を生成し、コメントを追加する」フローは、開発プロセスをスムーズに進める業務ワークフローです。
プルリクエストが発生すると、自動的にChatGPTが概要を作成し、レビュワーへのコメントとして追加します。
これにより、プルリクエストの内容が一目で分かりやすくなり、チーム内のコミュニケーションが円滑になります。
■このテンプレートをおすすめする方
・GitHubを活用して開発チームのコラボレーションを効率化したい開発者の方
・プルリクエスト時に概要を自動生成し、レビューの負担を軽減したいプロジェクトマネージャーの方
・ChatGPTとGitHubの連携で開発プロセスを自動化したいエンジニアの方
・チームのレビュー品質を向上させたいリーダーの方
・プルリクエストの管理に手間を感じている開発チームのメンバー
■注意事項
・GitHubとChatGPTのそれぞれとYoomを連携してください。
ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
GitHubとChatGPTの連携フローを作ってみよう
それでは、さっそく実際にGitHubとChatGPTを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでGitHubとChatGPTの連携を進めていきますので、まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
今回はGitHubのIssueが作成されたらChatGPTで内容を分析し、コメントを追加していきます!
作成の流れは大きく分けて以下です。
- GitHubとChatGPTをマイアプリ連携
- テンプレートをコピーする
- アプリトリガーの設定
- ChatGPTと連携し、テキストを生成する
- GitHubと連携し、Issueにコメントを追加する
- トリガーをONに設定しフロー稼働の準備完了
GitHubのIssue作成されたらChatGPTで内容を分析し、コメントを追加する
試してみる
■概要
GitHubで新しいIssueが作成されるたびに、内容を把握し、優先順位を判断するのは手間がかかる作業です。特に多くのIssueが同時に発生すると、重要な情報を見落としたり、対応が遅れてしまうこともあります。このワークフローを活用すれば、新しいIssueの作成をトリガーに、ChatGPTがその内容を自動で分析しコメントを追加するため、Issueの内容把握を迅速化し、開発プロセスの効率化に繋がります。
■このテンプレートをおすすめする方
・GitHubでのIssue管理に多くの時間を費やしているプロジェクトマネージャーの方
・ChatGPTを活用して、開発プロセスの初期対応を効率化したいと考えている方
・手作業によるIssueの確認漏れや、対応の遅延を防ぎたい開発チームの方
■注意事項
・GitHubとChatGPTのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
ステップ1:GitHubとChatGPTをマイアプリ連携
はじめにYoomと各アプリを連携(マイアプリ連携)することで、スムーズにフローボットを作成できます。
(1)Yoomにログイン後、左欄にある「マイアプリ」を選択し「+新規接続」をクリックしてください。
まだYoomを利用したことがない方は、初めてのYoomをぜひご覧ください。

(2)マイアプリの新規接続一覧の中から、GitHubをクリックします。
(3)GitHubのサインイン画面から、お持ちのアカウントでサインインを行ってください。

(4)次にChatGPTの連携を行います。同様にYoomの新規接続一覧からChatGPTをクリックします。
※ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。
(APIが使用されたときに支払いができる状態) https://openai.com/ja-JP/api/pricing/
ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
(5)「ChatGPTの新規登録」画面から、アカウント名、アクセストークンを入力し、「追加」をクリックします。
アカウント名とアクセストークンの取得方法は下記のサイトをご参照ください。
ChatGPTのマイアプリ登録方法

連携が完了するとYoomのマイアプリにGitHubとChatGPTが登録されます。
これでマイアプリ登録が完了しました。
次は、テンプレートを使用してトリガーの設定をしましょう!
ステップ2:テンプレートをコピーする
先程ご紹介した、テンプレートを使用していきます。
下のバナーの「試してみる」をクリックするとコピーできます。
GitHubのIssue作成されたらChatGPTで内容を分析し、コメントを追加する
試してみる
■概要
GitHubで新しいIssueが作成されるたびに、内容を把握し、優先順位を判断するのは手間がかかる作業です。特に多くのIssueが同時に発生すると、重要な情報を見落としたり、対応が遅れてしまうこともあります。このワークフローを活用すれば、新しいIssueの作成をトリガーに、ChatGPTがその内容を自動で分析しコメントを追加するため、Issueの内容把握を迅速化し、開発プロセスの効率化に繋がります。
■このテンプレートをおすすめする方
・GitHubでのIssue管理に多くの時間を費やしているプロジェクトマネージャーの方
・ChatGPTを活用して、開発プロセスの初期対応を効率化したいと考えている方
・手作業によるIssueの確認漏れや、対応の遅延を防ぎたい開発チームの方
■注意事項
・GitHubとChatGPTのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
コピーすると、以下のようにテンプレートがお使いのYoom管理画面にコピーされるので、OKを押して設定を進めていきましょう。

ステップ3:アプリトリガーの設定
(1)いよいよフローの設定に入ります!まずは以下の赤枠をクリックしましょう。

(2)GitHubの「連携アカウントとアクションを選択」画面から、GitHubと連携するアカウント情報に誤りがないかを確認します。
トリガーアクションは「Issueが新しく作成されたら」のままで「次へ」をクリックします。

(3)「アプリトリガーのAPI接続設定」画面から、トリガーの起動間隔を選択します。
トリガーの起動間隔はプルダウンより5分、10分、15分、30分、60分の間隔から選択してください。
※トリガーの起動間隔はプランによって最短の起動間隔が異なりますので、ご注意ください。

下へ進み、赤線を確認の上、リポジトリの所有者、リポジトリ名を入力します。
入力が完了したら、実際にGitHubでIssueを作成し、Yoomで「テスト」をクリックします。

テストが成功した場合は、アウトプットが取得できます。
こちらの値は後のフロー設定時に活用するので、取得された内容を確認して保存しましょう。

ステップ4:ChatGPTと連携し、テキストを生成する
(1)次にChatGPTと連携して、テキストを生成します。
「テキストを生成」をクリックします。

(2)ChatGPTの「連携アカウントとアクションを選択」画面から、ChatGPTと連携するアカウント情報に誤りがないかを確認し、アクションは「テキストを生成」のままで「次へ」をクリックします。

(2)「API接続設定」画面から、メッセージ内容に先ほど取得したアウトプットを使って入力します。

以降は必須項目ではありません。必要な項目に入力を行ってください。
ロールはユーザーと対話する際にGPTがどのような立場から回答を出力するか役割を決めます。
- ロール:「ユーザー」「システム」「アシスタント」から選択
- temperature・最大トークン:赤線を確認の上、直接入力
- モデル:候補から選択

入力が完了したら、下部にある「テスト」をクリックし、エラーが発生しなければ「保存する」をクリックします。
ここで取得したアウトプットの値を次のステップで使用します!

ステップ5:GitHubと連携し、Issueにコメントを追加する
(1)次にGitHubと連携して、Issueにコメントを追加します。
「Issue・Pull Requestにコメントを追加」をクリックします。

(2)GitHubの「連携アカウントとアクションを選択」画面から、GitHubと連携するアカウント情報に誤りがないかを確認します。
アクションは「Issue・Pull Requestにコメントを追加」のままで「次へ」をクリックしてください。

(3)「API接続設定」画面から、リポジトリオーナー、リポジトリ名を入力します。
リポジトリオーナー、リポジトリ名はstep3の(3)で入力したものを再度入力します。

下へ進み、イシュー番号、コメント内容をアウトプットを使って入力します。
入力が完了したら、下部にある「テスト」をクリックし、エラーが発生しなければ「保存する」をクリックします。

ステップ6:トリガーをONに設定しフロー稼働の準備完了
お疲れ様でした!これですべての設定が完了です。
設定が完了すると以下のようなメニューが表示されるので、トリガーをONにします。

実際にフローボットを起動して、GitHubのIssueが作成されたらChatGPTで内容を分析し、コメントが追加されるかを確認してみてくださいね!
GitHubやChatGPTを使ったその他の自動化例
GitHubやChatGPTのAPIを活用することで、様々な自動化の実現が可能になります。
GitHubを使った自動化例
GitHubでIssueが作成されたことをGoogle Chatなどのチャットツールに自動通知したり、チャットツールやフォームに送信された内容をもとに自動でIssueを作成したりすることも可能です。
GitHubでIssueが作成されたらGoogle Chatに通知する
試してみる
GitHubでIssueが作成されたらGoogle Chatに通知するフローです。
GitHubでIssueが作成されたらTrelloに追加する
試してみる
GitHubでIssueが作成されたらTrelloに追加するフローです。
GitHubのIssueが更新されたら、Microsoft Teamsに通知
試してみる
■概要
「GitHubのIssueが更新されたら、Microsoft Teamsに通知」フローは、開発チームのコミュニケーションを効率化する業務ワークフローです。
GitHubでIssueが更新された際に自動的にMicrosoft Teamsへ通知されることで、チーム内の情報共有が素早く行えます。
■このテンプレートをおすすめする方
・GitHubでIssue管理を行っており、更新情報を素早くチームに共有したい開発者の方
・Microsoft Teamsを使用してチームコミュニケーションを強化したいプロジェクトリーダーの方
・手動でのIssueチェックに時間を取られている開発チームのマネージャーの方
■注意事項
・GitHub、Microsoft TeamsのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Google スプレッドシートで行が追加されたら、GitHubにIssueを追加する
試してみる
Google スプレッドシートで行が追加されたら、GitHubにIssueを追加するフローです。
Googleフォームで登録された情報をGitHubに登録する
試してみる
Googleフォームで登録された情報をGitHubに登録するフローです。
ChatGPTを使った自動化例
ChatGPTを翻訳やメール内容の分析に活用して通知させたり、画像ファイルのデータを翻訳してデータとして蓄積することができます。
今まで手間がかかっていた部分をChatGPTに任せることで、作業負担を減らせそうですね。
Chatworkで問い合わせがあったら、ChatGPTで文章を生成して自動返信する
試してみる
■概要
「Chatworkで問い合わせがあったら、ChatGPTで文章を生成して自動返信する」フローは、業務における問い合わせ対応を効率化する業務ワークフローです。
このフローを活用することで、Chatworkに届いた問い合わせを自動的に検知し、ChatGPTが適切な返信文章を生成して自動で返信します。
これにより素早く一貫性のある対応が可能となり、担当者はより重要な業務に集中することができます。
■このテンプレートをおすすめする方
・Chatworkを主にコミュニケーションツールとして利用しており、問い合わせ対応に時間を取られている担当者の方
・定型的な問い合わせが多く、効率的に対応したい社内IT担当者の方
・業務の自動化を進めたいと考えているIT担当者やチームリーダーの方
・回答内容に一貫性を持たせたい企業の経営者やマネージャーの方
■注意事項
・Chatwork、ChatGPTのそれぞれとYoomを連携してください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Google Driveに追加された画像ファイルをChatGPTで自動翻訳し、結果を新規ドキュメントに追加する
試してみる
■概要
「Google Driveに追加された画像ファイルをChatGPTで自動翻訳し、結果を新規ドキュメントに追加する」ワークフローは、Google Drive上にアップロードされた画像ファイルからテキストを自動で抽出し、必要な言語に翻訳して新しいドキュメントとして保存する業務ワークフローです。
■このテンプレートをおすすめする方
・Google Driveを活用して画像ファイルを管理しているビジネスユーザー
・画像内のテキストを多言語に翻訳する必要がある翻訳業務担当者
・ChatGPTやOCR技術を利用して業務プロセスを自動化したいIT担当者
・グローバルに展開するチームで、迅速な情報共有を図りたいリーダー
・手動での翻訳作業に時間を取られているフリーランスや中小企業のオーナー
■注意事項
・Google Drive、ChatGPT、Google ドキュメントのそれぞれとYoomを連携してください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
Outlookの受信内容をChatGPTで解析し、Microsoft Teamsにアラートを通知する
試してみる
■概要
「Outlookの受信内容をChatGPTで解析し、Microsoft Teamsにアラートを通知する」ワークフローは、メールの内容を自動で分析し、重要な情報をチームに共有する業務ワークフローです。
日々大量に届くメールから必要な情報を抽出し、Microsoft Teamsでのアラート通知を通じてチーム全体の連携を強化します。
■このテンプレートをおすすめする方
・Outlookで受信するメールの内容を効率的に管理したいビジネスパーソン
・チーム内の情報共有の効率化を図りたいMicrosoft Teamsユーザー
・メール解析を自動化し、業務の効率化を目指すIT担当者
・ChatGPTのAI機能を活用してメール内容の精度を高めたい方
・アラート通知を通じて重要な情報を見逃したくないプロジェクトリーダー
■注意事項
・Outlook、ChatGPT、Microsoft TeamsのそれぞれとYoomを連携してください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
kintoneでステータスが更新されたらChatGPTでテキストを生成し、結果をkintoneに保存する
試してみる
■概要
「kintoneでステータスが更新されたらChatGPTでテキストを生成し、結果をkintoneに保存する」フローは、業務プロセスを効率化するための業務ワークフローです。
■このテンプレートをおすすめする方
・kintoneを活用してデータ管理を行っており、ステータス更新時の要約や翻訳作業を効率化したい管理者の方
・ChatGPTを業務に取り入れたいと考えているIT担当者やシステム管理者
・業務プロセスの自動化を推進し、チームの生産性を向上させたい経営者やチームリーダー
・定型的なテキスト生成に時間を取られているメンバー管理者やプロジェクトマネージャー
■注意事項
・kintone、ChatGPTのそれぞれとYoomを連携してください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約(APIが使用されたときに支払いができる状態)が必要です。
https://openai.com/ja-JP/api/pricing/
ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
Gmailで外国語のメールを受信したらChatGPTで翻訳して担当者に転送する
試してみる
■概要
「Gmailで外国語のメールを受信したらChatGPTで翻訳して担当者に転送する」フローは、国際的なビジネス環境でのコミュニケーションを効率化する業務ワークフローです。
海外からのメールをGmailで受信すると、自動的にChatGPTが内容を翻訳し、適切な担当者に転送します。
これにより、言語の壁を越えた迅速な対応が可能となり、業務のスムーズな進行をサポートします。
■このテンプレートをおすすめする方
・多言語対応が求められるカスタマーサポート担当者の方
・グローバルにビジネスを展開しており、迅速なメール対応が必要な営業チームの方
・メールの翻訳作業に時間を取られている事務職の方
・国際的な取引先とのコミュニケーションを効率化したい経営者の方
・日常的に複数言語のメールを扱う必要がある管理職の方
■注意事項
・Gmail、ChatGPTのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
終わりに
いかがでしたか?GitHubとChatGPTを連携すれば、「Issueの管理をもっとスムーズにしたい」「プルリクのレビュー負担を減らしたい」「業務を効率化して開発に集中したい」といった課題を簡単に解決できます。
ノーコードツールYoomを活用すれば、プログラミングの知識がなくても、簡単にGitHubとChatGPTの連携を実現できます!気になった方はまずは無料アカウントを作成して、実際に使い勝手を確かめてみてください。登録はたったの30秒で完了!すぐに自動連携を体験できます。
今すぐ無料でアカウントを発行する
最適な自動化フローを活用して、ムダのないスマートな働き方を目指しませんか?