GitHub CopilotにIssueを作ってもらう!

-- Views

July 15, 25

スライド概要

「GitHub Copilot活用術~MCP・レビュー・issue・Coding Agentまで!~」で発表する資料です。
https://findy-tools.connpass.com/event/359953/

profile-image

Developer, GitHub Star, former Microsoft MVP(Azure, Developer technologies) | IaC,DevOps,Serverless | organize #codepolaris #GitHubDockyard | https://youtube.com/@dzeyelid https://twitch.tv/dzeyelid 過去のプレゼンテーション資料: https://speakerdeck.com/dzeyelid, https://www.slideshare.net/dzeyelid

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

GitHub CopilotにIssueを作っ てもらう! GitHub Copilot活用術~MCP・レビュー・issue・Coding Agentまで!

2.

大平かづみ / Kazumi OHIRA • GitHub公認トレーナー • 株式会社オルターブース所属 • GitHub Star • 得意な領域 • Infrastructure as Code • GitHub Actions による自動化 • 技術コミュニティ • Code Polaris / GitHub dockyard • @dz_ • @dzeyelid • @dzeyelid • dzeyelid

3.

GitHub Copilotがissueを作成で きるようになった!

4.

GitHub Blog - Changelog Creating issues with Copilot on github.com is in public preview - GitHub Changelog

5.

うれしくて、思わずブログ記事を書いてしまう GitHub Copilotにissueを作成してもらう! - Alternative Architecture DOJO

6.

GitHub Docs GitHub Copilot を使った issue の作成 - GitHub Docs

7.

機能概要 GitHub Copilotでissueを作成する

8.

GitHub.comのGitHub Copilot Chatでできる • GitHub Copilot Chat on GitHub.comでissueを作成できる • 実際にはドラフトを作成してくれる • GitHub Issueとほぼ同じ画面でプレビューされる • 手動または会話で調整できる • バージョン管理される • Assigneeやラベルなどの指定も会話で指示できる • 一度に複数のドラフトを作成できる • ドラフトからissueに変換する操作は人間が行う

9.

デモ GitHub Copilotでissueを作成する

10.

IDEでもできる? GitHub Copilotでissueを作成する

11.

IDE(例: VS Code)でもissueを作成できる? • IDE(例: VS Code)からissueの作成を試みる • Agentモードの場合、`gh issue create`を実行しようとする、など • Askモードの場合、`/new`で何かを作ろうとした… rerun withoutし直すと、 issueのタイトルや概要のテキストを表示してくれた

12.

GitHub MCP Serverならissueを作成できるが • GitHub MCP Serverを試す • issueを作成できる • ただし、ドラフトの機能はない(プ ロンプトで指示すれば案を提示し てくれるが、チャット ビュー内だと 少々面倒) • 複数issueの作成も依頼できるが、 ひとつずつMCPの機能を使って作 成するので、比較すると少し手間 • (自動実行設定できるが、それは それでちょっと心配)

13.

便利な使い方 GitHub Copilotでissueを作成する

14.

細かないいところ • 会話から判断して、Issue templateを適用してくれる • コンテキストとして画像を利用できる • Personal instructionを読んでくれる • デフォルトの挙動などを記述しておくと便利

15.

どんなところが便利か • タイトルや概要を考える手間が省ける • 設計や方針や手順をGitHub Copilotと壁打ちし、その結果をもって issueを発行できる • プロジェクト開始時などIssueの登録がメインの時はGitHub.comから、 コーディング作業中にさっと起票したいときはGitHub MCP Server利 用、など棲み分け

16.

Thanks for watching!