GitHubとHugging Faceの連携イメージ
【ノーコードで実現】GitHubのデータをHugging Faceに自動的に連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
GitHubとHugging Faceの連携イメージ
フローボット活用術

2025-10-23

【ノーコードで実現】GitHubのデータをHugging Faceに自動的に連携する方法

Kumiko Tsukamoto
Kumiko Tsukamoto

■概要

GitHubでの開発プロジェクトにおいて、日々作成される大量のIssueの内容把握に時間がかかっていませんか?
特に長文のIssueは、その都度内容を確認するだけでも大きな負担になりがちです。
このワークフローを活用すれば、GitHubに新しいIssueが作成されると、Hugging FaceのAIが自動でテキストを要約し、Issueに追記します。Hugging FaceとGitHubを連携させることで、こうした情報確認の手間を省き、開発プロセスをより円滑に進めることが可能になります。

■このテンプレートをおすすめする方

  • GitHubでプロジェクト管理を行っており、大量のIssueの確認作業を効率化したい開発担当者の方
  • Hugging FaceのAIモデルとGitHubを連携させ、テキスト情報の処理を自動化したいと考えている方
  • 開発チーム全体の情報共有をスムーズにし、生産性の向上を目指すプロジェクトマネージャーの方

■このテンプレートを使うメリット

  • GitHubにIssueが作成されると Hugging Face が自動で要約を生成するため、内容の把握にかかる時間を短縮し、効率的な対応が可能になります
  • 要約が自動で追記されることで、誰が見てもIssueの概要を素早く理解でき、確認漏れや認識の齟齬といったヒューマンエラーを防ぎます

■フローボットの流れ

  1. はじめに、GitHubとHugging FaceをYoomと連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 次に、オペレーションでHugging Faceの「テキストを要約」アクションを設定し、トリガーで取得したIssueの本文などを要約対象として指定します
  4. 最後に、オペレーションでGitHubの「Issueを更新」アクションを設定し、Hugging Faceが生成した要約文をコメントや本文に追記するように設定します

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、監視対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • Hugging Faceでテキストを要約するアクションでは、要約を生成するためのプロンプトを自由にカスタマイズでき、前段のトリガーで取得した情報を変数として利用可能です
  • GitHubでIssueを更新するアクションでは、固定値や前段のオペレーションで取得した要約文などの情報を、変数として任意の項目に設定できます

■注意事項

  • GitHub、Hugging FaceのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

「GitHubに新しいIssueが作成されるたびに、内容を把握するためにHugging Faceのモデルで手動で要約している…」
「開発者間の情報共有をスムーズにするため、Issueの内容を要約してコメントしているが、この作業が地味に時間を奪っている…」

このように、GitHubとHugging Faceを連携させる際の反復的な手作業に、非効率さや手間を感じていませんか?

もし、GitHubに新しいIssueが作成されたタイミングで、Hugging FaceのAIモデルが自動でテキストを要約し、その結果をIssueに追記する仕組みがあれば、手作業によるコピー&ペーストや確認作業から解放されるでしょう。

開発やプロジェクト管理といった、コア業務に集中できる時間の創出に繋がります!

今回ご紹介する自動化の設定は、プログラミングの知識がなくても簡単に設定できるため、専門的なスキルは不要です。

ぜひこの機会に、GitHubとHugging Faceの連携を自動化して、日々の業務をさらに効率化させましょう!

とにかく早く試したい方へ

YoomにはGitHubとHugging Faceを連携するためのテンプレートが用意されているので、今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!


■概要

GitHubでの開発プロジェクトにおいて、日々作成される大量のIssueの内容把握に時間がかかっていませんか?
特に長文のIssueは、その都度内容を確認するだけでも大きな負担になりがちです。
このワークフローを活用すれば、GitHubに新しいIssueが作成されると、Hugging FaceのAIが自動でテキストを要約し、Issueに追記します。Hugging FaceとGitHubを連携させることで、こうした情報確認の手間を省き、開発プロセスをより円滑に進めることが可能になります。

■このテンプレートをおすすめする方

  • GitHubでプロジェクト管理を行っており、大量のIssueの確認作業を効率化したい開発担当者の方
  • Hugging FaceのAIモデルとGitHubを連携させ、テキスト情報の処理を自動化したいと考えている方
  • 開発チーム全体の情報共有をスムーズにし、生産性の向上を目指すプロジェクトマネージャーの方

■このテンプレートを使うメリット

  • GitHubにIssueが作成されると Hugging Face が自動で要約を生成するため、内容の把握にかかる時間を短縮し、効率的な対応が可能になります
  • 要約が自動で追記されることで、誰が見てもIssueの概要を素早く理解でき、確認漏れや認識の齟齬といったヒューマンエラーを防ぎます

