GitHub 連携

リポジトリの検索、Issueの管理、PRの追跡。

ソフトウェアも作る物件管理会社のために。

自社で予約サイトやオーナーポータル、社内の自動化ツールを開発している物件管理会社は少なくありません。あなたの会社もそうなら、GitHubを連携することでリポジトリ、Issue、プルリクエストが同じアシスタントから扱えるようになります。

概要

エンジニアを抱える物件管理会社は、もう珍しくありません。予約サイトは独自開発、オーナーポータルは自社構築、レポート機能を支えるスクリプトの保守も誰かが担っています。

そのチームも、他のチームと同じ「コンテキストの問題」を、違う語彙で抱えています。このリポジトリで先週何が変わったか、どのプルリクエストがレビュー待ちか、あのバグは本当に直ったのか——すべて答えられる問いですが、今のところ誰かが調べに行く必要があります。

GitHubを連携すれば、それらを事業の他の部分と同じ場所で答えられるようになります。これは運用チームではなく技術チーム向けの連携であり、正直に言えばそこがポイントです。ゲストメッセージとは無関係で、あくまで会社が持つソフトウェアに関するものです。

境界ははっきりさせておく価値があります。GitHubを連携しても、AIがゲストや物件、予約について新たにできることは増えません。運用チームが自分たちの仕事に対して持っているのと同じ、会話でのアクセスを、開発者にも与えるだけです。

ProhostAI が GitHub でできること

GitHubを連携すると、ProhostAIはリポジトリ、Issue、プルリクエストについて自然な言葉でやり取りできます。

読み取り

  • リポジトリを検索連携したアカウントが見られる範囲で、コード、ファイル、履歴を横断して探します。 “予約サービスで今週何が変わりましたか?”
  • IssueとPRを確認何がオープンで、何が停滞し、何がレビュー待ちかを確認します。

作成・更新

  • Issueを作成・更新詳細を添えてIssueを起票したり、進捗に応じて更新したりします。
  • プルリクエストにコメントリポジトリに切り替えることなく、コメントを残します。

GitHub を連携する方法

GitHubはOAuthで連携します。連携範囲は、選んだ組織やリポジトリに絞ることができます。

  1. 1ProhostAIを開き、設定 → 接続に進みます。
  2. 2GitHubを検索して連携を選びます。
  3. 3GitHubにサインインし、権限を承認します。
  4. 4あるリポジトリでオープンなIssueを尋ねて、動作を確認します。

知っておきたいこと

アクセス範囲は連携したアカウントと付与されたスコープに従います。そのアカウントが見られないプライベートリポジトリは見えません。

組織の場合、メンバーが使えるようになる前に、オーナーがアプリを承認する必要があることがあります。

これはエンジニアチームのためのツールです。ゲストメッセージや物件運用には関係しません。

GitHub 連携のよくある質問

予約サイトやオーナーポータル、社内の自動化ツールを自社開発している会社があるからです。この連携はそうしたチーム向けであり、運用向けではありません。

連携したアカウントが見られ、かつセットアップ時に付与されたスコープの範囲内のものだけです。組織の場合、先にオーナーがアプリを承認する必要があることがあります。

はい。連携したアカウントが持つ権限の範囲で、Issueの作成・更新やプルリクエストへのコメントができます。

いいえ。物件運用やゲストとのやり取りとは完全に別物です。

ProhostAIの設定 → 接続を開いて切断するか、GitHubのアカウントまたは組織の設定でアプリを取り消してください。

開発者にも同じアシスタントを