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

GitHub Copilot のテクニック集/GitHub Copilot Techniques

Yu Sato
December 17, 2024

GitHub Copilot のテクニック集/GitHub Copilot Techniques

GitHub Universe 2024 Recap in ZOZO
https://zozotech-inc.connpass.com/event/336687/

Yu Sato

December 17, 2024
Tweet

Other Decks in Technology

Transcript

  1. © ZOZO, Inc. ZOZOTOWN の商品をおすすめする AI を作っています。 X: https://x.com/rayuron 趣味:

    生成 AI、ブレイキン、DJ、DTM... 株式会社ZOZO 技術本部 データシステム部 推薦基盤ブロック 機械学習エンジニア 佐藤 優羽 2
  2. © ZOZO, Inc. GitHub Copilot を効果的に活用するためのテクニックを紹介します。 1. ショートカットの活用 2. Neighboring

    Tabs の活用 3. 記号の活用 4. 優れたコンテキストの提供 5. フューショットプロンプティング 6. Chain-of-Thought 7. 知識生成プロンプティング 8. 少し書き始める 3 目次
  3. © ZOZO, Inc. 現時点で GitHub Copilot が提案のために読み込むファイルは以下です。 • 現在開いているファイル •

    それに隣接するタブのファイル(基本的に同じファイル拡張子) そのため、以下に留意すると効率的に作業を進められます。 • 不要なファイル閉じ、参照に必要なファイルのみを開く • 参照したい他の拡張子のファイル(.md, .csv など)がある場合は、コピーしてコメントアウトする 5 2. Neighboring Tabs の活用
  4. © ZOZO, Inc. GitHub Copilot を効果的に活用するためのテクニックを紹介しました。 1. ショートカットの活用 2. Neighboring

    Tabs の活用 3. 記号の活用 4. 優れたコンテキストの提供 5. フューショットプロンプティング 6. Chain-of-Thought 7. 知識生成プロンプティング 8. 少し書き始める 13 まとめ