(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1(2026-04-25 版)の本文・6 視点・開発フロー・著者欄は v0.2 改訂で廃止。
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1 版(2026-04-23)の tagline・6 視点・開発フロー・著者欄は v0.2 改訂で廃止 A-2 は文章ページではなく分解図ページとして扱う([docs/fr…
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1 版(2026-04-30)の tagline・6 視点・開発フロー・著者欄は v0.2 改訂で廃止 A-3 は同居 layout `front_map_index` の…
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1 版(2026-04-30)の tagline・6 視点・開発フロー・著者欄は v0.2 改訂で廃止 A-4 は同居 layout `front_legend_marks…
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1 版(2026-04-30)の tagline・6 視点・開発フロー・著者欄は v0.2 改訂で廃止 A-5 は同居 layout `front_legend_marks…
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1 版(2026-04-30)の tagline・6 視点・開発フロー・著者欄は v0.2 改訂で廃止 A-6 は同居 layout `front_legend_marks…
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1 版(2026-04-30)の tagline・6 視点・開発フロー・著者欄は v0.2 改訂で廃止 A-7 は同居 layout `front_swatch` の左ペー…
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1 版(2026-04-30)の tagline・6 視点・開発フロー・著者欄は v0.2 改訂で廃止 A-8 は同居 layout `front_swatch` の右ペー…
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1 版(2026-04-30)の tagline・6 視点・開発フロー・著者欄は v0.2 改訂で廃止 A-9 は同居 layout `front_map_index` の…
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1 版(2026-04-30)の tagline・6 視点・開発フロー・著者欄は v0.2 改訂で廃止 A-10 は同居 layout `front_log_glossar…
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
(未記入)
旧 spread_v1 版(2026-04-30)の tagline・6 視点・開発フロー・著者欄は v0.2 改訂で廃止 A-11 は同居 layout `front_log_glossar…
自然言語で話しかけると要約・調査・コード生成・画像理解などを返します。ブラウザチャット・Workspace 統合・Vertex AI 経由の API と複数の入口を持ちます。
企画・開発・業務・個人利用と複数の顔を持ちます。「Gemini を使っている」と言うとき、どの入口の話か揃えると会話が噛み合います。
Google 製の汎用 AI アシスタント。個人・業務・開発の全方位に入口があります。
Workspace と深く統合され、Docs/Gmail から自然に呼べます。
同じ「Gemini」の下にサービス・モデル・API 窓口が並び会話がずれやすいです。
会議メモ要約・長 PDF 読み込み・Cloud 上の業務組み込みに役立ちます。
4 つの入口と Pro/Flash/Flash-Lite の 3 段階が要点です。
Gemini 2.5 系、Vertex AI、AI Studio、Workspace 個別機能。
モデル世代・料金・提供状況は時変情報です。
自然言語で話しかけると、文章化・コード生成・画像読み取り・長文要約などを返してくれます。Claude.ai/Claude Code/API の 3 入口があり、同じモデルでも体験が変わります。
バイブコーディングの主役で、ブレストは Claude.ai、実装は Claude Code、組み込みは API と使い分けます。「Claude を使う」という言葉が出たら窓口を確認すると話が噛み合います。
対話型の AI アシスタントです。文章・コード・画像の幅広い入出力を扱います。
安全性と文章の自然さに強みがあり、長文や複雑な指示に向きます。
入口で体験が変わり、ナーフで性能低下が体感されることもあります。
ブレスト、文章作成、コード実装、長文の要約や読解。
Claude.ai・Code・API の 3 入口とモデル 3 段階の役割分担。
Extended Thinking、Artifacts、MCP、Projects、ナーフ(G-46)。
料金プランは B-50 Claude の料金プラン を参照。
2015 年設立の AI 企業で、ChatGPT・GPT 系 API・DALL·E(画像生成)・Sora(動画生成)などを提供します。2022 年末の ChatGPT 公開が AI 元年の起点となりました。
ChatGPT を使うとき、料金や制限を調べる場面で名前が出ます。OpenAI の方針変更は業界全体に波及しやすく、AI を仕事で使う人が押さえておくべき企業名です。
ChatGPT や GPT 系 API を開発・提供する中心 AI 企業です。
ChatGPT から API まで幅広い AI サービスを 1 社でまかなえます。
モデル・料金・方針が変わりやすく、情報は随時確認が必要です。
ChatGPT や GPT API を使う人が、会社の背景を知りたい時。
設立 2015、主力は ChatGPT と GPT 系 API の 2 本柱です。
ChatGPT、GPT-5、Sam Altman、OpenAI API ドキュメント。
設立当初の非営利法人(OpenAI Inc.)と現在の営利子会社(OpenAI LLC / OpenAI Global LLC)の複雑な構造については、本文では触れずスコープ外とします。
2021 年に OpenAI の研究者らが設立した AI 企業です。Claude シリーズの開発と AI 安全性の研究(Constitutional AI、RSP)を両輪で進めています。
本書で毎日触る Claude・Claude Code を作っている会社です。方針が次のモデルの挙動・料金・機能に直結し、「Claude が変わった」の背景には常にこの会社の判断があります。
Claude を作って提供する AI 企業です。
最先端モデルを出し続けていて、三大 AI 企業の先頭集団に居続けています。
OpenAI 分派なので、文化や技術系譜で共通点も多くあります。
Claude 系ツールを使う人が、背景となる会社の判断軸を知りたいとき。
創業年 2021、創業者 Amodei 兄妹、主要製品 Claude の立ち位置。
Constitutional AI、RSP、Interpretability の論文。
会社の規模・資金調達・投資家構成などは時変情報なので、本文では断定せず `evaluation_date` つきで扱います。
テキスト生成・画像理解・音声入力・コード生成をマルチモーダルで担います。Flash(速い・安い)と Pro(賢い・重い)の 2 段階があり、用途に合わせて使い分けます。
Gemini アプリや Google AI Studio で試せるほか、API 経由で開発に組み込まれます。2025 年初めに Flash が登場し、Gemini というサービスの裏側モデルとして更新された際に名前を目にすることがあります。
Google の AI モデル第 2 世代で Flash と Pro の 2 段階構成です。
Flash は速度と低コストを両立しており、API 組み込みに向いています。
2.5 系への移行が進んでいるため、評価日の確認が必要です。
チャット・コード生成・画像理解の幅広いタスクで使えます。
Flash と Pro の役割と、2.5 系(D-2)との世代境界を把握します。
Gemini 2.5 系、Google AI Studio、Vertex AI。
モデル名・価格・提供状況は時変情報です。
テキスト・コード・画像をまとめて処理できます。既定で「思考(Thinking)」機能が組み込まれ、コンテキスト長は 100 万トークン超です。
Cursor や Claude Code のモデル選択画面で「Gemini 2.5 Pro」として並びます。Google AI Studio で試用でき、企業用途は Vertex AI 経由でも使えます。
3 ティア構成でコスト・速度・推論深度を選べるモデル群です。
100 万トークン超のコンテキストで長文書類をまとめて処理できます。
価格・ティア構成は時変情報のため、使用前に公式ページを確認します。
長文コンテキスト処理や、コスト優先の API 組み込みで選ばれます。
Pro・Flash・Flash-Lite の役割と Thinking 機能の概要を把握します。
Thinking モデル、Gemini 2 系、Vertex AI。
モデル名・ティア構成・価格・提供状況は時変情報です。
実 OSS のバグを題材に、AI がコードを読み・問題を特定し・パッチを書き、隠しテストが通るかで採点します。リポジトリ理解と問題解決の総合力を測る指標です。
新モデル発表で必ず出る数字で、各社が合格率で自己紹介します。最近は 80 点付近で頭打ちで、それ以上は Verified や実務体感で補うのが現実的です。
AI の「コード実力+リポジトリ理解」を測る代表指標です。
合成問題ではなく、実 OSS の現実 issue で測れます。
80 点付近で各社が交差・頭打ちしがちで、その先は別指標が必要になります。
モデル比較・選定、社内での採用判断の最初の足場として。
「issue → パッチ → テスト」の流れと、Verified の存在、80 点帯の限界。
SWE-Bench Verified、Multi-SWE-Bench、Aider LeaderBoard
本エントリは非エンジニア向けの入口として、「数字の読み方」を前面に出します。
SWE-Bench 全体を人手で精査し、解答可能と確認した 500 問のサブセットです。不正解が「AI の実力不足」か「問題の曖昧さ」かを切り分けられます。
新モデルの発表資料で「SWE-Bench Verified で XX%」という形で出てきます。元の全件セットより信頼性が高いため、各社が比較に使う場面が増えています。
SWE-Bench から問題品質を人手で担保した 500 問のサブセットです。
問題の曖昧さに左右されず、AI の実力を比べやすくなります。
500 問は全件の約 22% であり、分野の偏りが残ることがあります。
モデル選定時に複数サービスのスコアを横並びで比べる場面で使えます。
元の SWE-Bench との関係と「人手検証」の意味を押さえると読めます。
SWE-Bench、Multi-SWE-Bench、HumanEval
SWE-Bench Verified は 2024 年に OpenAI が提案・公開したサブセット。
ボタン反応・画面切り替え・入力チェックなど Web ページの動きを作るプログラミング言語です。ブラウザが直接解釈できる唯一の言語です。
AI にフロントエンドの修正を頼むと「JavaScript で書きます」と返ってくる場面で出会います。Cursor や VS Code でも `.js` 拡張子として目にします。
Web ページの動きを担うプログラミング言語です。
HTML・CSS と組み合わせるだけで動く画面を作れます。
Java とは別物で、混同しないようにします。
AI にフロントエンド修正を頼む際、指示が的確になります。
「Web の動きを JS が作る」「TypeScript の土台が JS」の 2 点。
TypeScript(F-2)、React(F-10)、Node.js(F-80)。
Java と JavaScript は名前が似ているが無関係。
コードを書く時点で型(データの種類)のミスマッチを警告し、実行前にバグを検出します。コンパイル時に純粋な JS に変換されるため、ブラウザや Node.js(F-80)でそのまま動きます。
VS Code(F-30)や Cursor でプロジェクトを開くと `.ts` ファイルや `tsconfig.json` として目に入ります。AI にコード生成を頼む場面でも「TypeScript で書きますか?」と確認されることがあります。
JS に型チェックを加えて、実行前にバグを減らす言語拡張です。
型推論(type inference)で自動補完が効き、開発スピードが上がります。
`any` 型に逃げると型の恩恵が消えるため、`unknown` で締める習慣が大切です。
複数人が触る業務 Web アプリや、長期保守するプロジェクトで特に効果的です。
JS が書ければ型注釈を足すだけで始められ、`tsc` か Vite 経由で動かせます。
JavaScript、型推論、tsconfig
TypeScript は Microsoft が 2012 年に発表。
LLM は Context に入っている情報だけを手がかりに応答します。System Prompt/指示/添付資料/会話履歴/ツール結果の 5 要素で構成され、入れすぎても少なすぎても応答が劣化します。
バイブコーディングの核概念です。AI に同じ質問を投げても「何を、どの順で、どれだけ」並べたかで結果が大きく変わります。「必要なものを必要な分だけ」が原則です。
LLM に見せる「文脈」の全体です。
質を上げれば、同じモデルでも応答が変わります(伸びます)。
膨らませすぎると応答が劣化し、圧縮しすぎると情報が歪みます。
指示の精度、長文読解、複数資料を扱う複雑タスク。
System Prompt+指示+資料+履歴の 4 要素と Window 上限の存在。
Context Engineering、Prompt Caching、RAG、Memory。
「LLM が記憶を持たず、Context がすべて」という前提を明示しています。
LLM(大規模言語モデル)は文章を文字単位ではなくトークン(Token)という塊で処理します。1 トークンはおよそ英語 4 文字・日本語 1〜2 文字が目安で、処理量と料金の計算単位です。
API の利用ダッシュボードで「X tokens used」と表示されるのが初対面です。Context Window の上限も「〇〇K トークン」と表記されるため、長い会話や大量ファイルを扱うときに意識します。
LLM が処理する情報量を数える最小単位です。
トークン数を意識すると、Context の使い方と費用を見通せます。
日本語は英語より同文でもトークン数が多くなることがあります。
長文処理や多ファイル読込で Context が詰まる前に気づけます。
「1 トークン ≒ 英語 4 文字・日本語 1〜2 文字」という感覚を掴むことです。
Context Window、Prompt Engineering、料金プラン(B-50〜52)。
日本語テキストは英語より同文でのトークン消費量が多くなる傾向があります(tiktoken の cl100k_base で「こんにちは」は 3 トークン、"hello" は 1 トークン)。
テストを書いてから実装する順番で進めます。「失敗するテスト(Red)→ 通す最小実装(Green)→ 整理(Refactor)」を小さく繰り返し、動くコードと設計品質を同時に育てます。
AI コーディングとの組み合わせで注目されています。テストを先に書いて AI に渡すと出力をすぐ検証でき、CI/CD(H-7)と並んで登場します。
テストを先に書き、実装の方向を固める開発手順です。
「動いている」を常に確認しながら進められます。
テスト設計に慣れるまで時間がかかることがあります。
AI 出力のコードを自動検証したい場面で有効です。
Red-Green-Refactor の 3 ステップと「テストが先」の意味。
ユニットテスト、CI/CD、コードレビュー。
AI コーディング(バイブコーディング)との組み合わせは 2024 年以降の再評価の流れを背景にしています。
LLM とツールを共通方式で接続する規格で、2024 年に Anthropic が提案しました。Server/Client/Transport の 3 役で構成され、一度作れば対応 LLM から使えます。
Claude Code や Cursor の「拡張カタログ」規格です。1 つ入れるだけで GitHub 操作や社内 DB 連携ができ、MCP 前提のエージェント設計が広がっています。
LLM とツールをつなぐ共通コネクタです。
一度書けば、MCP 対応のどの LLM からも同じように使えます。
仕様とエコシステムが急成長中で、数ヶ月で状況が変わります。
エージェントのツール拡張、データ連携、社内システムとの橋渡し。
Server/Client/Transport の 3 役と共通コネクタの発想。
MCP SDK、各種 MCP(GitHub/Playwright/Notion)、自作 MCP のテンプレ。
MCP の仕様・エコシステムは急成長中です。
Client のリクエストを受け、外部サービスやファイルシステムを操作して結果を返します。GitHub・Slack など連携先ごとに 1 つ用意され、LLM は Server を呼ぶだけで個別実装を意識しません。
`claude_desktop_config.json` などで MCP Server を登録するときに登場します。目的ごとに個別の Server(Filesystem MCP・GitHub MCP 等)が存在します。
Client のリクエストを受け、外部サービスを操作して返す橋渡し役。
1 つ用意すれば MCP 対応のどの Client からも呼び出せます。
ローカル動作とリモート動作で信頼範囲が変わります。
ファイル操作・API 連携・DB 参照を LLM に渡したい場面。
「Client を受け外部に繋ぐ橋渡し役」の 1 点が理解の核心です。
MCP Client、Filesystem MCP、GitHub MCP、MCP Transport
MCP Server はローカル(stdio 通信)とリモート(SSE / HTTP 通信)の両方の動作モードがあります。
現状の AI は用途が限られた特化型です。AGI はその対義語として、文章・推論・創造・行動計画など人間の認知全般をひとつのシステムで担える状態を指します。
OpenAI がミッションに「全人類に利する AGI の構築」を掲げ、業界記事で頻繁に登場します。「AGI に到達した」と報じられるたび定義の違いから議論が起きやすい言葉です。
特化型 AI と区別する概念上の到達目標を示す言葉です。
AI 進化議論で「どこまで来たか」を語る共通の物差しになります。
統一定義がないため、「到達した」報道の意味が話者によって異なります。
企業のロードマップや研究目標を読み解くときの補助線になります。
「特化型 AI の対義語」という位置づけを押さえれば十分です。
ASI、Singularity、ARC-AGI
AGI の定義は話者(研究者・企業・一般メディア)によって大きく異なり、「到達した」報道が出るたびに定義の違いが争点になります。
弱い AI は特定タスクに特化した AI で、現存する LLM を含むほぼ全部がここに入ります。強い AI は意識・自己認識を持つ AI で、現時点では実在しません。
AI 倫理や AGI(J-1)の議論で、この区分が前提として登場します。「ChatGPT は強い AI か?」という問いに、「哲学的には弱い AI の延長」と整理する軸として使われます。
AI を「意識の有無」で二分する哲学的な分類軸です。
AGI や AI 倫理の議論を整理するための共通言語として使えます。
「強い」は性能の高さではなく、意識・自己認識を持つかどうかを意味します。
AI 倫理・Singularity・AGI を論じる際の前提共有の場面で役立ちます。
弱い AI=現存 AI、強い AI=未到達、という大枠を押さえれば十分です。
AGI、ASI、Singularity
「強い AI」「弱い AI」は性能の強弱ではなく哲学的な意識論の文脈であることを誌面で強調します。