この記事は、大規模言語モデル(LLM)、エージェント、モデルコンテキストプロトコル(MCP)、スキル、検索拡張生成(RAG)といった主要なAI概念を、プログラマー向けにわかりやすく解説しています。Claude Codeを使ってバグを修正するという具体的なシナリオを通じて、これらのコンポーネントがどのように連携するかを示しています。AIへの移行を目指す開発者にとって、理論と実践のギャップを埋める貴重な入門書となります。AIコーディングアシスタントの急速な普及を背景に、エコシステムを構造的に理解するためのタイムリーな内容です。
LLM、Agent、MCP、Skill、RAGをプログラマー視点で解説。実際のAIツール操作を例に、仕組みを理解します。