
$ ls blog/tag/
#AWS
23件の記事


【Claude Code中級編 #8】CwdChanged——ディレクトリ移動で環境変数を自動切り替える
v2.1.83で追加されたCwdChanged Hookイベント。ディレクトリ移動を検知してCLAUDE_ENV_FILEに書き込むことで、AWSプロファイルなどの環境変数を自動で切り替えられる。
続きを読む →
【GenU完全攻略 #5】GenUのRAGとAgentCore Runtimeの違い——検索と行動を使い分ける
GenUのRAGとAgentCore Runtimeは何が違うのか。「検索して答える」と「ツールを呼び出して行動する」の違いを比較表と判断フローで整理。どちらを選ぶかの基準がわかる。
続きを読む →
【GenU完全攻略 #4】GenU × RAG 基礎編——ナレッジベース構築と検索の仕組み
GenUのRAG機能をゼロから理解する。Bedrock Knowledge Baseの構成要素・データソースの種類・チャンク設計・検索の仕組みを整理し、GenUからRAGを呼び出す流れまでを解説する。
続きを読む →
AgentCore Runtime Stateful MCPをゼロから理解する——プロトコルの仕組みから実装まで
AgentCore RuntimeのStateful MCPをコマンド集ではなく仕組みから理解する。MCPのJSON-RPCプロトコル・SSEストリーム・SigV4署名の動作を順を追って解説し、Elicitation・Sampling・Progress notificationsを動かす。
続きを読む →
AgentCore RuntimeにMCPサーバーをデプロイしてElicitation・Sampling・Progress notificationsを試す
AgentCore RuntimeにFastMCPサーバーをデプロイし、Elicitation・Sampling・Progress notificationsの3機能を実際に動かすまでの手順を解説する。ARM64パッケージングや認証まわりのはまりどころも記録する。
続きを読む →

【開発記録 #2】CDK × Claude CodeでLambda + API Gatewayを最速で作る
Claude Code × AWSでSaaSを作るシリーズ第2回。CDKへの依頼の仕方・生成されたコードのどこを修正したか・なぜその判断をしたかを通じて、Claude CodeでAWSインフラを作る感覚をつかむ。
続きを読む →
【開発記録 #3】BedrockでWell-Architectedレビューを生成する——システムプロンプト設計
Claude Code × AWSでSaaSを作るシリーズ第3回。Bedrockを呼び出すLambdaの実装と、AIにWell-Architectedレビュアーとして振る舞わせるシステムプロンプトの設計プロセスを記録する。
続きを読む →
Amazon Bedrock AgentCore RuntimeがStateful MCPに対応——1セッション内で複数回やり取りできるMCPサーバーとは
AgentCore RuntimeがStateful MCP(Model Context Protocol)に対応した。Elicitation・Sampling・Progress notificationsの3機能とmicroVMによるセッション分離の仕組みを解説する。
続きを読む →
【開発記録 #1】AWSアーキテクチャレビューAIを作る——設計思想と全体像
Claude Code × AWSでSaaSを作るシリーズ第1回。AWSアーキテクチャレビューAIを作る理由、技術スタックの選定、全体構成、Claude Codeで開発する意義を整理する。
続きを読む →
【開発記録 番外編】Claude Codeと経営戦略を壁打ちした——個人SaaSの料金設計ができるまで
AWSアーキテクチャレビューAIの料金プランをClaude Codeと壁打ちしながら決めた記録。課金ポイントの探し方・損益分岐点の計算・英語展開の判断まで、個人SaaSの料金設計プロセスをそのまま公開する。
続きを読む →
AgentCore RuntimeのStateful MCPを理解するための前提知識——MCPとAIエージェントの関係
AgentCore RuntimeのStateful MCPを理解するために必要な前提知識を整理する。MCPとは何か、AIエージェントとの関係、Stateless MCPの限界、AgentCore Runtimeの役割をまとめる。
続きを読む →


Bedrock Knowledge Baseのメタデータフィルタリング——ドキュメントに属性を付けて検索対象を制御する仕組み
Bedrock Knowledge Baseのメタデータフィルタリングの仕組みを解説する。S3へのmetadata.json配置からフィルター構文・ingestionの動作まで、部署別アクセス制御の実装に必要な知識をまとめた。
続きを読む →
Bedrock retrieve_and_generate API——KB検索と回答生成を1回で完結させる仕組み
Bedrock Knowledge BaseのRAGに使うretrieve_and_generate APIの構造を解説する。retrieve との違い、modelArnの指定方法、レスポンスのcitations処理まで、実装コードをベースにまとめた。
続きを読む →
GenUのRAGに部署別アクセス制御を追加した——Bedrock Knowledge Base メタデータフィルタリング
GenU標準のRAGは全ユーザーが全ドキュメントを参照できる。カスタムLambdaとBedrockのメタデータフィルタリングを使って、Cognitoの部署情報に基づいたアクセス制御を実装した。
続きを読む →
Claude CodeをAI司令塔にして、Kiro CLIを自動で使い分ける環境を作った
Claude CodeをオーケストレーターにしてKiro CLIをMCP Server経由で自動呼び出しする環境を構築した。diffレビュー・テスト生成・IaC生成をKiroに委譲することで、Claudeのトークン消費を抑えながら質の高い出力を得られるようになった話。
続きを読む →



Claude Codeで自分のサイトを作った話——AWSアップデート自動要約サイト ankuro.dev
「AWSの最新情報を日本語でまとめたい」という動機から、Claude Codeと一緒にゼロから個人サイトを作った。技術スタックの選定から自動収集スクリプト、SEO対策まで、やったことを全部まとめる。
続きを読む →