Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20250425 github.com から Copilot を使ってみよう!

20250425 github.com から Copilot を使ってみよう!

Avatar for athagi

athagi

April 25, 2025
Tweet

More Decks by athagi

Other Decks in Technology

Transcript

  1. © 2025 Works Human Intelligence Co., Ltd. github.comからCopilotを使ってみよう! 
 株式会社

    Works Human Intelligence
 萩田 篤
 20250425 GitHub Copilot LT会 

  2. © 2025 Works Human Intelligence Co., Ltd. 2 名前: 萩田篤


    所属: Product Div Product DMO Dept
 好きなもの:
 - AWS, スクラム
 - 非日常, ウイスキー
 最近の読書
 - ダイナミックリチーミング 第2版
 気になっていること
 - Copilotの料金形態の変化
 - 生成AIのための予算繰り
 自己紹介

  3. © 2025 Works Human Intelligence Co., Ltd. 3 ⽬次
 


    1. GitHub Copilot in github.com とは?
 2. 基本的な使い方
 3. 効果的な活用テクニック
 4. デモ
 5. 注意点
 

  4. © 2025 Works Human Intelligence Co., Ltd. 4 1. GitHub

    Copilot in github.com とは? 

  5. © 2025 Works Human Intelligence Co., Ltd. 5 • ウェブブラウザ上で利用できる

    Copilot
 • 例えば、github.comを開いたときに 右上に鎮座しているやつ
 GitHub Copilot in github.com とは? 
 当社利用のGitHub Copilot in github.comの画面より 

  6. © 2025 Works Human Intelligence Co., Ltd. 6 • github.com(ブラウザ)から利用


    • GitHub Copilotを持っていれば準備不要で利用が可能
 • 使わない手はない
 基本的な使い方 

  7. © 2025 Works Human Intelligence Co., Ltd. 8 • PRレビュー時に利用する


    • コードを読み始めるときのGetting Startedとして利用する
 • issueの概要を知るために利用する
 基本的な使い方 

  8. © 2025 Works Human Intelligence Co., Ltd. 9 PRレビュー時に利用する
 基本的な使い方

    
 当社利用のGitHub Copilot in github.comの画面より 

  9. © 2025 Works Human Intelligence Co., Ltd. 11 コードを読み始めるときのGetting Startedとして利用する


    基本的な使い方 
 当社利用のGitHub Copilot in github.comの画面より 

  10. © 2025 Works Human Intelligence Co., Ltd. 15 • Personal

    instructionsを指定する
 • Copilot Review を利用する
 • Actionsのエラー特定に利用する
 • Immersiveから利用する
 効果的な活用テクニック 

  11. © 2025 Works Human Intelligence Co., Ltd. 16 Personal instructionsを指定する


    • チャットのコンテキストより優先される
 • 常に日本語で返してください
 • サンプルコードはPythonにしてください
 • (関西弁にしてくださいなども...) 
 効果的な活用テクニック 
 当社利用のGitHub Copilot in github.comの画面より 

  12. © 2025 Works Human Intelligence Co., Ltd. 17 Copilot Review

    を利用する
 • 変更差分を見てコメントしてくれる
 • 承認や変更要求としてのコメントでは ない
 (のでフローには組み込めない...) 
 • 再レビューや自動でレビューもできる
 効果的な活用テクニック 
 当社利用のGitHub Copilot in github.comの画面より 

  13. © 2025 Works Human Intelligence Co., Ltd. 18 Actionsのエラー特定に利用する
 •

    Actionsのログの「Explain error」 から実行できる
 • 誰のコミットによるものかという 検索もできる
 効果的な活用テクニック 
 当社利用のGitHub Copilot in github.comの画面より 

  14. © 2025 Works Human Intelligence Co., Ltd. 19 Immersiveから利用する
 •

    複数のモデルを選択してCopilot を利用できる
 他のページではデフォルトのモデルが利用される
 (おそらくGPT-4o)
 • リポジトリやデフォルトブランチに 入っているファイルを参照するこ ともできる
 効果的な活用テクニック 
 当社利用のGitHub Copilot in github.comの画面より 

  15. © 2025 Works Human Intelligence Co., Ltd. 23 • github.devでは利用できない


    • コーディングガイドラインはCopilot Enterpriseで利用可能
 • GitHub Copilot WorkspaceのGAはまだ先...
 注意点

  16. © 2025 Works Human Intelligence Co., Ltd. 24 ご清聴ありがとうございました!
 GitHub

    Copilotで開発効率を加速させましょう!
 brand github copilot 
 https://iconduck.com/icons/154968/brand-github-copilot より

  17. © 2025 Works Human Intelligence Co., Ltd. ▪免責事項および権利帰属について 
 ・本資料に関する一切の権利は弊社に帰属します。

    
 ・本資料には弊社の機密情報が含まれており、書面による事前の承諾なしにこれを転載しまたは第三者に開示することを禁止いたします。 
 ・本資料はディスカッション目的で作成されたものであり、貴社との協議に基づき適宜変更することを想定しております。したがって、弊社は本資料に記載の内容について法的責任を一切負担いたしません。 
  なお、弊社および貴社の法的関係は、今後弊社および貴社が捺印の上締結した契約書に依拠し、本プロジェクトに関連して弊社は当該契約書に明示的に記載された責任以外の責任を負担いたしません。 
 ・会社名、製品名はそれぞれ各社の商標又は登録商標です。 
 ・本文中および図中には ®マークは表記しておりません。 
 企業と従業員の間にある様々な障害・不整合を解消し、
 すべての人が真価を発揮する社会を実現する