SE の雑記

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

Archive for the ‘GitHub’ Category

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

GitHub Spark で子どもの学習用アプリを作成し AI を使用した際のメモ

leave a comment

GitHub Spark で子どもの学習用アプリとして、次のようなアプリを作成しました。(PC で開いた場合は見本が小さくて違和感があるかもしれませんが、スマホで開いた場合は、縦持ちで見本と回答が一画面に収まるサイズとなっています)

image

幼児用の学習内容として、見本と同じように線を引くという学習があるのですが、このようなアプリの作成に GitHub Spark を活用できないかと思って作ったものです。

このアプリの中で GitHub Spark の AI を使用したのですがその際のメモを。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 17th, 2025 at 11:39 pm

Posted in GitHub,GitHub Spark

Tagged with ,

GitHub Spark で Azure の IP アドレスを解決するアプリを作成してみた

leave a comment

GitHub Spark で入力した IP が Azure のサービスで使用されているものかを確認するアプリを作成してみた際の知見を。

作成したアプリについては、投稿時点では https://azure-ip-resolver–masayukiozawa.github.app/ で公開しています。

Read the rest of this entry »

Written by Masayuki.Ozawa

8月 6th, 2025 at 9:45 pm

Posted in GitHub,GitHub Spark

Tagged with ,

GitHub Spark についてのドキュメントと特徴

leave a comment

本日、「Copilot Pro+」のサブスクリプション契約者向けに GitHub Spark の Public Preview の提供が開始されました。

GitHub Spark により、Typescript と React を使用した Web アプリをプロンプトから作成し、公開することができます。
作成されたコードはリポジトリに格納することもできますので、Spark のプロンプト空だけでなく、Coding Agent を使用して

GitHub Spark についてのドキュメントとしてどのようなものが公開されているのかをまとめておこうかと。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 24th, 2025 at 11:46 pm

Posted in GitHub,GitHub Spark

Tagged with ,

GitHub Copilot Coding Agent の動作の基本的なカスタマイズ

leave a comment

SQL Server 運用ツールの作成で GitHub Copilot Coding Agent を活用してみる でツール作成を実施する中で、GitHub Copilot Coding Agent (以下、Coding Agent) を活用していました。

カスタマイズ に記載されている内容について、一通り試せたかと思いますので、私が試した内容をまとめておきたいと思います。

https://gist.github.com/MasayukiOzawa/1dd6d84ea2a66e3d4ff9cc8b26220e99 でもまとめています。

Read the rest of this entry »

Written by Masayuki.Ozawa

7月 8th, 2025 at 11:28 pm

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

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