■フローボットの流れ

  1. はじめに、GitHubとHugging FaceをYoomと連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 次に、オペレーションでHugging Faceの「テキストを要約」アクションを設定し、トリガーで取得したIssueの本文などを要約対象として指定します
  4. 最後に、オペレーションでGitHubの「Issueを更新」アクションを設定し、Hugging Faceが生成した要約文をコメントや本文に追記するように設定します

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、監視対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • Hugging Faceでテキストを要約するアクションでは、要約を生成するためのプロンプトを自由にカスタマイズでき、前段のトリガーで取得した情報を変数として利用可能です
  • GitHubでIssueを更新するアクションでは、固定値や前段のオペレーションで取得した要約文などの情報を、変数として任意の項目に設定できます

■注意事項

  • GitHub、Hugging FaceのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

GitHubとHugging Faceを連携してできること

GitHubとHugging FaceのAPIを連携させることで、GitHub上で発生したイベントをトリガーに、Hugging FaceのAIモデルを活用した様々な処理の自動化が可能になります。

例えば、Issueが作成された際に自動で内容を要約したり、特定のラベルが付いたIssueだけを対象に処理を実行したりと、手作業で行っていた定型業務を減らせるでしょう。

気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにGitHubとHugging Faceの連携を実際に体験できます。

登録はたったの30秒で完了するので、気になる内容があれば、ぜひクリックしてみてください!

GitHubにIssueが新しく作成されたら、Hugging Faceでテキストを要約し更新する

GitHubに新しいIssueが作成されると、その内容をHugging FaceのAIモデルが自動で要約し、結果を該当のIssueにコメントとして追記します。

この連携により、Issueの内容を把握するまでの時間を短縮し、開発チーム内での情報共有と対応を促進できます。


■概要

GitHubでの開発プロジェクトにおいて、日々作成される大量のIssueの内容把握に時間がかかっていませんか?
特に長文のIssueは、その都度内容を確認するだけでも大きな負担になりがちです。
このワークフローを活用すれば、GitHubに新しいIssueが作成されると、Hugging FaceのAIが自動でテキストを要約し、Issueに追記します。Hugging FaceとGitHubを連携させることで、こうした情報確認の手間を省き、開発プロセスをより円滑に進めることが可能になります。

■このテンプレートをおすすめする方

  • GitHubでプロジェクト管理を行っており、大量のIssueの確認作業を効率化したい開発担当者の方
  • Hugging FaceのAIモデルとGitHubを連携させ、テキスト情報の処理を自動化したいと考えている方
  • 開発チーム全体の情報共有をスムーズにし、生産性の向上を目指すプロジェクトマネージャーの方

■このテンプレートを使うメリット

  • GitHubにIssueが作成されると Hugging Face が自動で要約を生成するため、内容の把握にかかる時間を短縮し、効率的な対応が可能になります
  • 要約が自動で追記されることで、誰が見てもIssueの概要を素早く理解でき、確認漏れや認識の齟齬といったヒューマンエラーを防ぎます

■フローボットの流れ

  1. はじめに、GitHubとHugging FaceをYoomと連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 次に、オペレーションでHugging Faceの「テキストを要約」アクションを設定し、トリガーで取得したIssueの本文などを要約対象として指定します
  4. 最後に、オペレーションでGitHubの「Issueを更新」アクションを設定し、Hugging Faceが生成した要約文をコメントや本文に追記するように設定します

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、監視対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • Hugging Faceでテキストを要約するアクションでは、要約を生成するためのプロンプトを自由にカスタマイズでき、前段のトリガーで取得した情報を変数として利用可能です
  • GitHubでIssueを更新するアクションでは、固定値や前段のオペレーションで取得した要約文などの情報を、変数として任意の項目に設定できます

■注意事項

  • GitHub、Hugging FaceのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

GitHubに特定のIssueが新しく作成されたら、Hugging Faceでテキストを要約し更新する

GitHubで「要約希望」など特定のラベルが付いたIssueが作成された場合にのみ、Hugging FaceのAIモデルが自動でテキストを要約し、結果をIssueに追記します。

この連携は、数あるIssueの中から重要なものだけを抽出し、内容を把握したい場合に有効であり、対応の優先順位付けにも役立ちます。


■概要

GitHubで管理するIssueが増えるにつれて、内容の確認や優先順位付けに時間がかかっていませんか。
特に長文のIssueは、内容を把握するだけでも一苦労です。このワークフローは、GitHubに新しいIssueが作成されると、Hugging FaceのAIがその内容を自動で要約し、Issueに更新します。Hugging FaceとGitHubを連携させることで、Issue管理の手間を省き、開発チームの生産性向上に貢献します。

■このテンプレートをおすすめする方

  • GitHubで多数のIssueを管理しており、内容確認を効率化したい開発者やプロジェクトマネージャーの方
  • Hugging FaceのAIモデルを活用して、テキスト要約のような定型業務を自動化したいと考えている方
  • Hugging FaceとGitHubの連携を通じて、開発プロセス全体の生産性向上に関心のあるエンジニアの方

■このテンプレートを使うメリット

  • GitHubにIssueが作成されると自動で要約が生成されるため、内容把握の時間を短縮し、より効率的な対応が可能になります
  • 手作業による内容の確認漏れや解釈のばらつきを防ぎ、Hugging Faceが生成した客観的な要約をチームで共有できます

