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

個のパフォーマンスを上げるためのAIを使った取り組み

Avatar for Matsumoto Kazutaka Matsumoto Kazutaka
July 14, 2025
120

 個のパフォーマンスを上げるためのAIを使った取り組み

Avatar for Matsumoto Kazutaka

Matsumoto Kazutaka

July 14, 2025
Tweet

Transcript

  1. Copyright© EXPLAZA Inc. All rights reserved.  2 自己紹介 松本和高(まつもとかずたか) Twitter:

    _mkazutaka Github: mkazutaka 2018年株式会社メルカリに入社。バックエンドエンジニアとして、 リアーキテクチャやマイクロサービスを使った開発などに携わる。 その後、転職、フリーランス等を経て、2022年株式会社エクスプラザに所属。 2024年8月、同会社CTOに就任、パートナー事業、 コンテンツ生成サービスの立ち上げ等を行っている。 LLM周りの執筆・登壇 ▪ 人形町生成 AI忘年会「LLMと連携したブログ書くエディタを作ってみた 」 ▪ LLM Application Meetup vol.4: 「社内情報検索システムで用いられる RAGの4つの実装方法 」 ▪ LLM Application Meetup vol.5: 「GPTsより精度の高い RAGシステムの構築 」 ▪ Software Design 2024年8月号: 第1特集「LangChainではじめる LLMアプリ開発入門
  2. Copyright© EXPLAZA Inc. All rights reserved.  4 会社概要 Mission 一人ひとりの可能性を拡げる、

    想像を超える未来を実装する AI 革命により、テイラーメードされたデジタルエージェントが、 私たちの暮らしを変えていきます。 その変革を "人びとの新たな可能性 " へと転換することが、 私たちの使命です。 強い好奇心を胸に、より速く、粘り強く挑戦し、想像を超える価値を 産み出す。 ほとばしる情熱で、「人と AI が共創する未来」を実現していきます。 会社名 株式会社エクスプラザ(EXPLAZA, Inc.) 代表者 代表取締役 CEO 高橋 一生 設立 2020年7月3日 所在地 東京都港区六本木4丁目8-5和光ビル 従業員数 50名(業務委託含む) 金融機関 さわやか信用金庫 日本政策金融公庫 主要認定・採択等
  3. Copyright© EXPLAZA Inc. All rights reserved.  5 目次 • 会社のAIを使うための取り組みの紹介

    • どういう考えでコーディングエージェントを活用しているかの紹介 • 実際にどうやって使っているかの紹介
  4. Copyright© EXPLAZA Inc. All rights reserved.  19 CodingAgentだけでどう実装するか...? 並列実装: Github

    Worktree + Tmuxを使った並列に実装 参考: https://x.com/kamui_qai/status/1929586462368190910
  5. Copyright© EXPLAZA Inc. All rights reserved.  22 CodingAgentだけでどう実装するか...? 並行実装: 同時に1

    or 複数プロダクト or PRを開発する 妖精さん実装: プロンプト投げて寝る / ミーティングに参加する
  6. Copyright© EXPLAZA Inc. All rights reserved.  24 CodingAgentだけでどう実装するか...? 並行実装の問題 人間ボトルネック問題

    コーディングエージェントを使った実装は 人間ボトルネック問題 をいかに解決するかが重要
  7. Copyright© EXPLAZA Inc. All rights reserved.  27 人間ボトルネック問題について考える 人間 Coding

    Agent インタラクション 実際のコーディングエージェントの開発フロー
  8. Copyright© EXPLAZA Inc. All rights reserved.  28 人間ボトルネック問題について考える 人間 Coding

    Agent インタラクション インタラクションがボトルネックになる要素に コーディングと同じ量ぐらいプロンプト書いてる ..みたいな話
  9. Copyright© EXPLAZA Inc. All rights reserved.  29 人間ボトルネック問題について考える 人間 Coding

    Agent 更に並行で考えてみると、大変なことに Coding Agent Coding Agent インタラクション 並行数 * インタラクションの数 = 地獄
  10. Copyright© EXPLAZA Inc. All rights reserved.  30 CodingAgentだけでどう実装するか...? 並行実装の問題 人間ボトルネック問題

    コーディングエージェントを使った実装は 人間ボトルネック問題 をいかに解決するかが重要 インタラクションの数を減らすことが必要
  11. Copyright© EXPLAZA Inc. All rights reserved.  31 人間ボトルネック問題について考える インタラクションの数を 削減

    なるべく長く考えさせる (+精度↑) 定常タスクを忘れずに実行させる 質のいいコードを書かせる インタラクションの数を減らすには ...
  12. Copyright© EXPLAZA Inc. All rights reserved.  34 インタラクティブを減らすコーディングエージェントの実践知 ClaudeCodeとは... ターミナル内で動作し、コー

    ドベースを理解し、自然言 語コマンドを 通じてより高速な コーディングを支援する エージェンティックな コーディングツール Terminalで動くので Intellij、VSCodeにも 対応している 最近Windowsに対応した
  13. Copyright© EXPLAZA Inc. All rights reserved.  35 インタラクティブを減らすコーディングエージェントの実践知 ClaudeCodeの重要な要素: メモリ:

    Claude.md Claude Codeは、スタイルガイドラインやワークフローの一般的なコマンドなど、 セッション間であなたの設定を記憶することができます
  14. Copyright© EXPLAZA Inc. All rights reserved.  38 インタラクティブを減らすコーディングエージェントの実践知 なるべく長く考えさせる ultrathink

    / しっ かり考えてを使う 参考: https://x.com/ml0_1337/status/1929591134080454665 https://x.com/gaishi_narou/status/1941105712408432688
  15. Copyright© EXPLAZA Inc. All rights reserved.  40 インタラクティブを減らすコーディングエージェントの実践知 実践: 弊社リブランディング

    UIを実装してみる: プロンプトパターン プロンプト 1: @src/+page.routeを@image/pathを参考に実装してください プロンプト 2: @src/+page.routeを@image/pathを参考にしっかり考えて実装してください
  16. Copyright© EXPLAZA Inc. All rights reserved.  43 インタラクティブを減らすコーディングエージェントの実践知 実践: 弊社リブランディング

    UIを実装してみる : 結果の比較 左: 参考データ | 真ん中: 何もしない | 右: 長考パターン
  17. Copyright© EXPLAZA Inc. All rights reserved.  49 インタラクティブを減らすコーディングエージェントの実践知 質の良いコードを書かせるコツ 割れ窓に気をつける

    : 割れ窓理論「建物の窓が壊れているのを放置すると、誰も注意を払っていな いという象徴になり、やがて他の窓もまもなく全て壊される」 クソテストコード A クソテストコード A’ クソテストコード A’’ クソテストコード A’’’ Coding Agent クソテストコードAは 適当に書いたテストコード です。ベースはこれでいい ですが、もっといい感じに 別の書いて 私
  18. Copyright© EXPLAZA Inc. All rights reserved.  50 インタラクティブを減らすコーディングエージェントの実践知 質の良いコードを書かせるコツ TDD:

    テスト駆動開発( Test-Driven Development)、私も研究中 参考: https://tidyfirst.substack.com/p/augmented-coding-beyond-the-vibes
  19. Copyright© EXPLAZA Inc. All rights reserved.  56 まとめ • CodingAgentの実装手法

    ◦ 並列実装 ◦ 並行実装 ◦ 妖精さん実装 • 並行実装においてはインタラクション数を減らす事が重要 ◦ なるべく長く考えさせる ◦ 定常タスクを忘れずに実行させる ◦ 質の良いコードを書かせる • Zennの実践知がすごい
  20. Copyright© EXPLAZA Inc. All rights reserved.  57 宣伝: We are

    Hiring!! 「一人ひとりの可能性を広げる、想像を超える未来を実装する」を Missionに開発メンバー募集しています! ぜひ少しでも興味があれば連絡ください! @_mkazutakaでXもやってます。 よかったらフォローお願いします https://forms.gle/nnBQobHb8 x2xXk4k7