Anthropicのレポートから読む「AIを使いこなす人」の条件――プログラミング技能より対象分野の専門知識

YouTubeで開く ↗
概要

バイブコーディングが広まり、プログラミングの中身を知らなくてもよいのではないかという意見もある。安野貴博は、AnthropicがClaudeとClaude Codeの使われ方を分析したレポートを読み、その内容を紹介している。レポートが示したのは、Claude Codeでの成功率が最も高かった職業グループはソフトウェアエンジニアではなくマネジメント職だったという結果である。成果の差を生む要因はコーディングの技能よりも、扱う問題についての専門知識にあるという。

6分で読めます
1:24

時給の高い職業ほどAIとのやり取りが長い

最初に紹介されたのは、通常のClaudeについての分析である。横軸に職業の時給、縦軸に使用トークン量をとった図では、右上がりの傾向が見られた。トークン量は会話の長さやAIが考える長さに相当する。時給の高い職業の業務にあたる会話ほど、AIとのやり取りの量が多いということだ。

レポートの例では、時給80ドル(日本円で約1万2000円と安野は換算)のマーケティングマネージャーの業務にあたる会話は、時給37ドルの編集者の業務にあたる会話の約2.5倍のトークンを使っていた。中身にも違いがあった。1回の応答でClaudeが出力する量は1ターンあたり約1.34倍、ユーザーとのやり取りの往復回数は約1.5倍だった。じっくり考えさせる拡張思考機能を有効にしている割合もやや高かった。

Anthropicはこれを、賃金水準の高い職業では人間が何度も、細かく指示を出しながら深く関与しており、AIが人間の仕事を補強している表れではないかと解釈している。

3:21

Claude Codeは何に使われているか

続いてレポートはClaude Codeを分析している。コーディングエージェントに実際に何をさせているのか、使っているのはエンジニアだけなのか、という問いである。

用途の内訳で最も大きいのはバグ修正で、2番目が新機能の作成だった。それぞれおよそ4分の1を占める。その後にソフトウェアの運用、ドキュメントの作成(文書やプレゼン資料の作成を含む)、システムの理解、変更の計画立案が続く。

調査期間は約7カ月で、その間に比率は大きく変わった。調査開始時の2025年10月にはバグ修正が約33%を占めていたが、2026年4月には約19%まで下がった。一方でソフトウェアの運用は14%から21%に増え、文書作成は10%から20%へとほぼ倍増した。

4:58

利用者の職業:エンジニア以外にも広がる

調査に協力したユーザーのセッションのうち、約70%で職業を推定できたという。最大のグループはソフトウェア関連の職業で、次いでビジネス・金融、アート・デザイン・メディア、マネジメント、生命科学・物理科学・社会科学の順だった。ソフトウェア以外では、営業、経営、法務の3分野で利用が急速に伸びているとレポートは述べている。

5:51

職業による成功率の差は小さく、首位はマネジメント職

次にAnthropicは、職業によってClaude Codeの使いこなしに差が出るかを調べた。セッションの成否は複数の手法を組み合わせて推定している。たとえばGitのコミットが成功したか、テストが通ったかといった客観的な証拠を厳しめの基準で判定した。そのため数値は全体に低めに出ている。

結果は、ソフトウェア関連職の成功率が30%、それ以外の職業が26%で、安野の説明では5ポイント程度の差だった。コード生成のセッションに限っても34%対29%で、差は同程度にとどまる。マネジメント、経営、法務、ビジネス、ヘルスケアなど様々な職業をまとめて見ても、成功率はソフトウェアエンジニアから7ポイント以内に収まっていたという。

職業グループごとに見ると、最も成功率が高かったのはマネジメント職だった。ソフトウェア職の34%に対し、マネジメント職は37%である。Anthropicは、AIをマネジメントする能力と人間をマネジメントする能力が近く、それがタスクの成功につながっているのではないかという仮説を立てている。安野はこの仮説に直感的に納得できるとし、AIの管理と人間の管理には似たスキルセットがあると感じているという。

8:01

成果を分けるのは対象分野の専門知識

職業による差がこれほど小さいなら、成果の差はどこで生まれるのか。レポートは別の調査で、ユーザーの専門知識の程度と成功率の関係を分析している。

この調査では、指示がどれだけ正確か、問題が起きたときにどう立て直すかといったセッションの中身から、ユーザーを初心者から専門家まで5段階で評価した。測ったのはコーディングの技能ではなく、ユーザーが解決したい問題そのものをどれだけ理解しているかという意味での専門知識である。

この5段階で成功率を比べると、初心者は15%、専門家は33%で、専門家は初心者の2倍以上の成功率だった。うまくいかなかったときにセッションを打ち切る割合も、初心者は約19%なのに対し、上級者は5〜7%にとどまった。取り組んでいる問題を把握していて、うまくいかないときに人間の側で立て直せるかどうかが、成功率や諦める割合を左右しているのではないかという見方である。

9:31

専門家ほどAIに大きな仕事を任せている

専門知識のレベルによって、エージェントに任せられる仕事の量も違った。1回の指示に対してエージェントが実行するアクションの数は、初心者のセッションで平均約5個、専門家のセッションで平均約12個だった。出力される文章量も、初心者の約600に対して専門家は約3200で、5倍ほどの開きがある。専門知識のある人ほどAIを自律的に動かせていることが分かる、と安野は説明する。

レポートはこの結果から、コーディングエージェントはプログラミングの技術的スキルを不要にしつつあるが、対象分野の専門知識の価値は依然として残っていると結論づけている。

10:38

伸びの大部分は初心者から中級者への段階で起きる

安野がさらに面白い点として挙げたのが、成功率の伸び方である。5段階で見ると、成功率の伸びの大部分は初心者から中級者になる段階で起きており、レベル4とレベル5の差はそれほど大きくないとレポートは指摘している。熟練した専門家にならなくても、対象分野で初心者レベルを抜けて中級者レベルに達するだけで成功率は大きく上がる、というのがレポートの主張である。

安野はこの調査を次のようにまとめている。コーディング経験の壁は低くなった。その一方で、何を作るべきかを決め、結果を検証し、うまくいかなかったときに失敗から立ち直るスキルが、エージェントに任せられる仕事の量と成功率を左右しているのではないか。

11:32

レポートの注意点

最後に安野は、レポート自身が記している注意点を紹介した。サンプルは大きくソフトウェアエンジニアに偏っており、一般の人口を代表するものではない。そのため、これは社会全体についての話ではなく、AIを日常的に使っている人たちの間に見られる傾向を示したレポートとして読むべきだという。