■フローボットの流れ

  1. はじめに、GitHubとHugging FaceをYoomと連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 次に、オペレーションで「分岐機能」を追加し、特定のラベルが付いたIssueのみを処理するなど、後続アクションの実行条件を設定します
  4. 次に、オペレーションでHugging Faceを選択し、「テキストを要約」アクションで、トリガーで取得したIssueの本文を要約します
  5. 最後に、オペレーションでGitHubの「Issueを更新」アクションを設定し、Hugging Faceで生成された要約テキストをコメントとして追記します

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、対象としたいリポジトリのオーナー名やリポジトリ名を任意に設定してください
  • 分岐機能では、トリガーで取得したIssueのラベルや担当者といった情報に基づき、ワークフローを実行する条件を自由にカスタマイズできます
  • Hugging Faceのアクションでは、テキストを要約するためのプロンプトを任意の内容に設定でき、Issueのタイトルなどの情報を変数として利用することも可能です
  • GitHubでIssueを更新するアクションでは、固定のテキストや前段のオペレーションで取得した情報を変数として組み合わせ、任意の項目に設定できます

■注意事項

  • GitHub、Hugging FaceのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

GitHub と Hugging Face の連携フローを作ってみよう

それでは、さっそく実際にGitHubとHugging Faceを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでGitHubとHugging Faceの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

フローの作成方法

今回はGitHubにIssueが新しく作成されたら、Hugging Faceでテキストを要約し更新するフローを作成していきます!
作成の流れは大きく分けて以下です。

  • GitHubとHugging Faceをマイアプリ連携
  • 該当のテンプレートをコピー
  • GitHubのトリガー設定およびHugging Faceのアクション設定
  • トリガーをONにし、フローが起動するかを確認

■概要

GitHubでの開発プロジェクトにおいて、日々作成される大量のIssueの内容把握に時間がかかっていませんか?
特に長文のIssueは、その都度内容を確認するだけでも大きな負担になりがちです。
このワークフローを活用すれば、GitHubに新しいIssueが作成されると、Hugging FaceのAIが自動でテキストを要約し、Issueに追記します。Hugging FaceとGitHubを連携させることで、こうした情報確認の手間を省き、開発プロセスをより円滑に進めることが可能になります。

■このテンプレートをおすすめする方

  • GitHubでプロジェクト管理を行っており、大量のIssueの確認作業を効率化したい開発担当者の方
  • Hugging FaceのAIモデルとGitHubを連携させ、テキスト情報の処理を自動化したいと考えている方
  • 開発チーム全体の情報共有をスムーズにし、生産性の向上を目指すプロジェクトマネージャーの方

■このテンプレートを使うメリット

  • GitHubにIssueが作成されると Hugging Face が自動で要約を生成するため、内容の把握にかかる時間を短縮し、効率的な対応が可能になります
  • 要約が自動で追記されることで、誰が見てもIssueの概要を素早く理解でき、確認漏れや認識の齟齬といったヒューマンエラーを防ぎます

■フローボットの流れ

  1. はじめに、GitHubとHugging FaceをYoomと連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 次に、オペレーションでHugging Faceの「テキストを要約」アクションを設定し、トリガーで取得したIssueの本文などを要約対象として指定します
  4. 最後に、オペレーションでGitHubの「Issueを更新」アクションを設定し、Hugging Faceが生成した要約文をコメントや本文に追記するように設定します

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、監視対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • Hugging Faceでテキストを要約するアクションでは、要約を生成するためのプロンプトを自由にカスタマイズでき、前段のトリガーで取得した情報を変数として利用可能です
  • GitHubでIssueを更新するアクションでは、固定値や前段のオペレーションで取得した要約文などの情報を、変数として任意の項目に設定できます

■注意事項

  • GitHub、Hugging FaceのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

ステップ1:マイアプリ連携を行う

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!

それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。

1.GitHubとの連携

Yoomのワークスペースにログインしたら左のサイドバーにある「マイアプリ」から、右の「+新規接続」をクリックしてください。

アプリ一覧の画面に出たら、右上にある検索ボックスに「GitHub」と入力し、アイコンを見つけてクリックします。

GitHubに任意のアカウントでログインすると、Yoomとの連携を確認する画面が表示されます。「Authorize hatomarutt」をクリックしてください。

「マイアプリに登録しました。」と表示されれば、GitHubとの連携は完了です!

2.Hugging Faceとの連携

先ほどと同じ手順で、マイアプリ連携からHugging Faceのアプリアイコンを探してクリックしてください。

以下の連携画面が表示されたら、「アカウント名」にはメールアドレスなど任意の名前を入力します。
「アクセストークン」にはHugging Faceにログインして発行したトークンをペーストし、「追加」ボタンを押しましょう。

「マイアプリの作成に成功しました。」の表示が出たら、Hugging Faceとの連携も完了です!

ステップ2:テンプレートをコピーする

