Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

新卒がGitHub Copilotを使用したその体験談

Avatar for Yuta Fukunaga Yuta Fukunaga
August 12, 2025
17

新卒がGitHub Copilotを使用したその体験談

Avatar for Yuta Fukunaga

Yuta Fukunaga

August 12, 2025
Tweet

Transcript

  1. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. 新卒がGitHub Copilotを

    使用したその体験談 1 クリエーションライン株式会社 福永悠太
  2. 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ツール初めて)
  3. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. 3 GitHub Copilot Agentモード (モデル:Claude sonnet 4) 必要なファイル選択やターミナルコマンドの実行、コード編集を自 律的に連続実行する 発表内容 発表内容 • Agentモードによる最新機能の実装ログ • 新卒視点で見たAIツールへの感想
  4. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. もくじ 4 Agentモードによる最新機能の実装ログ 新卒視点で見たAIツールへの感想
  5. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. きっかけ 5 最新機能を取り入れたコードを実装していますが、AIは最新情報を 学習していないため、公式ドキュメントを参照して手動でコーディ ングしました。
  6. 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を用いた機能をプログラミング言語と組 み合わせ実行できるようにする 参考,出典: セマンティック カーネルの概要
  7. 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
  8. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. 現状調査 8 新規で下記のプロンプトを投げた
  9. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. コード生成結果 9 動いた! Sequential Orchestration機能を 使わずに手動で各Agentにレスポンスを いちいち渡して実装
  10. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. Web検索機能を与える 10 Fetch MCP Webコンテンツを取得(フェッチ)する機能を提供するMCPサー バー
  11. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. copilot-instructions.md 11 リポジトリ単位で共通の指示や環境設定を記述しておけるファイル Copilotは指示内容をプロンプトとして毎回読み込んで反映する
  12. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. さらなる作業指示 12 3つのフェーズに分割:調査→計画→実装→調査・・・ ※各フェーズでファイルを出力させること 参考,出典: GitHub Copilot をつかいこなすための copilot-instructions.md の使いかた
  13. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. 実装完了 13 3回目の試行を得て完成(var多め)
  14. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. 成果物 14
  15. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. 振り返り 15 自律的に学習して実装を完了 回数はかかってしまった →より正確な指示ファイルやプロンプトで改善できそう • 例:タスクリスト
  16. 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時代のスクレイピング技術を解説
  17. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. もくじ 17 Agentモードによる最新機能の実装ログ 新卒視点で見たAIツールへの感想
  18. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. 大学生時代 18 チーム開発(2023年) • 情報:1人(自分) • デザイン:2人 • 経済:1人 基本一人で開発してた デザイン科の子がフロントエンドを GPT使って書いてきやがった
  19. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. 技術面で感じたこと 19 AIによって開発や知識の更新のスピードは上がっている LLMの「生成」したものがあっているのかを判断する能力は必要 • 「動くからヨシ!」と判断してしまうかもしれない • Agentモードだと大量の出力をレビューする羽目になる ◦ 自分の確認できる範囲を把握 ◦ その粒度で出力するプロンプトを作成 • 情報の取得させる方法 ◦ すべて自立的にやらせるのではなく、 Userが正しい情報をまず 「理解」し、「AIが判断できる形」で与える
  20. Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©

    2025 CREATIONLINE, INC. All Rights Reserved. 会社員として感じたこと 20 社内の環境によってAIについての知識量は左右されそう • AIツールを使いたいとき ◦ どこに申請するのか、ガイドライン等はあるのか ◦ 社内勉強会・ハンズオンの実施状況 ◦ 教えてくださる先輩の存在 今週水曜にClaude Code社内ハンズオン プルリクまで体験、マジで驚き