生成AIを開発の現場で使いこなしたい人に向けて、4冊をまとめた。いずれもこのブログで個別にレビューした本であり、各項目からレビュー記事へ移動できる。LLMへの指示の出し方から始め、文脈の設計、AIコーディングの実践、価値の生み方の順に並べた。
なぜ生成AIの使い方を学ぶのか
LLMは手軽に使える一方、出力の質は渡し方によって大きく変わる。感覚に頼った使い方のままでは、結果を再現したり改善したりするのが難しい。原理と設計の考え方を押さえると、AIを開発の道具として安定して活かせるようになる。
1. LLMへの指示を設計する
LLMのプロンプトエンジニアリング
プロンプトエンジニアリングを体系的に整理したオライリーの一冊である。トークン化や文脈長、few-shotの効かせ方、出力の評価を通じて、プロンプトを「設計できるもの」として扱う視点が身につく。詳細はレビューにまとめた。
コンテキストエンジニアリング
LLMに渡す情報の選び方や構造化、検索や記憶との組み合わせまでを扱う。RAGやエージェントを組む場面で直面する課題と地続きの内容で、実装の指針になる。内容はレビューで紹介した。
2. AIと一緒に開発する
バイブコーディングを超えて
AIにコードを書かせる「バイブコーディング」の先を見据え、開発ワークフローにAIを組み込むプラクティスを示す。レビューやテスト、リファクタリングがAI時代にどう変わるかを考える見取り図になる。感想はレビューに書いた。
3. 生成AIで価値を生む
生成AI時代の価値のつくりかた
生成AIを組織やビジネスの成果へつなげるための考え方を、マインド・スキル・データ・ユースケースの切り口で整理している。技術記事とは別のレイヤーで全体像をつかむ助けになる。詳しくはレビューで取り上げた。
まとめ
まずはプロンプトとコンテキストの2冊でLLMへの渡し方の原理を押さえ、次に『バイブコーディングを超えて』で開発の進め方へ広げるとよい。企画や意思決定に関わる立場なら、『生成AI時代の価値のつくりかた』も合わせて読みたい。各書の個別レビューも用意したので、気になった本から読み進めるとよい。