Yoomには様々なアプリを活用した自動化のテンプレートが用意されています。今回は以下のテンプレートを試してみましょう。
Yoomにログインした状態で、バナーの「試してみる」をクリックしてみてください。


■概要

GitHubでの開発プロジェクトにおいて、日々作成される大量のIssueの内容把握に時間がかかっていませんか?
特に長文のIssueは、その都度内容を確認するだけでも大きな負担になりがちです。
このワークフローを活用すれば、GitHubに新しいIssueが作成されると、Hugging FaceのAIが自動でテキストを要約し、Issueに追記します。Hugging FaceとGitHubを連携させることで、こうした情報確認の手間を省き、開発プロセスをより円滑に進めることが可能になります。

■このテンプレートをおすすめする方

  • GitHubでプロジェクト管理を行っており、大量のIssueの確認作業を効率化したい開発担当者の方
  • Hugging FaceのAIモデルとGitHubを連携させ、テキスト情報の処理を自動化したいと考えている方
  • 開発チーム全体の情報共有をスムーズにし、生産性の向上を目指すプロジェクトマネージャーの方

■このテンプレートを使うメリット

  • GitHubにIssueが作成されると Hugging Face が自動で要約を生成するため、内容の把握にかかる時間を短縮し、効率的な対応が可能になります
  • 要約が自動で追記されることで、誰が見てもIssueの概要を素早く理解でき、確認漏れや認識の齟齬といったヒューマンエラーを防ぎます

■フローボットの流れ

  1. はじめに、GitHubとHugging FaceをYoomと連携します
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
  3. 次に、オペレーションでHugging Faceの「テキストを要約」アクションを設定し、トリガーで取得したIssueの本文などを要約対象として指定します
  4. 最後に、オペレーションでGitHubの「Issueを更新」アクションを設定し、Hugging Faceが生成した要約文をコメントや本文に追記するように設定します

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、監視対象としたいリポジトリのオーナー名とリポジトリ名を任意で設定してください
  • Hugging Faceでテキストを要約するアクションでは、要約を生成するためのプロンプトを自由にカスタマイズでき、前段のトリガーで取得した情報を変数として利用可能です
  • GitHubでIssueを更新するアクションでは、固定値や前段のオペレーションで取得した要約文などの情報を、変数として任意の項目に設定できます

■注意事項

  • GitHub、Hugging FaceのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

自動でYoomの画面に遷移して、以下のポップアップが表示されたらテンプレートのコピーは成功です!「OK」をクリックして次のステップに進みましょう。

ステップ3:アプリトリガーを設定する

Yoomのフローボットを動かす引き金となるアクションのことを「アプリトリガー」と呼びます。
このフローボットでトリガーになっている、GitHubの「Issueが新しく作成されたら」というアクションを設定していきましょう。

タイトルを任意で設定し、GitHubと連携するアカウントやアクション内容を確認したら「次へ」を押してください。

トリガーの起動間隔を設定していきましょう。プルダウンをクリックして、任意のタイミングを選んでください。

  • トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。
    ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。
    なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

次に、GitHubの「オーナー名」と「リポジトリ名」を入力していきましょう。この2つの情報は、実際にGitHubにログインした際のURLから抽出できます。

ここで一度GitHubのダッシュボードにアクセスし、テスト用にIssueを作成しておきましょう。
アプリトリガーを動かすための、GitHubに「Issueが新しく作成されたら」という条件を満たすためです。

テスト用のIssueを作成できたら、Yoomの設定画面に戻って「テスト」ボタンを押してみてください。
下にスクロールして、「取得した値」に作成したIssueの内容が反映されていれば成功です!

Yoomではこの「取得した値」を、フローボット内の他のアクションで活用できる「アウトプット」と定義しています。
アウトプットを活用することにより、後で新しく情報が更新された場合にも、更新内容を反映した値をフローボットに活用できるため便利ですよ。
アウトプットとは?

確認できたら「保存する」ボタンをクリックしてください。

ステップ4:Hugging Faceでテキストを要約する

GitHubに新しくIssueが作成されたことをYoomが検知したら、Hugging Faceで内容を要約するアクションを設定していきましょう。

タイトルを任意で設定し、Hugging Faceと連携するアカウントやアクション内容を確認したら「次へ」を押してください。

まずはテキストの要約に使うモデルを設定します。Hugging Faceで使えるAIのモデルは、こちらの公式ページから選んでコピーし、Yoomの設定画面にペーストしてください。

今回は設定画面にも例として記載されているモデルを入力してみます。

「テキスト」には、Hugging Faceで要約したい内容のテキストを設定しましょう。
アプリトリガーで取得した値から、GitHubのアウトプットを入れてください。

ここでアウトプットを活用することにより、 今後新たにGitHubでIssueが作成されるたび、新しいIssueの内容がHugging Faceで要約される対象になります。

テキストを設定できたら「テスト」ボタンを押してください。
取得した値に、Hugging Faceのサマリーテキストが表示されていれば成功です!

