Sheet No.101 / S-01
Category · Subtypeservice · ai_assistant
Log evaluated : 2026-04-21
update : medium

Gemini

// Google Generative AI brand / models / surfaces

Google が提供する生成 AI サービスとモデル群の総称。文章・画像・音声・動画・コードを扱い、チャット画面・API・Vertex AI の 3 つの入口に同じ名前で現れる。

ReaderLv. 2
Experienceresearch_only
Phaseactive
Figurestructure
Statussample
DIAGRAM · STRUCTURE
FIG. 101-1
Gemini root · brand チャット利用 API 利用 Vertex AI 利用 gemini.google.com 日常の作業支援・相談 Gemini 2.5 Pro Gemini 2.5 Flash Gemini 2.5 Flash-Lite 用途別のモデルを呼び分ける Google Cloud 連携 業務システムへの接続 01 · surface 03 · enterprise 同じ「Gemini」でも、どの入口の話かで意味が変わる。
何をしてくれるか01

一つのアプリではなく、複数の入口を持つブランド。普通の利用者には AI チャット、開発者には API から呼び出すモデル群、企業には Vertex AI 上の生成 AI 機能として現れる。

実務での意味02

「Gemini でやる」と出たら、まずチャット/API/Vertex AI のどれかを合わせる。性能の話も、どのモデルかで変わる。「無料で使える」と「API 料金」は別の話。

つまずきポイント03

名前の粒度がややこしい。サービス・モデル・API・クラウド機能が同じ会話に混ざると、非エンジニアはついていきにくい。毎回「どの層の話か」を合わせる。

最初の到達点 — Lv.204

Gemini は棚の名前 / Pro は深く考える / Flash はバランス / Flash-Lite は軽く大量 / Vertex AI は業務利用の入口。この 5 つの区別で十分。

Source Google Cloud · models doc
checked 2026-04-21
012PAGE
Sheet No.201 / M-01
Category · Subtypemodel · frontier_model
Log evaluated : 2026-04-21
update : high

Gemini 2.5 / Pro · Flash · Flash-Lite

// 3 models, one family — pick by job, not by rank

同じ Gemini の中でも、「深く考える」「速く返す」「軽く大量に処理する」のように用途別に分かれたモデル群。性能ランキングで選ばず、任せたい仕事で選ぶ。

ReaderLv. 2
Experienceresearch_only
Phaseactive
Figurecomparison_map
Statussample
DIAGRAM · 2-AXIS MAP
FIG. 201-1
深く 軽く 遅い/高価 速い/安価 THINKING × SPEED p01 Gemini 2.5 Pro 深い推論・複雑なコード理解 p02 Gemini 2.5 Flash 普段使い・バランス型 p03 Gemini 2.5 Flash-Lite 大量処理・低遅延
Model
向いている仕事
使わないほうが良い場面
比喩 / Metaphor
Gemini 2.5 Prop01 · DEEP
難しい調査、設計検討、コードベース全体の把握
日常の分類・要約・壁打ち(コストと時間が過剰)
じっくり考える
専門家
Gemini 2.5 Flashp02 · BALANCED
毎日の生成・要約・分類・壁打ち全般
極端に長い推論や、設計レベルのコード理解
仕事が速い
実務担当
Gemini 2.5 Flash-Litep03 · HIGH-THROUGHPUT
大量の短い応答、低遅延が大事な処理
深い思考が必要な仕事、複雑な推論
定型を大量に
回す担当
実務での判断軸01

コスト、速度、安定性、扱うデータ量、API 制限を合わせて見る。「一番賢いモデルを常に使う」は、実務では正解にならない場面が多い。

評価日の注意02

モデル情報は時変情報。提供状況・料金・廃止予定・後継モデルは、誌面の evaluated 日時点のもの。本番判断前に公式ページを再確認する。

Source Google Cloud · model pages
checked 2026-04-21
024PAGE
Sheet No.302 / T-02
Category · Subtypeterm · language
Log evaluated : 2026-04-21
update : low

TypeScript

// JavaScript + 型 = 実行前に気づくための安全装置

JavaScript に「型」の考え方を足して、コードのミスに早く気づきやすくする言語。実行環境を置き換えるわけではなく、開発中の見通しを良くする道具として見ると入りやすい。

ReaderLv. 2
Experiencepartial
Phaseactive
Figurebefore_after
Statussample
DIAGRAM · BEFORE / AFTER
FIG. 302-1
BEFORE — JAVASCRIPT

実行するまで気づきにくい

// user はどういう形? 書いてみないと分からない function greet(user) { return "Hello, " + user.nmae; } greet({ name: "Aya" }); // → 実行してから "Hello, undefined" で初めて気づく

動かしてみないと、タイプミスや渡し忘れが見えない。テストや目視に頼るしかなく、人数が増えるほど漏れる。



データの形
の約束
AFTER — TYPESCRIPT

実行前に赤線と警告が出る

// user の形を書いておく type User = { name: string }; function greet(user: User) { return "Hello, " + user.nmae; } // ^^ 'nmae' は User にありません

エディタで事前に赤線が出る。AI に修正を頼むときも「この形を壊さないで」と伝えやすい。

実務での意味01

型は「このデータはこういう形です」という契約書のように働く。人間が読むときも、AI に直してもらうときも情報の足場になる。チームが大きいほど効く。

つまずきポイント02

「JS とは別物?」に見えるが、TS は JS の上に型チェックを足したもの。エラーが増えたのではなく、実行前に見えるようになっただけ。

LEVEL-2 CHECKPOINT TS は JS の仲間 / 型はデータの形の約束 / 実行前にミスを見つけやすくなる / React や Next.js の現場でよく出る / エラーは「早めの注意表示」として使う。
Source typescriptlang.org
checked 2026-04-21
051PAGE