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

🧑‍🤝‍🧑→🤖と移りゆくアプリ開発

 🧑‍🤝‍🧑→🤖と移りゆくアプリ開発

AI駆動開発(AI-Driven Development) 勉強会(第1回)でのLT登壇資料
(https://aid.connpass.com/event/306406/)

2024年バレンタインLT会 AI Shift × Cyber Buzzでも話させていただきました
(https://connpass.com/event/305220/)

Ikko Eltociear Ashimine

February 02, 2024
Tweet

More Decks by Ikko Eltociear Ashimine

Other Decks in Technology

Transcript

  1. 󰰁→🤖と移りゆくアプリ開発
    AI駆動開発(AI-Driven Development) 勉強会(第1回)
    Ikko Eltociear Ashimine

    View full-size slide

  2. Agenda
    ◆Self-introduction
    ◆Q & A ”Why 󰰁→🤖?”
    ◆AI projects that can be used for app development
    ◆Summary
    ◆Result

    View full-size slide

  3. Self-introduction
    Ikko Eltociear Ashimine
    #ネコ #生物学 #ゲーム #登山 #筋トレ #散歩 
    #海 #山 #外国料理 #カレー  #酒 #投資 #AI 
    #Web3.0 #OSS
    GitHub: @eltociear
    Connpass: @eltociear
    X: @eltociear
    YouTube: @eltociear

    View full-size slide

  4. Q:
    Why 󰰁→🤖?

    View full-size slide

  5. A:
    Rise of multi-agent AI that can
    be used for app development.

    View full-size slide

  6. AI projects that can be used for app development

    View full-size slide

  7. 1. MetaGPT
    https://github.com/geekan/MetaGPT
    ・2023/6/30 GitHub公開
    ・ソフトウェア会社の概念を具体化した
    マルチエージェント
     -プロダクトマネージャー
     -アーキテクト
     -プロジェクトマネージャー
     -エンジニア
    ・一行の要件からソフトウェア、ドキュメ
    ントやAPI等々を出力

    View full-size slide

  8. 2. ChatDev
    https://github.com/OpenBMB/ChatDev
    ・2023/6/30 GitHub公開
    ・仮想のソフトウェア企業を演じるマルチ
    エージェント
     -CEO、CPO、CTO
     -プログラマー
     -レビュアー
     -テスター
     -デザイナー
    ・エージェント間でのコミュニケーションを
    ログで確認可能
    ・商用利用不可

    View full-size slide

  9. 3. AutoGen
    https://github.com/microsoft/autogen
    ・2023/10/3 FLAMLからスピンオフ
    ・エージェントを何人、かつそれぞれに
    与える役割を柔軟に定義可能(営業、
    統括者、プログラマー、テスター等を
    作って開発を指示)
    ・人間が会話に参加することも可能

    View full-size slide

  10. 4. crewAI
    https://github.com/joaomdmoura/crewAI
    ・2023/10/30 GitHub公開
    ・エージェントの特性や目標を役割ベー
    スで自然言語にて定義可能
    ・エージェント同士の連携やタスクの割
    り振り、作業実行は自律的に行われる

    View full-size slide

  11. Summary
    カ
    ス
    タ
    マ
    イ
    ズ
    柔
    軟
    カ
    ス
    タ
    マ
    イ
    ズ
    厳
    æ ¼
    とっつきやすい
    難しい
    1. MetaGPT
    3. AutoGen

    View full-size slide

  12. Result
    In the future, multi-agent AI
    may lead app development.

    View full-size slide

  13. Thank you for your attention🐈

    View full-size slide