Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
新卒がGitHub Copilotを使用したその体験談
Search
Yuta Fukunaga
August 12, 2025
37
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
新卒がGitHub Copilotを使用したその体験談
Yuta Fukunaga
August 12, 2025
More Decks by Yuta Fukunaga
See All by Yuta Fukunaga
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
350
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
Bash Introduction
62gerente
615
220k
The World Runs on Bad Software
bkeepers
PRO
72
12k
A Modern Web Designer's Workflow
chriscoyier
698
190k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.4k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
WENDY [Excerpt]
tessaabrams
11
38k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
730
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Transcript
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. 新卒がGitHub Copilotを
使用したその体験談 1 クリエーションライン株式会社 福永悠太
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 自己紹介 2 大学時代 • 東洋大学情報連携学部情報連携学科卒業 • Pythonを中心にアプリ開発、機械学習を勉強 • 3年生でChatGPTを使ったWebアプリの開発 いま主にやっていること • 新卒研修、インターンシップのお手伝い • 社内アンケートの管理システム開発 福永 悠太 (ふくなが ゆうた) 趣 味 遊戯王、スプラトゥーン(絵は友人作)、バドミントン AIツール 学生時代:Cursorの存在は知っていた GitHub Copilotを5月から使用開始(AIツール初めて)
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 3 GitHub Copilot Agentモード (モデル:Claude sonnet 4) 必要なファイル選択やターミナルコマンドの実行、コード編集を自 律的に連続実行する 発表内容 発表内容 • Agentモードによる最新機能の実装ログ • 新卒視点で見たAIツールへの感想
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. もくじ 4 Agentモードによる最新機能の実装ログ 新卒視点で見たAIツールへの感想
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. きっかけ 5 最新機能を取り入れたコードを実装していますが、AIは最新情報を 学習していないため、公式ドキュメントを参照して手動でコーディ ングしました。
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 今回開発するもの 6 Semantic KernelのMulti-agent Orchestration機能の一つ 「Sequential Orchestration」を取り入れたAPI開発 5月23日発表でまだ試験段階 (IDEでは「削除可能性」と警告が出る) Semantic Kernel Microsoftが提供するフレームワークで、LLMを用いた機能をプログラミング言語と組 み合わせ実行できるようにする 参考,出典: セマンティック カーネルの概要
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 仕組み 7 各AI Agentのレスポンスを 次のAI Agentに自動で渡してくれる 作りたいもの(社内システムの勉強もかねて) 1. データ分析 2. 要約 3. 提案 参考,出典: Semantic Kernel: Multi-agent Orchestration
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 現状調査 8 新規で下記のプロンプトを投げた
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. コード生成結果 9 動いた! Sequential Orchestration機能を 使わずに手動で各Agentにレスポンスを いちいち渡して実装
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. Web検索機能を与える 10 Fetch MCP Webコンテンツを取得(フェッチ)する機能を提供するMCPサー バー
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. copilot-instructions.md 11 リポジトリ単位で共通の指示や環境設定を記述しておけるファイル Copilotは指示内容をプロンプトとして毎回読み込んで反映する
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. さらなる作業指示 12 3つのフェーズに分割:調査→計画→実装→調査・・・ ※各フェーズでファイルを出力させること 参考,出典: GitHub Copilot をつかいこなすための copilot-instructions.md の使いかた
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 実装完了 13 3回目の試行を得て完成(var多め)
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 成果物 14
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 振り返り 15 自律的に学習して実装を完了 回数はかかってしまった →より正確な指示ファイルやプロンプトで改善できそう • 例:タスクリスト
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. Web Search for Copilot 16 1回の試行で実装できた Tavily LLM・AIエージェント専用設計の検索エンジン クレカ不要・API利用は月1000回まで無料 • 20以上のサイトからAIを用いて、ランキング化 参考,出典: TavilyとCustom Search APIを徹底比較!生成AI時代のスクレイピング技術を解説
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. もくじ 17 Agentモードによる最新機能の実装ログ 新卒視点で見たAIツールへの感想
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 大学生時代 18 チーム開発(2023年) • 情報:1人(自分) • デザイン:2人 • 経済:1人 基本一人で開発してた デザイン科の子がフロントエンドを GPT使って書いてきやがった
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 技術面で感じたこと 19 AIによって開発や知識の更新のスピードは上がっている LLMの「生成」したものがあっているのかを判断する能力は必要 • 「動くからヨシ!」と判断してしまうかもしれない • Agentモードだと大量の出力をレビューする羽目になる ◦ 自分の確認できる範囲を把握 ◦ その粒度で出力するプロンプトを作成 • 情報の取得させる方法 ◦ すべて自立的にやらせるのではなく、 Userが正しい情報をまず 「理解」し、「AIが判断できる形」で与える
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 会社員として感じたこと 20 社内の環境によってAIについての知識量は左右されそう • AIツールを使いたいとき ◦ どこに申請するのか、ガイドライン等はあるのか ◦ 社内勉強会・ハンズオンの実施状況 ◦ 教えてくださる先輩の存在 今週水曜にClaude Code社内ハンズオン プルリクまで体験、マジで驚き
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. 21