「保存する」をクリックして次のステップに進みましょう。

ステップ5:GitHubのIssueを更新する

作成されたIssueをHugging Faceで要約したら、その要約テキストを使ってGitHubのIssueを更新していきます。

タイトルを任意で設定し、GitHubと連携するアカウントやアクション内容を確認したら「次へ」を押してください。

「オーナー名」と「リポジトリ名」は、アプリトリガーで設定したものと同じ内容をGitHubのURLから入力してください。

「Issue番号」には、アプリトリガーで作成したIssue番号を取得した値から入力しましょう。

「内容」には先ほどHugging Faceで要約したテキストを、アウトプットから設定してください。

他の項目は必須ではないため、必要に応じて設定してみてください。必要な設定が終わったら「テスト」ボタンを押してみましょう。
「テスト成功」の表示が出たら成功です!

GitHubの該当Issueにアクセスしてみると、しっかりHugging Faceで生成したテキストが反映されていますね。

ここまで確認できたら「保存する」をクリックしてください。

ステップ6:トリガーをONにする

お疲れさまでした!すべての必要な設定を完了すると、以下のポップアップが表示されます。「トリガーをON」をクリックして、フローボットを動かしはじめましょう。

これでGitHubに新しくIssueが作成されたら、内容を自動でHugging Faceで要約文が生成され、該当のIssueに追記・更新されるようになりました。

GitHubやHugging Faceを活用したその他の自動化テンプレート

Yoomでは、GitHubとHugging Faceに関しての様々な業務効率化テンプレートを提供しています。

GitHubとHugging Faceでの操作をトリガーに、様々な業務工程を自動化することで業務の効率化と人的ミスの削減が可能です。

ご自身の業務に合わせて、これらのテンプレートもぜひ活用してみてくださいね!

GitHubを使った便利な自動化例

AsanaやSalesforceでタスクが追加されたらGitHubにIssueとして登録したり、GitHubで新しいIssueが作成されたらkintoneやGoogleスプレッドシートに追加したりと、開発における情報連携とタスク管理を自動化できます。


■概要

Asanaの特定のセクションに新しいタスクが追加されたら、GitHubのIssueとして自動的に追加します。

タイトルや本文、ラベルの設定を自由にカスタマイズ可能です。

設定方法

Asana、GitHubそれぞれのアプリとYoomを連携してください。(マイアプリ連携)

・Asanaの「特定のセクションに新しいタスクが追加されたら」というトリガーで、対象のセクションを設定してください。

GitHubの「Issueの作成」というオペレーションで、Asanaから取得した情報をもとに、Issueのタイトル等の設定を行なってください。

注意事項

Asana、GitHubそれぞれでYoomとの連携が必要です。

・Issueのオーナー名やリポジトリ名の設定情報を任意の値に置き換えてご利用ください。


■概要

GitHubで新規のIssueが登録されたら、kintoneのレコードにも登録するフローです。

■このテンプレートをおすすめする方

1.kintoneを使用してタスク管理を行なっている方

・採番したタスクごとに管理を行う統括部門の方

・個々が作成したタスクをまとめる必要のある上長の方

・タスク作成者と実行者が違う場合のそれぞれの担当者

2.手入力の作業を減らし、自動化したいと考えている方

・業務自動化を目指している中小企業の経営者

・データの正確性を高めたい事務職員

■このテンプレートを使うメリット

・GitHubで登録された内容を自動でkintoneに登録することで、入力ミスをなくすことができます。

・一連の流れが自動で完了するため、手間を省き、業務効率を向上させることができます。

■注意事項

・kintone、GitHubのそれぞれとYoomを連携してください。


■概要

GitHubでIssueが作成されたらChatworkに通知するフローです。

■このテンプレートをおすすめする方

1.業務でGithubを利用する方

・Githubでタスク管理をしている方

・開発作業でGithubを活用しているチームメンバー

2.Chatworkをコミュニケーションツールとして利用する方

・業務のやり取りでChatworkを利用している方

・GithubのIssueの共有を効率化したい方

■このテンプレートを使うメリット

Githubは開発業務におけるコード管理を効率化できるプラットフォームです。
しかし、Githubで作成したIssueをチャットツールから手動で共有している場合、毎回の転記作業が煩わしいと感じているかもしれません。

このテンプレートは、GithubでIssueが作成されるとChatworkから自動で通知を出すことができ、手動による通知作業を効率化します。
Chatworkからの通知をスピーディーに行えるため、チーム内の情報共有をスピーディーにすることが可能です。

また、通知漏れも防止できるため、情報共有の正確性を高めることができます。

■注意事項

・ GitHub、ChatworkのそれぞれとYoomを連携してください。

・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。


■概要

Google スプレッドシートで行が追加されたら、GitHubにIssueを追加するフローです。

■このテンプレートをおすすめする方

1.Google スプレッドシートを日常的に利用しており、データ管理や共同作業を効率化したい方

・GitHubと併用して開発に関わるプロジェクト管理を行っている方

