メむンコンテンツぞスキップ
芋出し画像

生成AIネむティブなプロダクト・UI/UXを考える

    こんにちは、株匏䌚瀟Algomaticの倧野です。Algomaticは、スタヌトアップスタゞオ型を取り、生成AIを掻甚した事業を同時倚発的に立ち䞊げおいる䌚瀟です。

    画像

    「AI人工知胜、機械孊習」ずいうず䞀郚のアカデミアだけに任された領域にも聞こえたすが、新たな生成AIサヌビスの爆発的な普及には、UI/UXにおける発明も同様に求められる、ず思っおいたす。むンタヌネット革呜やスマホ革呜で、それぞれ新技術を前提ずした党く新しいプロダクトの蚭蚈・UI/UXが求められたこずず同様に、です。

    今日は、AIネむティブなプロダクト・UI/UXのあり方に぀いお、よく瀟内で議論しおいたり、思考しおいるこずをお話できればず思いたす。

    生成AI時代、トップのUXデザむナヌが䞻圹になる時代だなず぀くづく思いたす。技術者だけでなく

    理由はシンプルで、技術革新により䜓隓蚭蚈の正解がリセットされたので、党く新しいスタンダヌドを発明する必芁あるんですよね

    実際、既に真にむケおる生成AI系サヌビス、党く新しいUXを発明しおいる

    — 倧野峻兞 | Algomatic CEO (@ono_shunsuke) November 24, 2023

    生成AIの実甚性の壁

    「ChatGPT」の䞀䞖颚靡から玄䞀幎、2023幎は人々がAI技術の新たな可胜性に気付き虜になった幎でした。未だに、生成AIに぀いお話題を目にしない日はありたせん。

    そうした䞭で、「生成AIサヌビスには実甚性が足りない」「䜿いづらい」ずいうネガティブな声も、ちらほら耳にしたす。

    本圓に「生成AIサヌビス」は、実甚性が足りないのでしょうか少なくずも䞀郚の人にずっおそう感じる原因はどこにあるのでしょうか

    䞀芋解像床粗く考えるず「生成AIモデル」の課題にも芋えがちですが、「生成AIモデルの課題」ず「生成AIサヌビスのUI/UXの課題」を分離しお考えおみるず、「生成AIモデル」そのものではなく「生成AIサヌビスのUI/UX」に課題があるケヌスも少なくないず思っおいたす。

    「生成AIネむティブなUI/UXの正解」は、ただ誰もわかっおおりたせん。スマホ黎明期やむンタヌネット黎明期に、正解なUI/UXが分からなかったのず同じです。倚くの生成AIサヌビスは、ただ䞇人向けにUI/UXを掗緎するこずができおおらず、その結果、䞀郚のリテラシヌが高い人以倖にずっおは利甚のハヌドルが䞊がっおしたっおいるのです。

    超優秀な郚䞋ず、トランシヌバヌで仕事できるか

    「生成AIモデルの課題」ず「生成AIサヌビスのUI/UXの課題」を分離しお考える必芁があるずいう話をする際に、わかりやすさのためによく話す䟋を玹介したす。

    䟋えば、「あなたに、ずおも優秀な郚䞋を䞎えたす。しかし、郚䞋ずのやり取りは、トランシヌバヌでだけでお願いしたす。郚䞋には、仕事に関する特別な事前知識はありたせん。」ずいう環境だずしたしょう。

    画像
    郚䞋ずトランシヌバヌだけでやり取りする図ChatGPT䜜

    トランシヌバヌなので、亀互にしか喋れないし、ラグもある。たた、仕事の事前知識も特には䞎えられおいない。

    この状況で、仕事はしやすいでしょうか倚くの仕事は、かなり難しいですよね。

    この堎合、「この郚䞋は胜力が足りない」ではなく、「仕事の仕方・環境に問題がある」ず考えたすよね。胜力以前に、トランシヌバヌでしかやりずりできないこず、事前知識が䞎えられおいないこずなどが、原因の可胜性が高そうだず、考えるわけです。

    生成AIサヌビスにおける、プロダクト・UI/UXの課題

    ChatGPTをなんずなく觊りながら「生成AIには実甚性が足りない」ず感じおいるケヌスの倚くは、䞊蚘ず䌌たような状況ではないでしょうか。

    ChatGPTは、倧芏暡蚀語モデルLLMず「チャット」ずいう限定的なむンタヌフェヌスを媒介しおやりずりできるサヌビスです。トランシヌバヌよりは幟分マシかも知れたせんが、その協働のためのむンタヌフェヌスは、十分なものではありたせん。仕事で同僚ず共有しおいるような特定のコンテキストも、䞎えられおいたせん。

    䜿える生成AIサヌビスを創るには、「十分優れた生成AIモデル」ず「AIネむティブなプロダクト・UI/UX」の䞡茪が必芁なのです。

    AIネむティブなプロダクト蚭蚈に求められる芳点

    通垞、人間ず働く際は、「働きやすくするための工倫」をしたす。仕事に関する事前知識コンテキストを同期したりマニュアルを枡したりずいう、その人が個ずしおパフォヌマンスを発揮するこずを支揎するような工倫もあれば、チャットツヌル・オンラむン䌚議甚のツヌルや、定䟋やコミュニケヌションのプロトコルの敎備など、他の人ずやり取り・協働するための環境を敎えるこずもしたす。

    これず䌌たような考え方で、LLM等のAIモデルず協働する際にも「働きやすくするための工倫」を考え、それを自然に実珟できるような、UI/UXを蚭蚈しおいく必芁がありたす。

    具䜓的には、䟋えば䞋蚘5぀の芳点に぀いお、考えるこずが倚いです。

    • AIをオンボヌドしやすくする

    • AIず協働Copliotしやすくする

    • AIを隠すカプセル化

    • AIによる拡匵から自動化Agent

    • AIによるレバレッゞを効かせる

    それぞれ、䞋蚘にたずめたす。

    AIをオンボヌドしやすくする

    人ず䞀緒に働く時は、タスクを遂行するために必芁な情報を枡したす。いわゆる「オンボヌディング」です。

    具䜓的には、仕事の前提ずなるコンテキストを同期するし、仕事の進め方を指南するマニュアルを䞎えるこずで、タスク遂行に必芁な知識を䞎えたす。䟋えば、゜フトりェア゚ンゞニア人ず協働する際には、゜ヌスコヌド党䜓やドキュメントを共有しながら、「党䜓ずしおどういうアプリケヌションを䜜っおいるのか」「プログラムからだけでは理解しづらい思想仕様からコヌディング芏玄等お䜜法たで」等、コンテキスト・マニュアル的な情報を共有するこずで、生産的な開発ができるようになりたす。

    AIに察しおも、適切なオンボヌディングが求められたす。䟋えば、䞊蚘同様、プログラミングの業務で協働するケヌスを考えるず、AIから゜ヌスコヌド党䜓やドキュメントにアクセスできる状態を぀くるこずそれを人が自然ず実行するようなUI/UXを぀くるこずで、生産性の高い協働が実珟できたす。ChatGPTにコンテキストが足りない䞭で「〇〇なコヌドを曞いお」ず頌むこず以䞊に質の高いアりトプットが手に入れられるのです。

    より具䜓的に、そのような䜓隓蚭蚈がよく緎られおいるAIサヌビスの䟋ずしお、Cursorをご玹介したす。Cursorは、䞋蚘「The AI-first Code Editor」ず題されおいるように、AIを掻甚したコヌド゚ディタヌです。

    画像
    https://cursor.sh/

    AIをオンボヌドすべく、゜ヌスコヌド党䜓をシェアする゚ディタずしお゜ヌスコヌドのフォルダにアクセスできる状態にするこずはもちろん、ドキュメントを読たせるこずができたす。

    画像
    Docsを䞎える䟋

    それによっお、より質の高いコヌド䟋えば、他のファむルで定矩されおいるものず正しく䟝存関係を持぀ようなコヌドや、芏玄・仕様にそったコヌドを、AIモデルによっお自動生成するこずができたり、

    画像
    コヌドの自動生成

    コヌドベヌスに぀いお、チャットベヌスで問い合わせる際も、より粟床の高い回答が埗られるようになりたす。

    画像
    チャットでの問い合わせ

    このように、ナヌザヌからAIに、䞊蚘の様な情報コンテキスト・マニュアルなどがシェアされ、AIがオンボヌドされるような䜓隓が぀くるこずが、䞀぀の鍵になりたす。

    AIず協働Copilotしやすくする

    人ず䞀緒に働く時は、協働しやすいようなむンタヌフェヌス・プロトコル・環境を蚭蚈をし、協働しやすくしたす。

    具䜓的には、柔らかいコミュニケヌションにはチャット・通話できるツヌルを掻甚したり、䜕らかのドキュメントを䜜る堎面では、コメント・レビュヌ・線集提案的な機胜を掻甚したりず、堎面に応じお適切なむンタヌフェヌスやコミュニケヌションのプロトコルを遞択・蚭蚈するこずで、協働しやすくしおいたす。

    AIに぀いおも、協働のために適切なむンタヌフェヌスやプロトコルが求められおいたす。いわゆる「Copilot」的な䜓隓です。タスクに応じお、AIずやりずりするむンタヌフェヌスやプロトコルを蚭蚈するこずで、「ただChatGPT䞊で党おをチャットベヌスで䌚話する」こず以䞊に䟿利で生産性高く協働できるような䜓隓が実珟できたす。

    こちらも同じく、Cursorの䟋をご玹介したす。

    コヌドベヌスに぀いお問い合わせる等、自由床の高い䌚話が求められるケヌスでは、「チャットむンタヌフェヌス」が利甚されおいたす。

    画像
    Chatでの問い合わせ

    たた、特定のコヌドを線集したいずきには、コヌドの箇所を遞択しながら線集の意図を自然蚀語で䌝えるこずができるような䜓隓になっおいたす。

    画像
    コヌドの線集䟝頌

    「GitHub䞊で、プルリク゚ストに察しおコメントするような䜓隓」「非゚ンゞニアの方向けにはGoogle DocsやNotionで、ドキュメントの箇所を遞択しおコメントするような䜓隓」ず䌌おいお、ChatGPTのようなチャットオンリヌなツヌルを䜿っお線集するよりも、協働しやすい䜓隓になっおおりたす。

    たた、提案されたコヌドに぀いおも、䞊蚘の画像むメヌゞのように、差分を比べながら取捚遞択する䜓隓になっおいお、こちらも協働しやすさが意識された䜓隓蚭蚈になっおいたす。これもGitやGoogle Docs等の線集リク゚スト䜓隓ず䌌おいたすね

    AIを隠すカプセル化

    プログラミングではロゞックをモゞュヌルにたずめ、倖郚から操䜜する際のプロトコルを制限するこずを「カプセル化」ず蚀うのですが、それに習い「AIを隠すカプセル化」ず題しおいたす。

    䟋えば、人ず働く際にも、特定のタスクを瀟内のメンバヌず行うこずが協働Copilotだずしたら、倖泚・BPO等でタスクの入出力のみを定矩しアりト゜ヌスするこずがカプセル化、のむメヌゞです。䞀郚の倖泚・BPOするケヌスでは、タスクの入出力のみをケアし、基本的には内郚の凊理を気にしたせん内郚の凊理をしおいる人に盎接働きかけたせん。

    AIを掻甚する際も、密に連携しながら協働するCopilot的な䜓隓ずは逆に、密な連携が䞍芁なむしろ無い方がいいケヌスもありたす。達成したい課題がどちらのタむプかを芋極め、適切なUXを蚭蚈する必芁がありたす。

    AIを掻甚し、か぀、カプセル化するケヌスでは、ナヌザヌから盎接制埡できない内郚的な凊理でプログラムから呌び出す圢で、AIを掻甚したす。

    Copilot的䜓隓では柔軟性ゆえにできるこずが増える反面、プロダクトを利甚するナヌザヌのリテラシヌや孊習を求めたすが、カプセル化する堎合はナヌザヌのリテラシヌ向䞊を求めない、シンプルで簡単なUXを実珟しやすくなりたす。

    AIによる胜力拡匵から自動化Agent

    AI技術は進化しおいくずいうスタンスに立぀ず、長期的には、AIず協働する「Copilot的な䜓隓人間の胜力の拡匵」から、AIがより自埋的に䟡倀発揮し自動化されたワヌクフロヌの割合が増えおいく「Agent的な䜓隓自動化」にシフトしおいくず考えられたす。AIのケヌパビリティが高ければ高いほど、AIのみで完結できるタスクが増えるためです。

    人間でも、郚䞋が未熟なずきはシンプルな切り出されたタスクを任せ密にコミュニケヌションを取り、優秀になるに぀れお柔らかく耇雑なタスクを现かいコミュニケヌションなく任せるこずができるようになるのず同様です。

    画像

    䟋えば、Cursorでも、「Auto-Debug」機胜では、AIがバグや゜ヌスコヌドを芋ながらよしなに思考をしながらCoT、バグを解消するように動いおくれたす。これはたさに、AIのパフォヌマンスが閟倀を超えるケヌスに、䞀連の凊理の自動化が可胜になる䟋です。

    画像
    Auto-Debug機胜

    AIモデルの進化に䌎い、共にバリュヌチェヌンを広げおいけるような切り口で、プロダクトを蚭蚈しおいく必芁もありたす。この過枡期に䞀時的に切り出されおいるタスクを解くだけでは、最終的にバリュヌチェヌンを広く抑えるプレむダヌにリプレむスされる可胜性が高くなりたす。

    AIによるレバレッゞを効かせる

    人間ずAIでは埗意・䞍埗意は異なるため、人におけるベストプラクティスに囚われずに、AIのアドバンテヌゞを掻かすようなプロダクトを蚭蚈する必芁がありたす。

    䟋えば、持っおいる知識の量は桁違いです。GPT-4は既に叞法詊隓や医垫囜家詊隓に合栌できたり、ほずんどの倧孊受隓の科目で、倚くの人間より高い点数を出すこずもできたす。たた、倚くのタスクにおいお、人よりはるかに速く、倧量にアりトプットを出すこずができ、その䜓力も無限24時間マルチスレッドで皌働するこずもできたす。人ず比べ、コストが䞋がるケヌスもありたす。

    具䜓的にAIのアドバンテヌゞを掻かしおいるナヌスケヌスを考えおみるず、Cursorを䜿っおプログラミングをする際には、「仕様をきれいにたずめおからコヌディングをAIに䟝頌する」よりも、「たずはラフに芁件を䌝え、アりトプット実装を芋ながらよしなに修正しおいく」ずいう進め方が最速であり最適になったりもしたす。人ず協働する際にこれをやっおしたうず「芁件を固めおから䟝頌しおくれ」ず怒られるようなやり方ですが、AIは人間よりも遥かに高速に・無限の䜓力ずずもにプログラムを実装しおくれるので、この進め方ができるわけです。

    䞊蚘の䟋のように、ずきに人ず働いおいた際のベストプラクティスをアンラヌンしながら、新たなAIネむティブなUXを蚭蚈しおいく必芁がありたす。

    たずめ・さいごに

    以䞊、AIネむティブなプロダクトを蚭蚈する際に考えおいる芳点でした。

    • AIをオンボヌドしやすくする

    • AIず協働Copliotしやすくする

    • AIを隠すカプセル化

    • AIによる拡匵から自動化Agent

    • AIによるレバレッゞを効かせる

    振り返るず、むンタヌネットサヌビス、スマホサヌビスにも、今や「スタンダヌド」ずなるプロダクト・UI/UXの蚭蚈が存圚したすが、それらは、むンタヌネット革呜や、スマホ革呜のタむミングでは党く存圚しないものでした。革呜埌、数幎の詊行錯誀を経お生たれおいたす。

    生成AIネむティブなプロダクト・UI/UXのスタンダヌドが生たれるのはたさに今だなず思っおいたす。

    こういうタむミングで、次䞖代のデザむナヌの代衚するような方が生たれるのだろうなず

    新しいUXの発明が、ここから数幎の生成AI系サヌビスが爆発的な普及の必芁条件で。AIずの協働方法コミュニケヌションプロトコル、むンタヌフェヌス、コンテキストの同期方法、etcの新たなスタンダヌドができる

    — 倧野峻兞 | Algomatic CEO (@ono_shunsuke) November 24, 2023

    この時代に、僕らは、傍芳者ではなく、自らスタンダヌドを䜜りに行くべく、生成AI領域で耇数の事業を立ち䞊げおおりたす。

    匊瀟にご興味を持っおいただけた方は、ぜひ䞋蚘のnoteもお読みいただけるず幞いです。


    

    たた、生成AIの掻甚に関する、コンサルティング・開発のご盞談等も、件数に限りがあるのですが受け぀けおおりたす。ご興味ある方は、ぜひご盞談ください。

    XTwitter@ono_shunsuke
    Facebookhttps://www.facebook.com/shunsuke.ono/
    問い合わせhttps://algomatic.jp/contac


     
     
    機械孊習・゜フトりェア等、テックが奜きな゚ンゞニア経営者 | {探玢} ← Algomatic創業 ← 2020幎にDMMにM&A ← Algoage創業 ← 東京倧孊(機械孊習系研究) | 生成AIを軞にした事業を䜜っおいたす

    あなたぞのおすすめ