SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Archive for the ‘GitHub Copilot’ tag

GitHub Copilot CLI による Vibe Coding を使用した SSMS から安全にクエリを実行するための補助をする拡張機能作成の概念検証

leave a comment

SSMS から任意のクエリを実行できるようにしている環境では、他の処理の同時実行性に影響を与えるクエリの実行が行われる可能性があります。(SSMS 以外のツールを使用している場合でも発生する可能性はありますが)

SSMS 拡張機能を作成する際の参考ドキュメント で触れましたが、SSMS には拡張機能という仕組みがあり、この機能を使用することで SSMS に追加の機能を実装することができます。

この機能追加により、SSMS からのクエリ実行の安全性を向上させることができるのではないかと考えました。

そこで GitHub Copilot CLI による Vibe Coding を使用して SSMS からのクエリ実行に関して、安全にクエリを実行するための補助をする拡張機能の作成の概念検証 (Proof of Concept: PoC) に取り組んでみましたので、その際の知見をまとめておきたいと思います。

GitHub Copilot CLI についてのドキュメントは以下を参照。

Read the rest of this entry »

Written by Masayuki.Ozawa

11月 16th, 2025 at 10:38 pm

Visual Studio Code の GitHub Copilot で Azure OpenAI のモデルを使用する

leave a comment

Visual Studio Code の GitHub Copilot では標準で Hosting of models for GitHub Copilot Chat のモデルを Premium Request を消費しながら使用することができます。

使用するモデルですが、Bring your own language model key として、GitHub で提供されているモデル以外を使用することもできるようになっており、その中には Azure (Azure OpenAI) も含まれています。

image

設定の方法については、How to Connect to Azure OpenAI Models from GitHub Copilot? 等の記事で確認ができますが、投稿時点では Azure のモデルを利用する場合「API キー / エンドポイントの入力 UI が表示されない」というような事象が発生します。

現状、Azure のモデルの利用は試験段階の機能となっています。

image

これに起因してか、Azure のモデルを設定しようとした場合は次のようなメッセージが表示されるため、上述の記事のように setting.json を直接編集する必要があります。

image

GitHub Copilot で Azure のモデルを使用する場合の情報についてまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

9月 4th, 2025 at 12:11 am

GitHub Copilot Coding Agent の Premium Request の消費が大幅に緩和されました

leave a comment

GitHub Copilot coding agent now uses one premium request per session でアナウンスがあり、2025/07/10 19:00 (UTC) から、GitHub Copilot Coding Agent で消費される Premium Request が、1 セッション / 1 Premium Request となり、Premium Request の消費が大幅に緩和されました。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 11th, 2025 at 8:37 am

GitHub Copilot Coding Agent で Playwright を使用した画面キャプチャの取得

leave a comment

GitHub Copilot Coding Agent の Update として次の 2 つのアナウンスがありました。

この中で、Copilot coding agent now has its own web browser として、Coding Agent でデフォルトで Playwright を使用することができるようになったというアップデートがありましたので、試してみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 4th, 2025 at 7:59 pm

SQL Server 運用ツールの作成で GitHub Copilot Coding Agent を活用してみる

leave a comment

週末、SQL Server ベースの環境の運用ツール作成で GitHub Copilot Coding Agent (以下、Coding Agent) を活用することができるのかを検証していました。

その時の知見をまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 17th, 2025 at 9:57 am

GitHub Copilot の学習用コンテンツについて

leave a comment

GitHub Copilot を使用する際に参照しておきたいコンテンツをまとめておきたいと思ったので本投稿を作成しました。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 20th, 2025 at 5:32 pm

Posted in GitHub,GitHub Copilot

Tagged with ,

Azure Data Studio で GitHub Copilot を使用する

leave a comment

Azure Data Studio (ADS) 1.44 以降は、GitHub Copilot の拡張機能 (Extension) が含まれるようになり、SQL を記述する際に GitHub Copilot を活用することができるようになりました。

image

個人向けの GitHub Copilot (GitHub Copilot for Individuals) は使用できるようにしているので、Azure Data Studio ではどのように活用できるようになっているのかを確認してみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 9th, 2023 at 5:19 pm