2.開発者ツールとしてGitHubを利用している企業

・GitHubを利用してプロジェクト管理を行っているが、手作業でのIssue追加を省きたいと考えている方

■このテンプレートを使うメリット

異なるアプリを併用して情報管理をしていると入力作業に多くの時間と労力が割かれると思います。
特に管理する情報量が多いと、その分負担も大きくなります。
そんな課題を解決する手段としてこのテンプレートは活躍します。
Google スプレッドシートで行が追加されたら、GitHubにも同じ情報がIssueとして自動追加されるため、情報の転記作業が不要になります。
これにより担当者は時間を節約できるため、業務効率化に寄与します。

また、人的エラーの削減にも貢献するでしょう。
人間の手で行う業務が多いと入力ミスや追加し忘れなどのリスクを孕みますが、自動化されることでこのようなミスを削減できます。

■注意事項

・Google スプレッドシートとGitHubのそれぞれとYoomを連携してください。


■概要

SalesforceでToDoオブジェクトが登録されたらGitHubに追加するフローです。

■このテンプレートをおすすめする方

1.SalesforceのToDoオブジェクトを利用する営業・サポート担当者

・顧客からの問い合わせや要望、社内タスクなどをSalesforceのToDoで管理して開発チームへの対応依頼をGitHubに登録したい方

・ToDoを手動でGitHubに転記する手間を省いて業務効率を向上させたい方

・SalesforceとGitHubの情報連携を強化して顧客対応と開発対応の連携をスムーズにしたい方

2.GitHubを利用する開発チーム

・SalesforceのToDoに登録された顧客からの問題や要望をGitHub上で管理して開発プロセスに組み込みたい方

・営業・サポートチームからの情報をリアルタイムに把握して迅速な対応をしたい方

■このテンプレートを使うメリット

Salesforceは顧客管理に非常に強力なツールですが、ToDoオブジェクトが登録されるたびにGitHubに手動でISSUEを追加するのは、手入力ミスや情報の漏れが発生する可能性があります。

このフローを活用すれば、SalesforceでToDoオブジェクトが登録されたら自動的にGitHubに必要な情報が追加されて、営業担当者や開発チームはSalesforceとGitHubの両方を確認する必要がなくなり、最新の情報を効率的に共有することができます。
また、手作業での入力作業が不要になるため業務効率が向上して入力ミスを防ぐこともできます。

■注意事項

・Salesforce、GitHubのそれぞれとYoomを連携してください。

・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。

Hugging Faceを使った便利な自動化例

GoogleスプレッドシートやGoogleフォームの回答内容をHugging Faceで分析して感情や分類を行ったり、Boxのファイル内容やSlackの投稿を要約・分析して通知したりと、AIを活用したデータ分析と情報共有を自動化できます。


■概要

Boxに保存されたファイルをOCR技術でテキスト化し、Hugging FaceのAIモデルで詳細に分析した上で、結果をSlackに自動通知するワークフローです。
紙ベースの資料やスキャンした文書から必要な情報を迅速に抽出し、チーム内でスムーズに共有できます。

■このテンプレートをおすすめする方

  • Boxを利用して大量のファイルを管理しており、内容のデジタル化を効率化したい方
  • Hugging FaceのAIモデルを活用して文書分析を自動化したい方
  • OCR技術を用いて紙資料やスキャン文書から情報を抽出し、チームと迅速に共有したいビジネスユーザー
  • Slackを日常的に使用しており、通知機能を活用して業務効率を高めたいチームリーダーやプロジェクトマネージャー
  • 業務自動化ツールを導入して、複数のアプリ間でのデータ連携をスムーズに行いたい企業のIT担当者

■このテンプレートを使うメリット

  • 作業時間の短縮:Boxから自動でファイルを取得し、OCRとAI分析を連携することで手動処理の時間を削減できます。
  • 情報共有の迅速化:分析結果が自動的にSlackに通知されるため、チーム全体で迅速に情報を共有できます。
  • 精度の向上:Hugging Faceの高度なAIモデルとOCR技術を組み合わせることで、データ抽出と分析の正確性が向上します。
  • エラーの減少:自動化により手動入力や転記時のヒューマンエラーを防ぎ、信頼性の高い業務フローを実現します。

■概要

Google スプレッドシートでアンケートが追加されたらHugging Faceで感情を分析し、結果をGoogle スプレッドシートに追加するフローです。

Yoomではプログラミング不要でアプリ間の連携ができるため、簡単にこのフローを実現することができます。

■このテンプレートをおすすめする方

1. Google スプレッドシートを業務に利用している方

・アンケート結果をGoogle スプレッドシートで管理している方

・Google スプレッドシートに蓄積された情報を基に、効率的な集計や分析を行いたい方


2. Hugging Faceを業務に利用している方

・テキストの分類や要約を自動化し、作業時間を短縮したい方

・分析結果を転記する手間を削減したい方

■このテンプレートを使うメリット

