Category
AIプロダクト開発
Claude APIやMCPを使ったAIエージェント・AI機能の作り方を解説します。入門者向けのハンズオンから、実装の設計判断まで扱います。
6件の記事
AIエージェントはチャットだけじゃない——確率的特性をUIに組み込む
AIエージェント=チャットボットというイメージは強いですが、LLMの本質は自然言語ベースの柔軟な変換処理です。ワンクリック要約や、データとテンプレートを選ぶだけの資料生成など、チャットに縛られないUIへの組み込み方を紹介します。
続きを読むAIエージェント開発、PythonとTypeScriptどちらが向いているか
「AI=Python」というイメージは根強いですが、それは機械学習・データサイエンスの文脈の話です。LLM APIを呼び出してツールを実行するAIエージェント開発においては、フルスタックでWeb開発ができるTypeScriptに分がある場面が多いという話をします。
続きを読むLLM出力の非決定性とどう付き合うか——「予算30」はいくらか
同じ入力でも実行のたびに解釈がぶれるLLMの非決定性は、チャット用途では気にならなくても業務システムに組み込むと看過できない問題になります。「予算30」という曖昧な入力が引き起こす実例をもとに、対策を整理します。
続きを読むプロンプト設計の基本——構成要素とプロンプトキャッシュによるコスト削減
業務システムに組み込むプロンプトを「毎回それっぽく書く」から「再現性のある設計」に変えるための基本要素と、Claude APIのプロンプトキャッシュによるコスト削減の実装方法を解説します。
続きを読むMCPサーバー開発ガイド——仕組みの理解から実装まで
MCP(Model Context Protocol)のホスト・クライアント・サーバーという構造、AIが実際にツールを呼び出すまでの流れ、そして本番運用時の認証・セキュリティ・パフォーマンスの注意点までを整理した上で、TypeScript SDKでツールを持つMCPサーバーを実装します。
続きを読むAIエージェント開発ガイド——Claude APIで最初の一体を作る
Claude APIを使ってAIエージェントを一から作るハンズオンです。API呼び出しの基本から、ツール呼び出し(Tool Use)を組み込んだ実行ループの実装まで、手を動かしながら理解できる構成にしています。
続きを読む