Slide 1

Slide 1 text

ランチの間に GitHub Copilot Agent が仕事を終わらせてくれた話 (C) 2025 Oishi Takanori おおいし (@bicstone) 2025/03/18 | めぐろLT #25 「私、これ自動化しました!」 1

Slide 2

Slide 2 text

自己紹介 Certified ScrumMaster® is a certification mark of Scrum Alliance, Inc. Any unauthorized use is strictly prohibited. SaaSが大好きなWebエンジニア アサシン クリードの新作楽しみ Duolingoでダイヤモンドリーグに なりました おおいし (@bicstone) 2

Slide 3

Slide 3 text

職場で生成AIを活用 している方 🙋 3

Slide 4

Slide 4 text

職場でAIエージェント を活用している方 ✋🤖 (Cline, Cursor, Devin, Copilot Agent Mode, etc...) 4

Slide 5

Slide 5 text

AIエージェントとは 引用元: https://www.mri.co.jp/knowledge/opinion/2024/202412_1.html 指示に対して自律的に 作業を計画して実行し 複雑な問題を解決する 5

Slide 6

Slide 6 text

AIエージェントとは 引用元: https://www.insightpartners.com/ideas/state-of-the-ai-agent-ecosystem-use-cases-and-learnings-for-technology-builders-and-buyers/ 多数のAIエージェントが 登場し、しのぎを削って いる 6

Slide 7

Slide 7 text

実はGitHub Copilotにもエージェントがある 引用元: https://github.blog/jp/2025-02-07-github-copilot-the-agent-awakens/ 7

Slide 8

Slide 8 text

VSCode Insider をインストール 1. Edit with Copilot を開く 2. 利用方法 引用元: https://github.blog/jp/2025-02-07-github-copilot-the-agent-awakens/ VSCode Insider Edit with Copilot 8

Slide 9

Slide 9 text

3. Context, Model を入力 4. あとは実行して待つだけ 利用方法 引用元: https://github.blog/jp/2025-02-07-github-copilot-the-agent-awakens/ Context Model 9

Slide 10

Slide 10 text

業務に活用してみて → ランチ中に実装が完成 🦾🤖🦾 指示を入力してPCをロックしランチへ エージェントが10分くらいかけて実装 戻ってきたら差分を承認してPRを作成 10

Slide 11

Slide 11 text

活用事例 自身が公開しているOSS*においてべた書きされた 文言を1ファイルに集約したい * https://github.com/bicstone/backlog-notify 11

Slide 12

Slide 12 text

12

Slide 13

Slide 13 text

13

Slide 14

Slide 14 text

14

Slide 15

Slide 15 text

15

Slide 16

Slide 16 text

16

Slide 17

Slide 17 text

17

Slide 18

Slide 18 text

Copilotのメリット IssueなどをContextとして取り込める 使い慣れたエディタで学習コストが低い Copilotの契約 ($10) があれば追加料金なし Cusorは$20~, Devinは$500~ → VSCode + Copilot ユーザは始めやすい 🙌 18

Slide 19

Slide 19 text

プロンプトによって精度が変わる モデルにより得意不得意がある ドメイン知識のインプットは必須 copilot-instructions.md レート制限が厳しい Copilotのデメリット → 最初は効率が悪いが試して知見を積もう 🧠 https://tech.findy.co.jp/ 19

Slide 20

Slide 20 text

AIエージェントは、自律的に開発してくれる スケールアップ → スケールアウト な感覚 GitHub Copilotはセキュリティ的にも費用的にも 導入障壁が低い まとめ 明日から試してみてください! ✨ 20

Slide 21

Slide 21 text

最後に 大石 貴則 (@bicstone) 登壇資料 & SNS (bicstone.me) 「Findy 大石」 で検索! 21

Slide 22

Slide 22 text

bicstone/backlog-notify のライセンス 22 MIT License Copyright (c) 2019 Oishi Takanori Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.