Google スプレッドシートでアンケート回答を管理している場合、回答登録のたびにHugging Faceでの感情分析を手動で行うのは手間がかかり、ミスが生じやすくなります。

このテンプレートを使えば、Google スプレッドシートに追加されたアンケート回答を自動的に Hugging Face で感情分析し、結果を同じスプレッドシートに同期できます。これにより、手作業による転記が不要となり、作業効率が向上します。

アンケート回答に含まれる感情や意見傾向をスムーズに分析し、マーケティングや営業活動に役立てられます。

■注意事項

・Google スプレッドシート、Hugging FaceのそれぞれとYoomを連携してください。

・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。

・Hugging Faceの分析結果はカンマ(,)区切りのリストで出力されます。Split関数を利用すれば、ラベルやスコアを分割して個別のセルに反映させることが可能です。


■概要

Googleフォームで収集したアンケート回答やお問い合わせ内容の分類、そしてMicrosoft Excelへのデータ入力に手間を感じていませんか。 手作業での分類や転記は時間がかかるだけでなく、ヒューマンエラーのリスクも伴います。 このワークフローを活用すれば、Googleフォームの回答送信をトリガーに、Hugging Faceがテキスト内容を自動で分類し、その結果をMicrosoft Excelに自動で追加するため、これらの課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • Googleフォームの回答を手動で分類し、Microsoft Excelへ転記している担当者の方
  • Hugging Faceを活用してテキスト分類の自動化に興味があるマーケティング担当者の方
  • 顧客からの問い合わせ管理やアンケート分析の効率化を目指す業務改善担当者の方

■このテンプレートを使うメリット

  • Googleフォームへの回答後、Hugging Faceでの分類、Microsoft Excelへの追加までを自動化し、手作業の時間を短縮します。
  • 手作業による分類ミスやMicrosoft Excelへの転記漏れ、入力間違いといったヒューマンエラーの発生を防ぎ、データの正確性を高めます。

■フローボットの流れ

  1. はじめに、Googleフォーム、Hugging Face、Microsoft ExcelをYoomと連携します。
  2. 次に、トリガーでGoogleフォームを選択し、「フォームに回答が送信されたら」というアクションを設定します。
  3. 続いて、オペレーションでHugging Faceを選択し、「テキストを分類」アクションを設定し、フォームの回答内容を分類します。
  4. 最後に、オペレーションでMicrosoft Excelを選択し、「レコードを追加する」アクションを設定し、分類結果を含む情報を指定のファイルに追加します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Hugging Faceでテキストを分類するアクションを設定する際に、使用するモデル名および分類対象となるテキストデータをGoogleフォームの回答内容などから指定してください。
  • Microsoft Excelへレコードを追加するアクションを設定する際に、Yoomとのデータベース連携を行い、追加先のファイルやシート、そして追加する具体的なレコード内容を指定してください。

■注意事項

  • Googleフォーム、Hugging Face、Microsoft ExcelのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。https://intercom.help/yoom/ja/articles/6807133
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

■概要

Slackでの活発なコミュニケーションは素晴らしいものの、重要な情報が流れてしまったり、内容の把握に時間がかかったりすることはありませんか? 特に多くのチャンネルを運用している場合、全ての情報をリアルタイムに追うのは難しい作業です。 このワークフローを活用すれば、Slackに投稿された内容をHugging Faceが自動で要約し、その結果をMicrosoft Teamsに通知できるため、情報共有の迅速化と効率化を実現します。

■このテンプレートをおすすめする方

  • Slackの特定チャンネルの情報を効率的に把握し、チームで共有したいと考えている方
  • Hugging FaceのAI要約機能を活用して、情報伝達の質を高めたいと考えている方
  • Microsoft Teamsを主要なコミュニケーションツールとして利用しているチームの方

■このテンプレートを使うメリット

  • Slackの投稿内容を自動で要約しMicrosoft Teamsへ通知するため、手作業での確認や転記にかかっていた時間を短縮できます。
  • 手動での情報伝達時に発生しがちな、要約の抜け漏れや誤送信といったヒューマンエラーのリスクを軽減し、正確な情報共有を支援します。

■フローボットの流れ

  1. はじめに、Slack、Hugging Face、Microsoft TeamsをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「メッセージがチャンネルに投稿されたら(Webhook)」というアクションを設定します。この設定により、指定したSlackチャンネルに新しいメッセージが投稿されるとフローが起動します。
  3. 次に、オペレーションでHugging Faceを選択し、「テキストを要約」アクションを設定します。ここでは、Slackから取得したメッセージ内容をHugging Faceに送信し、要約されたテキストを取得します。
  4. 最後に、オペレーションでMicrosoft Teamsを選択し、「チャネルにメッセージを送る」アクションを設定します。Hugging Faceによって要約された内容を、指定したMicrosoft Teamsのチャネルに通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Microsoft Teamsの「チャネルにメッセージを送る」アクションでは、通知を送信するチャネルを任意で指定することが可能です。
  • また、Microsoft Teamsへ送信するメッセージ内容に、固定のテキスト情報を追加したり、トリガーで取得したSlackの投稿者名や投稿日時、オペレーションでHugging Faceが生成した要約結果といった動的なデータを組み込んで、より詳細な通知を作成することもできます。

