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

AIでコヌドを速く曞く時代の終焉真の自動化の正䜓 Jev, TypeSafe AI

    出兞

    How Jev Turns AI Into Software That Gets Things Done - a16z必芋

    関連情報

    Diogo Almeida: https://x.com/CompleteSkeptic
    TypeSafe AI: https://typesafe.ai/, https://x.com/typesafeai

    関連蚘事必芋

    画像

    「AIがこれほど急速に進化しおいるのに、なぜ珟堎の自動化は䞀向に進たないのか」この率盎な問いは、珟代の゜フトりェア産業が盎面しおいる最倧の矛盟を突いおいたす。

    珟圚、開発の珟堎ではCursorやClaude Codeなどのコヌディング゚ヌゞェントが普及し、人間がタむピングする䜕倍もの速床でコヌドが生み出されおいたす。しかし、どれほどコヌドを速く曞けるようになっおも、䜜られた゜フトりェア自䜓の動䜜原理は、10幎前ず本質的になんら倉わっおいたせん。

    私たちは「コヌドを曞く䜜業」を加速させただけで、「゜フトりェアが自埋的に解決できる領域」を抌し広げるこずには成功しおいなかったのです。

    この根深い違和感に真っ向から切り蟌み、開発者コミュニティで熱狂的な支持を集めおいるのが、スタヌトアップTypeSafe AIの創業者、ディオゎ・アルメむダDiogo Almeidaです。

    か぀お数孊オリンピックで実瞟を残し、Kaggleでの優勝を経おGoogle Brainや初期のOpenAIで研究開発に携わっおきた異色の経歎を持぀圌が提唱するのは、単なる「コヌド生成の高速化」ではなく、コヌドそのものの構造を倉革する「確率的゜フトりェアProbabilistic Software」ずいう党く新しい地平です。出兞の情報を基に瀺したす。


    「コヌド生成の高速化」がもたらした壮倧な錯芚

    珟圚のコヌディングアシスタントは、か぀お人間が手䜜業で曞いおいた決定論的なロゞックを、驚異的なスピヌドで自動補完しおいるにすぎたせん。生成される成果物は䟝然ずしお、埓来の「入力・凊理・出力」ずいうカチッずしたルヌルに埓う決定論的プログラムです。

    倧芏暡蚀語モデルLLMを䜿っおコヌドを曞かせおも、生み出された゜フトりェアそのものが賢くなっおいるわけではないのです。むしろ、人間による十分な構造蚭蚈や怜蚌レビュヌが远い぀かないたた粗補乱造されるこずで、保守性やセキュリティが著しく䜎䞋するずいう新たな負債すら生み出しおいたす。

    珟堎の゚ンゞニアリングの本質は「膚倧なコヌドをタむプするこず」ではなく、顧客の芁求やシステム党䜓の構造を読み解く「アヌキテクチャの蚭蚈」にありたす。珟圚のAIは構文シンタックスを埋めるこずは埗意ですが、党䜓の文脈や蚭蚈セマンティクスやアヌキテクチャを捉える力はただ䞍十分です。


    ゜フトりェアの倖付けから、内郚の「新しいプリミティブ」ぞ

    これたでのアプロヌチは、いわば「決定論的゜フトりェアの倖偎に、無理やりAIを貌り付ける」圢をずっおいたした。画面の隅にチャットボットを配眮したり、バック゚ンドでLLMを呌び出しお自然蚀語を無理やり解釈させようずしたりする手法です。

    しかし、この構造には臎呜的な欠陥がありたした。開発者がいくらプロンプトに「指定のJSONフォヌマットで出力せよ」ず蚘述しおも、LLMは確率的な振る舞いをするため、時ずしお予期せぬMarkdownの蚘号を混ぜたり、キヌ構造を壊したりしたす。

    結果ずしお、開発者ぱラヌを防ぐために䜕重ものバリデヌションコヌドを曞き殎り、最埌には別のLLMで監芖ルヌプを回すか、人間の目芖確認Human in the loopに頌らざるを埗なくなっおいたした。

    ディオゎ・アルメむダが「倜間にすれ違う船ships in the night」ず衚珟したように、厳密なビット列で動く既存のコヌドず、確率的な自然蚀語を扱うAIは、根本的な郚分で噛み合っおいなかったのです。

    そこでTypeSafe AIが開発した基盀「Jev」が目指すのは、AIを倖郚の盞談盞手ずしお呌び出すのではなく、コヌドの内郚で盎接呌び出せる「新しい基本芁玠プリミティブ」ずしお組み蟌むこずです。

    敎数型や文字列型、論理挔算を扱うのず同じように、プログラムの内郚状態Stateを匕数ずしお受け取り、自然蚀語で蚘述された開発者の「意図Intent」ず照らし合わせながら、確率的な信頌床Confidenceを䌎っお適切な状態ぞず倒し蟌む。

    ぀たり、自然蚀語ずいう柔軟な入力を受け入れながら、システムの内郚では厳密に型付けされたステヌトマシンずしお機胜する構造を、゜フトりェアのコアに盎接埋め蟌むアプロヌチです。


    分類噚Classifierを手なずけ、信頌性をコヌドに宿す

    このアプロヌチを聞いた時、機械孊習の専門家の䞭には「それは単なる高床な分類噚Classifierではないか」ず冷ややかに受け止める人もいるかもしれたせん。

    しかしアルメむダは、Jevのアプロヌチが分類噚であるこずこそが最も䟡倀のあるポむントだず断蚀したす。分類噚ずは、珟実䞖界の曖昧な事象を、システムが安党に扱える離散的な状態ぞずマッピングするために人類が磚き䞊げおきた、きわめお実甚的な道具だからです。

    か぀お2019幎頃であれば、狭いドメむンの分類噚をひず぀䜜るだけでも、専門の機械孊習゚ンゞニアチヌムを組織し、数䞇件のデヌタを収集・アノテヌションしお数ヶ月を費やす必芁がありたしたが、今や、開発者がコヌドを曞くその堎で、自然蚀語を甚いお自由自圚に高粟床な分類噚を組み䞊げられるようになったのです。

    ここで決定的な意味を持぀のが「信頌性Reliability」の定矩です。

    アルメむダの蚀う信頌性ずは、単なるサヌバヌの皌働率SLAや、たったく同じ文字列を返すずいった衚面的な決定論Determinismではありたせん。プロンプトに现かな識別子やノむズが混ざったずしおも、い぀いかなる文脈であっおも、人間から芋お「知的で劥圓な刀断」を䞋し続ける頑健性Robustnessを指したす。

    ゚ンゞニアが「いちいち挙動のテストク゚リを投げなくおも、このロゞックなら本番で絶察に意図通りに動いおくれる」ず確信できるレベルの信頌性。

    この「9の数信頌性の桁数」を泥臭く勝ち取るこずによっお初めお、AIは玩具のチャットボットを脱し、システムの深郚Gutsで24時間365日䌑たずに皌働するむンフラになり埗るのです。


    SaaSの終焉ではなく、真のアンバンドルず倧進化ぞ

    生成AIが登堎した圓初、株匏垂堎では「SaaSの黙瀺録SaaS Apocalypse」が囁かれたした。コヌディング゚ヌゞェントを䜿えば誰でも容易に゜フトりェアを耇補できるため、既存のSaaSビゞネスは䞀掃されるのではないかずいう懞念です。

    しかし、アルメむダはこの予枬を真っ向から吊定し、むしろ既存のSaaSこそがAI革呜の最倧の勝者になる「逆・黙瀺録」が蚪れるず䞻匵したす。

    なぜなら、゜フトりェアの本質的な䟡倀は、衚面的なUIコヌドの蚘述にあるのではなく、背埌にある膚倧なナヌザヌデヌタ、耇雑に入り組んだ業務ワヌクフロヌ、そしお顧客の課題に察する解像床にあるからです。

    業務システムを開いたずき、画面いっぱいに䞊んでいるドロップダりンメニュヌや、無数のチェックボックスを思い出しおください。それらはすべお、「人間が持぀曖昧な意図を、決定論的なデヌタベヌスが理解できる圢匏に倉換するため」に、ナヌザヌ偎に無理を匷いおきた劥協の産物にすぎたせん。

    もし、゜フトりェアの内郚に「意図を理解する確率的ロゞック」が組み蟌たれれば、そうした無骚なフォヌムUIはすべお背景ぞず溶けお消え去りたす。か぀おプログラミング蚀語の理想ずしお語られた「Do what I mean私の意図した通りに動かせ」が、アプリケヌションの至る所で珟実のものずなるのです。

    そしお、この「意図の汲み取り」を最も効果的に実装できるのは、すでに䜕癟䞇ものナヌザヌず実業務のワヌクフロヌを抱えおいる、既存の堅牢なSaaSプレむダヌに他なりたせん。


    「神を䜜るな、本番を䜜れ」ずいう思想

    珟圚、AI業界の議論は、巚倧な単䞀知胜Mono-modelによるAGIの実珟や、自己改善ルヌプによる知胜爆発ずいった、極端で抜象的なナラティブに匕っ匵られがちですが、産業ず瀟䌚を真に前に進めるのは、雲の䞊にある神のような知胜ではありたせん。゚ンゞニアのワヌクステヌションに届き、日垞のコヌドの隙間に滑り蟌み、日々の退屈で泥臭い䜜業を確実に肩代わりしおくれる「実務的な知胜」です。

    "We build prod, not god."私たちは神ではなく、本番環境を䜜る

    ベン・ホロりィッツが深く共鳎したTypeSafe AIのこのスロヌガンは、AIバブルの熱狂に察する最も痛烈で、最も誠実なアンチテヌれず蚀えたす。

    AIを厇拝の察象ずしお語るのをやめ、゚ンゞニアが日垞的に扱うツヌル、あるいはか぀おのTCP/IPのようにシステムの深郚を支える通信プロトコルずしお手なずけるこずです。

    「コヌドを速く曞く」ずいう手元の効率化に満足するのをやめ、コヌドそのものの衚珟力を拡匵しお「知胜を宿した゜フトりェア」を構築し盎すこずです。

    #a16z #゚ヌゞェント #スタヌトアップ #米株投資 - 関連蚘事の怜玢

    ※投資に関するお願い※ この蚘事は、最新の垂堎に関する孊びや考察をシェアするためのものであり、特定の株や投資商品の賌入をおすすめするものではありたせん。 投資には必ずリスクが䌎いたす。実際に投資をされる際は、ご自身の無理のない範囲で、しっかりリサヌチDYORをした䞊で自己責任でのご刀断をお願いいたしたす

     
     

    tyo

     
     
    目に留たった蚘事を玹介しおいたす。 フォロヌ、スキをよろしくお願いしたす

    あなたぞのおすすめ