Alternative Architecture DOJO

オルターブースのクラウドネイティブ特化型ブログです。

GitHub Copilot Extension for GitHub Mobileがパブリックプレビューになったので使ってみた!

こんにちは!めゆです!
GitHub Universe 2024、とても熱かったですね!いつかは現地に行ってみたいです!

弊社メンバーの現地参加レポは👇こちらから

aadojo.alterbooth.com

aadojo.alterbooth.com

aadojo.alterbooth.com

こちらのブログでは、題名の通り、GitHub Copilot Extension for GitHub Mobileがパブリックプレビューになりましたのでこちらを使っていこうと思います。

github.blog

まず、GitHub Copilot Extensionについて説明します。

GitHub Copilot Extensionとは?

Copilot Extensions は、Copilot Chat の機能を拡張させる統合であり、開発者は外部ツール、サービス、カスタム動作をチャット エクスペリエンスに取り込むことができます。 Copilot Extensions を使用すると、次のようなさまざまな方法で Copilot Chat の機能を拡張できます。
- ドキュメントのクエリ: Copilot Extension を使用すると、Copilot Chat がサード パーティのドキュメント サービスに対してクエリを実行して、特定のトピックに関する情報を見つけることができます。
- AI 支援コーディング: Copilot Extension では、サードパーティの AI モデルを使用してコードの提案を提供できます。
- データ取得: Copilot Extension を使用すると、Copilot Chat がサード パーティのデータ サービスに対してクエリを実行して、特定のトピックに関する情報を取得することができます。
- アクションの実行: Copilot Extension を使用すると、Copilot Chat でメッセージ ボードへの投稿や外部システムにある追跡アイテムの更新など、特定のアクションを実行できます。

GitHub Docsより引用

docs.github.com

GitHub Copilot Extensionは、Copilot Chatに特定のサービスのドキュメントを参照した回答を求めたり、サードパーティのAIモデルを使用したりすることができるGitHub Copilotの拡張機能です。 Extension自体はGitHub Marketplaceからインストールすることができます。

では実際にGitHub MobileのGitHub Copilot Extensionを有効化してみましょう。

GitHub Copilot Extension for GitHub Mobileの有効化

前準備

GitHub Mobileをスマートフォンにインストールし、GitHub Copilotを使用できるGitHubアカウントでアプリにログインします。
(注)ブラウザ上のGitHubで右上のアイコンをクリックし、Setting > Copilot > Copilot PoliciesからCopilot Chat in GitHub MobileがEnabledになっていることを確認してください。

EnabledになっているとGitHub Mobileアプリで、下の画像のように右下にGitHub Copilotのマークが出てくるのでここをクリックして、Copilot Chatが使えます。

GitHub MobileのGitHub Copilot Extensionの有効化(iOS)

① Apple Storeから「TestFlight」をダウンロード

TestFlightとはAppleがdeveloper向けに提供している、公開リリース前にテスターへ提供するためのサービスです。

developer.apple.com

② GitHub Mobile ベータ版への招待を受ける

下記リンクのGitHub communityのDiscussionページを、Copilot Extension for GitHub Mobileを使用したい端末のブラウザで開きます。概要欄にある「GitHub Mobile beta」をタップすると、TestFlightを通して、ベータ版への招待を受けることができます。

🚀 GitHub Copilot Extensions on GitHub Mobile and JetBrains now in public preview · community · Discussion #142240 · GitHub

GitHub MobileのGitHub Copilot Extensionの有効化(Android)

Androidでは先ほどと同じリンクのGitHub communityのDiscussionページを、使用したい端末のブラウザで開き、概要欄にある「Google Play」をタップし、進めていきます。

🚀 GitHub Copilot Extensions on GitHub Mobile and JetBrains now in public preview · community · Discussion #142240 · GitHub

使ってみる

Copilot Extensionを使用する際は、GitHub Marketplaceでエージェントのインストールをしましょう。 今回はすでにインストールしてある、Docker for GitHub Copilot Models (GitHub)を試してみたいと思います!

Docker for GitHub Copilot

Models (GitHub)

応答もスムーズで、欲しかった回答をくれました。気軽にCopilot Chatを使いたい時はGitHub MobileのCopilot Chatはとてもありがたい存在です。今回、GitHub Copilot Extensionが使えるようになったことで、さらに使いやすくなったと感じます。 GitHub Mobileはここ一年で、たくさんのアップデートが入っています。今後も目が離せません!


サービス一覧 www.alterbooth.com www.alterbooth.com www.alterbooth.com