注意事項

  • Slack、Hugging Face、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

■概要

定期的なアンケートの集計、その結果の要約、そして関係者への通知といった一連の作業は、手間と時間がかかる業務ではないでしょうか?
特に、手作業での要約やメール作成は、他の重要な業務を圧迫することもあります。
このワークフローを活用すれば、スケジュールに合わせてGoogle スプレッドシートからアンケート結果を自動取得し、Hugging Faceで要約、その内容をGmailで通知するまでの一連の流れを自動化でき、こうした課題の解消に貢献します。

■このテンプレートをおすすめする方

  • 定期的なアンケート集計と、その結果の要約・報告業務に時間を要している担当者の方
  • Hugging FaceやGmailを利用し、アンケート結果の共有を手作業で行っている方
  • アンケート結果を迅速に把握し、データに基づいた意思決定を行いたいチームの方

■このテンプレートを使うメリット

  • スケジュール設定に基づき、アンケートデータの取得から要約、通知までを自動化するため、手作業に費やしていた時間を他の業務に充てることができます。
  • 手作業によるデータの転記ミスや要約の質のばらつき、通知漏れといったヒューマンエラーのリスクを軽減し、情報共有の正確性と迅速性を高めます。

■フローボットの流れ

  1. はじめに、Google スプレッドシート、Hugging Face、GmailをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガーを選択し、「指定したスケジュールになったら」フローが起動するよう設定します。
  3. 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する(最大300件)」アクションを設定し、アンケート結果が保存されているシートからデータを取得します。
  4. 次に、オペレーションでHugging Faceの「テキストを要約」アクションを設定し、取得したアンケート結果を要約します。
  5. 最後に、オペレーションでGmailの「メールを送る」アクションを設定し、要約された内容を指定した宛先にメールで通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • スケジュールトリガーの設定では、アンケート集計を実行したい任意の日時や繰り返し周期を設定してください。
  • Google スプレッドシートで「複数のレコードを取得する(最大300件)」アクションを設定する際に、取得対象としたいシートや特定の条件(例:未処理の回答のみなど)を任意で設定してください。
  • Hugging Faceで「テキストを要約」アクションを設定する際に、使用するモデル名や、要約するテキスト(取得したGoogle スプレッドシートのデータなど)を任意で設定してください。
  • Gmailで「メールを送る」アクションを設定する際に、通知先のメールアドレス、メールの件名、本文の内容(要約結果を含めるなど)を任意で設定してください。

■注意事項

  • Hugging Face、Google スプレッドシート、GmailのそれぞれとYoomを連携してください。

まとめ

GitHubとHugging Faceの連携を自動化することで、これまで手作業で行っていたIssue内容の確認や要約作成といった定型業務の手間を削減し、ヒューマンエラーの予防に繋がります。

これにより、開発担当者はIssueのコンテキストを素早く、かつ正確に把握できるようになり、迅速なアクションへと繋げられるため、プロジェクト全体のスピード感と生産性が向上するでしょう!

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できるので、もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!

よくあるご質問

Q:長文のIssueでも問題なく要約できますか?

はい、可能です。GitHubでは長文のIssueが作成されることは珍しくありません。長文テキストでも、Hugging Faceで要約文を生成できます。
ただしGitHubのIssueには文字数制限がないため、想定外の長文だった場合やHugging Faceで選択したモデルで処理しきれない場合には、Hugging Face側で制限が生じたり、処理に時間がかかったりする可能性があります。

Q:自動化処理が失敗した場合、どうなりますか?

Yoomでは進行していたフローボットがエラーとなり、停止された場合にワークスペース発行時に登録したメールアドレス宛に通知が届きます。
また、アクション設定時の「テスト」ボタンでもエラーがあれば内容が表示されます。

その際には該当フローを確認し、エラーの原因や種類が表示される「エラーコード」を確認して修正してください。
詳しくは「エラー時の対応方法」をご確認ください。ヘルプページで解決しない場合は、サポート窓口を利用することもできます。

Q:Issueの本文だけでなくコメントも要約できますか?

はい、可能です。アプリトリガーをGitHubの「IssueまたはPull Requestにコメントが作成されたら」と設定し、取得したアウトプットを使って作成されたコメントをHugging Faceで要約するアクションを設定してください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Kumiko Tsukamoto
Kumiko Tsukamoto
SaaS連携ツール「Yoom」を活用した業務自動化に関する記事を執筆するWebライター。ITパスポート資格保有者で、元システムエンジニア。Excelへの手入力による勤怠管理や領収書のデータ化といった反復作業に日々直面した経験から、SaaSツールを活用した業務効率化に興味を抱く。現在は、手作業に悩む担当者に向けて、Yoomの自動化機能を用いた業務フロー改善のTipsを発信している。
タグ
GitHub
Hugging Face
連携
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる