プログラミング
トークン効率の時代、ライブラリの時代
The age of token efficiency, the age of libraries (golemui.com)
要約
AI開発の急速な進歩により、開発者の役割は実装からオーケストレーションへとシフトしています。AIツールの利用が普及する一方で、トークンコストの増加やAI生成コードへの信頼性の問題が浮上しています。今後は、トークン効率と、AI生成コードの信頼性を検証する能力が、開発者の重要なスキルとなるでしょう。
全文翻訳
ほんの少し前、おそらく半年ほど前、私はAIが私たちプログラマーを置き換えることはなく、単に私たちを助け、アシスタントになるだろうと真剣に確信していました。当時は主にChatGPTで単発のプロンプトを送信して、たまにあるアルゴリズムの助けを得ていましたが、嬉しいことに、ほとんどのコードは自分で手作りしていました。半年後、Claudeなしで日常業務をこなせるかどうか分かりません。そして私は一人ではありません。現在、開発者の84%がAIツールを使用または使用を計画しており、2023年2月にはGitHubはすでにCopilot対応ファイルで生成されたコードの46%をAI生成と測定しており、そのCEOは「そう遠くないうちに」80%になると予測しています。
開発者50人、一つの答え
私は最近、DevBcnでこれを実際の開発者相手にテストする機会がありました。そこで私たちはGolemUIを発表していました。ブースに立ち寄った開発者一人一人に、どのようにAIを使っているか尋ねるようにしました。私の科学的根拠の薄い調査(さまざまな企業や世界のさまざまな地域から来た約50人の開発者)では、驚くほど均一な回答が得られました。彼らは基本的に皆同じことを言いました。これは、2028年までに90%のエンタープライズソフトウェアエンジニアがAIコードアシスタントを使用するようになると予測するGartnerの予測と一致しており、2024年初頭の14%未満から増加し、開発者の役割は実装からオーケストレーションへとシフトします。
84%の開発者がAIツールを使用または使用を計画
Stack Overflow 2025
2023年2月時点で、Copilot対応ファイルでAI生成コードが46%
GitHub
2028年までに90%のエンタープライズエンジニアがAIアシスタントを使用
Gartner
あなたはどうかわかりませんが、私はソフトウェアを書いて約30年(そう、私は古い人間です!)になりますが、これは少し悲しいです。悲しいのは、業界が大きな変化を経験しており、私たち人間は変化を好まないからです。ですから、私は前向きに考え、これが長期的には良い結果につながるかもしれないと信じたいと思います。そうなるでしょうか?答えはおそらく、あなたが好きなAI YouTuber次第でしょう。
トークン効率の時代
しかし、今この業界で働いている私たちにとって、5年後ではなく、今日、これは私たちをどこに置くのでしょうか?企業は「食べ放題」トークンから、よりメーター制で企業的なものへと移行し始めています。Gartnerは、世界のAI支出が2026年に2兆5000億ドルに達すると予測しており、これは1年間で44%増加します。そのほとんどはインフラストラクチャであり、トークン料金ではありませんが、まさに財務部門がサプライチェーンのさらに下流に質問を投げかけ始めるような数字です。「食べ放題」は静かに次のようなものに変わります。私たちは、2つの数字を中心に構築された、激しい指標の世界に突入しようとしています。機能あたりのトークンコスト。生成されたコードの信頼度%。前者は、たとえ誰も「機能」とは何かについて合意できなくても、少なくともダッシュボードに表示できます。後者が本当の問題です。信頼度は、自社の壁の中から測定することは基本的に不可能です。AIよりもその分野をよく知っている場合にのみ、コードの信頼性を測定できます。そして今日では、その分野の業界専門家である場合にのみ、それが起こります。
信頼、部屋の中の象
信頼は、私の意見では、現代AIの部屋の中の象です。冒頭で述べたことに戻りましょう。「Claudeなしでは日常業務をこなせない」その言葉には、よりニュアンスが必要です。はい、私はClaudeに助けを求めていますが、それが何をするかを信頼できるかどうかは、一つの質問にかかっています。それは、私がその作業が行われている分野の業界専門家であるかどうかです。その質問は、私の仕事を2つに分けます。物事がどのように行われるか(HOW)を気にするか、それともそれが何を達成するか(WHAT)を気にするかに基づいています。
私のコアパーパス:私のビジネスが実際に提供するものであり、私が専門家である分野。そこでは、WHATと同じくらいHOWを気にします。
それ以外のすべてでは、私は専門家ではなく、主にWHATを気にします。
基本的に、GolemUIのソースコードを扱うとき、私は優位に立っていることを知っています。Claudeに助けを求めますが、Claudeは主に私に報告する部下です。ウェブサイトを更新する必要がある場合、主にWHATを気にします。ウェブサイトは重要ですが、それは私のコアパーパスではなく、誰も私がマーケティングサイトの専門家であることを期待していません。信頼の問題は、その2番目のバケットにあります。AIを使えば、以前は決して触れることのできなかったアプリの領域、誰もあなたを業界の専門家と見なさないであろう領域を開発できます。では、完全に理解していないものをどのように信頼できるのでしょうか?皆さんも独自の秘策を持っていると思いますが、新しいセッションを起動し、「バックエンドアーキテクトになれ」と指示して、あれやこれやをレビューさせるのです。しかし、それは最終的に同じ場所に着地します。そして、これがタイムボムが仕掛けられる方法です。機能するように見えるために出荷された、完全に判断できないコードが、アプリの隅で時限爆弾のように機能しています。
そして数字は、あなたが想像しているのではないことを示しています。2025年のStack Overflow開発者調査では、採用は増加し、信頼は低下しています。同じ調査で:
AIの正確性に対する信頼が40%から29%に低下
Stack Overflow 2025
66%が最大の不満として「ほぼ正しいが、あと一歩」のAIソリューションを挙げる
Stack Overflow 2025
45%がAIコードのデバッグは予想以上に時間がかかると回答
Stack Overflow 2025
私は、これらの2つの重要なポイントが、今日ほとんどのシニア開発者の不安の中心にあると考えていることを伝えたいと思います。トークンを効率的に使用していることをどのように証明できるか、そして構築しているものを信頼できることをどのように証明できるかということです。
タイムボムが爆発するとき
もしあなたが信頼の前提に同意するなら、これはあなたをどこに置くでしょうか?出荷するすべてのコードを検証できない限り、あなたは基本的に宝くじをプレイしていることになります。何も問題が起こらないかもしれません。あるいは、起こるかもしれません。そして、すでに爆弾は爆発しています。2026年1月のローンチから数日後、AIエージェント向けのバイブコーディングされたソーシャルネットワークであるMoltbookが丸裸で発見されました。そのデータベースキーはクライアントサイドJavaScriptにあり、Row Level Securityは有効になっておらず、クラウドセキュリティ企業Wizの研究者は、150万のAPIトークンを含む本番データベース全体を読み書きできました。
150万のAPIトークンが露出
Moltbookのバイブコーディングされたローンチ、2026年1月
Wiz Research
92%が、コードは出荷前に本番環境に対応していると確信していた
CloudBees 2026
81%が、同じ調査でAI生成コードに関連する本番環境の問題が増加したと報告
CloudBees 2026
これはあなたにも共感できると思いますが、今日、AIは、各プロフェッショナルができることを形作っていた従来の境界線をなくしました。あなたはアプリをエンドツーエンドで開発でき、AIは以前あなたが構築できたものだけでなく、以前は構築できなかったものさえも、より速く構築します。しかし、バグの責任と説明責任は今誰にあるのでしょうか?これはかつては些細な質問でした。バグを追加した開発者がそれを修正する責任を負い、それを出荷した会社/組織が説明責任を負いました。元OpenAIおよびTeslaのAI責任者で、「バイブコーディング」という言葉を最初に作り出したアンドレイ・カルパシーは、何も変わっていないと答えています。彼は現在、この実践を2つに分けています。バイブコーディングはフロアを上げ、エージェンティックエンジニアリングはシーリングを上げますが、説明責任については彼は一歩も動きません。「以前と同様に、あなたは依然としてあなたのソフトウェアに責任があります。」と彼は言います。Djangoの共同作成者であり、AI支援開発に関する最も読まれている声の一人であるサイモン・ウィリソンは、同じ問題に公然と取り組んでおり、彼はそれほど断定的ではありません。彼はかつて、プロンプトを入力し、受け入れ、コードを一切読まずに出荷するバイブコーディングと、レビュー、テスト、出荷するすべてを理解する責任あるエンジニアリングとの間に明確な線を引いていました。2026年5月までに、彼はその線が自身の実践でも曖昧になっていることを認めています。エージェントがより信頼性が高くなるにつれて、彼はすべての行をレビューしなくなっています。しかし、一つだけ彼を悩ませています。
私が絵を描くので、それが馴染み深いかどうか見てみましょう。エイデンはシニアUI開発者で、会社のためにエンドツーエンドでアプリを構築しています。それは財務アプリで、売上と収益の概要をまとめる必要があります。エイデンはDB/バックエンドなどがあまり得意ではありません。彼のUI仕様は厳格です。UI以外の部分では、彼は頼っています。