【2026年版】AWS × Claude Code でアプリ開発を始めるロードマップ【Mac・初心者向け】

Blog-Thumbnail_AWS-01 AWS

はじめに

こんにちは、KUDs です。

「AWS を使ってみたい。できれば AI に手伝ってもらいながら」

そう考えたときに最初にぶつかるのは、技術的な難しさよりも「結局、何から手をつければいいのか分からない」という問題だと思います。
AWS の記事は大量にありますが、どれも途中から始まっていて、初心者が最初の一歩を踏み出すための地図が見当たりません。

このページは、その地図です。

AWS を触ったことがない状態から、Claude Code を使って AWS 上に自分のアプリを公開するまでに必要なことを、順番に並べました。
1本ずつ順に読んでいけば、迷わずゴールまで進めるように作ってあります。

まずはこのページをブックマークして、上から順に進めてください。

このロードマップで何ができるようになるか

最後まで進めると、日本語で指示するだけで AWS 上にリソースを作れる環境が手に入ります。

たとえば、こういうことです。

「AWS 上で、簡単な自己紹介ページをインターネットに公開してください。」

こう入力すると、Claude Code が必要なコマンドを組み立て、あなたが承認すると、AWS 上に本物のリソース(サーバーやストレージ等)が構築されます

大事なのは、ここで何が起きているかを自分で理解できる状態にしておくことです。
このロードマップでは、AI に丸投げして終わりにせず、流れたコマンドの意味が分かるように進めていきます。そのほうが、結果的に速く身につきます。

対象読者と、必要なもの

こんな方に向けて書いています

  • AWS に興味はあるが、触ったことがない方
  • AWS で何か作ってみたいが、何から始めればいいか分からない方
  • AWS の資格をこれから勉強したい方(手を動かしてから参考書を読むと、定着がまったく違います)
  • エンジニアとしての副業を考えている方

必要なもの

WhatHow
パソコンHomebrew を使う手順があるため macOS Sonoma(14) 以上を推奨(それ未満でも、各記事に代替手順を併記しています)。
Windows 向けの補足も各記事にあります
Claude のプランPro 以上(Pro / Max / Team / Enterprise のいずれか)
AWS アカウント作成手順もロードマップに含まれています
所要時間全体で2〜3時間程度。1本ずつ分けて進めても大丈夫です

Node.js も GitHub アカウントも、後半まで必要ありません。
「環境構築でつまずくのは、だいたい前提ツールのインストールで詰まるから」という経験をお持ちの方も多いと思いますが、そこは可能な限り回避する構成にしています。

途中で Homebrew(ツールをコマンドで入れる仕組み)を導入します。
ひと手間に見えますが、これを入れておくと以降のインストールがすべて1行で済み、しかも AI に任せられるようになります

費用について

正直に書いておきます。

  • AI の利用料は Claude のサブスクリプションに含まれます(AWS 側には請求されません)
  • AWS 側は、使ったリソースの分だけ課金されます
  • 新規アカウントには最大200ドルのクレジットが付きます
  • このロードマップの範囲で作るものは、クレジットの範囲で十分に収まります

ただし、AWS には使いすぎを止める機構がデフォルトではありません
だからこそ、リソースを作る前に安全装置を設定するところから始めます。ステップ2がそれです。

全体の流れ

登場人物は4つだけです。この関係が分かれば、全体像はつかめます。

登場人物役割どこにあるか
VS Codeコードとファイルを見るエディタあなたの Mac
Claude Code指示を受けて考え、コマンドを実行する AI画面は Mac、頭脳は Anthropic 側
AWS CLIAWS を操作するためのコマンドあなたの Mac
AWS実際にサーバーやファイル置き場を提供する場所クラウド上

流れとしては、こうなります。

あなたが日本語で指示する
→ Claude Code が必要な aws コマンドを組み立てる
→ あなたが承認する
→ Mac の AWS CLI がコマンドを実行する
→ AWS 上に本物のリソースができる

Claude Code は魔法で AWS を操作しているわけではありません。
やっているのは「あなたの Mac に入れた AWS CLI を、あなたの代わりに実行する」だけです。これが分かると、何を準備すればいいのかが見えてきます。

ステップ一覧

上から順に進めてください。
各ステップは独立した記事になっているので、すでに終わっている項目は飛ばして構いません。

ステップやること所要時間
1AWS とは何かを知る15分
2AWS アカウントの初期設定(安全装置をつける)30分
3Homebrew を導入する15分
4VS Code と Claude Code 拡張機能の導入20分
5AWS CLI のインストールと初期設定20分
6Claude Code に AWS を触らせる前の安全設定20分
7Claude Code × AWS で Web サイトを公開する30分
8GitHub アカウントと git / gh のセットアップ30分
9CDK でインフラをコード化する45分
10GitHub Actions で自動デプロイする45分

ステップ7まで進めば、「AWS 上で動くものを自分で作れる」状態になります。
8〜10は、そこから一段進んで「開発の現場に近いやり方」を身につけるための発展編です。

全10回で完結しています。 途中で止めても構いませんし、必要になったときに続きから読んでいただいても大丈夫です。


ステップ1: AWSとは何かを知る

まずは全体像からです。
AWS が何で、どんなことができて、レンタルサーバーや VPS と何が違うのかを整理します。

手を動かす前に読んでおくと、このあとの手順で出てくる用語が頭に入りやすくなります。
AWS アカウントを持っていなくても読めます。

【2026年版】AWSとは?個人・副業で何ができるのか|レンタルサーバー・VPSとの違い
はじめにこんにちは、KUDs です。「AWS とは何か」を調べている方が本当に知りたいのは、用語の定義ではないと思っています。知りたいのはたぶん、こういうことではないでしょうか。自分にとって必要なものなのか個人でも使えるのか、企業向けの高い…

この回で分かること

  • AWS は「完成品」ではなく「部品の集まり」であること
  • 個人・副業では具体的に何が作れるのか
  • レンタルサーバー・VPS・Cloudflare との使い分け
  • 料金の仕組みと、2025年に大きく変わった無料利用枠

なお、目的によっては AWS を使わないほうがいい場面もあります。そこも正直に書いています。

ステップ2: AWSアカウントの初期設定

このロードマップで、いちばん大事な回です。

AWS アカウントを作ったら、リソースを1つも作らないうちにやっておくべき設定が7つあります。
MFA、予算アラート、作業用ユーザーの作成などです。

【2026年最新】AWSアカウント作成後にやるべき初期設定7つ【課金事故を防ぐ】
はじめにこんにちは、KUDs です。「AWS を触ってみたいけど、知らないうちに高額請求が来るのが怖い」AWS を始めるときに、いちばん多い不安がこれだと思います。 実際、「消し忘れたサーバーで数万円請求された」という話はいまも定期的に流れ…

この回で分かること

  • 2025年に変わったアカウントプランの仕組みと、その落とし穴
  • ルートユーザーを守る方法
  • 課金事故を防ぐ予算アラートの設定(この作業だけでクレジットが20ドルもらえます)
  • 作業用の IAM ユーザーを作り、ルートを使うのをやめる
  • やってはいけないこと(知らずにやるとクレジットが全額失効する操作があります)

所要時間は30分ほど、この回の作業自体には費用はかかりません

AI にクラウドを触らせる前に、必ず上限を作る。
遠回りに見えますが、ここを飛ばして先に進むのはおすすめしません。

ステップ3: Homebrew を導入する

ツールをコマンドで入れられるようにする、土台づくりの回です。

【2026年版】MacにHomebrewを導入する手順【AI開発の土台】
はじめにこんにちは、KUDs です。この記事では、Mac に Homebrew(ホームブリュー) を導入します。所要時間は10〜15分ほど(ダウンロードの待ち時間が大半です)、費用はかかりません。正直に言うと、この回だけを読んでも「何が嬉し…

この回で分かること

  • Homebrew とは何か、なぜ入れるのか
  • Xcode Command Line Tools の導入(ここで git も手に入ります
  • つまずきやすい PATH 設定の注意点

目に見える成果物はできませんが、これ以降のインストールがすべて1行で済むようになります
そして何より、その1行を Claude に任せられるようになります。ダウンロードしてダブルクリックする形式のインストーラーは、AI には実行できないためです。

※ Homebrew は macOS Sonoma(14) 以上が必要です。それ未満の方はこの回を飛ばして構いません(以降の記事に代替手順があります)。

ステップ4: VS Code と Claude Code 拡張機能の導入

ここで AI 側の準備をします。
拡張機能が Claude Code 本体を同梱しているため、コマンドのインストールは不要です。

【2026年版】VS Code に Claude Code を導入する手順【Mac・コマンド操作なし】
はじめにこんにちは、KUDs です。この記事では、VS Code に Claude Code を導入して、日本語で指示するだけで開発できる環境を作ります。所要時間は20分ほど、費用はかかりません(Claude のプラン料金以外に、追加の支払…

この回で分かること

  • VS Code のインストールと、Claude Code 拡張機能の導入
  • Claude アカウントでのサインイン(API キーは不要
  • パネルの基本的な使い方
  • Claude Code から AWS が操作できることの確認

この回の最後で、Claude Code に AWS のコマンドを実行させます。
ただしリソースを作るのは、ステップ6の安全設定を済ませてからです。

ステップ5: AWS CLI のインストールと初期設定

コマンドから AWS を操作できるようにします。
Claude Code が AWS を操作するときに使うのが、この aws コマンドです。ここが入っていないと、次の回で AI が何もできません。

【2026年版】AWS CLI のインストールと初期設定【Mac・アクセスキー不要のaws login対応】
はじめにこんにちは、KUDs です。この記事では、Mac に AWS CLI をインストールして、コマンドから AWS を操作できる状態にするところまでを解説します。所要時間は20分ほど、費用はかかりません。ひとつ、この記事の特徴をお伝えし…

この回で分かること

  • AWS CLI のインストール(Mac / Windows)
  • アクセスキーを作らずに認証する方法aws login
  • 認証がうまくいかないときの確認方法と、代替手順

2025年に AWS 公式の推奨が変わり、長期のアクセスキーを作らなくても設定できるようになりました。

手元に有効期限のない認証情報を残さずに済むので、この記事ではそちらを採用しています。

ステップ6: Claude Code に AWS を触らせる前の安全設定

リソースを作り始める前に、必ずここを通ってください。

【2026年版】Claude Code に AWS を触らせる前の安全設定【CLAUDE.mdは絶対ルールにならない】
はじめにこんにちは、KUDs です。前回までで、Claude Code から AWS を操作できる状態ができあがりました。ただ、まだリソースは1つも作っていません。わざと作らずに残してあります。理由は単純で、AI にクラウドを触らせるのは、…

この回で分かること

  • 権限モードの意味と、初心者が選ぶべきモード
  • settings.json で危険な操作を実行できなくする方法
  • CLAUDE.md は「絶対のルール」にはならないという、誤解されがちな点
  • 設定が効いていることの確認方法

「AI への指示書に禁止事項を書いておけば安全」という説明をよく見かけますが、それは仕組みの誤解です。
何が強制力を持ち、何が持たないのかを整理します。

ステップ7: Claude Code × AWS で Web サイトを公開する

シリーズのゴールです。 実際に手を動かして、自分のページをインターネットに公開します。

【2026年版】Claude Code × AWS でWebサイトを公開する【S3・後片付けまで】
はじめにこんにちは、KUDs です。ついに、実際にモノを作る回です。このシリーズではここまで、AWS のアカウント設定、CLI の導入、Claude Code の準備、安全設定と進めてきました。リソースはわざと1つも作らずに残してあります。…

この回で分かること

  • 日本語で指示するだけで AWS 上にリソースを作る体験
  • 実際に流れる aws コマンドの意味
  • なぜ S3 の「公開」に手間がかかるのか
  • 後片付けの手順(作ったら消す、を習慣にする)

作るのは HTML 1枚のシンプルなページですが、やっていることは実際の Web サービスの土台と同じです。
費用はこの回の範囲で1円未満〜数円程度、最後に削除するので継続費用は発生しません

ステップ8: GitHub アカウントと git / gh のセットアップ

ここからは発展編です。作ったものを記録に残し、いつでも戻せるようにします。

【2026年版】GitHubアカウント作成とgit・ghの初期設定【Mac・初心者向け】
はじめにこんにちは、KUDs です。前回までで、AWS 上に自分の Web サイトを公開するところまで到達しました。 シリーズ当初のゴールは達成したので、ここからは発展編です。この記事では GitHub を導入します。所要時間は30分ほど、…

この回で分かること

  • GitHub アカウントの作成と 2FA の設定
  • git の初期設定(名前・メールアドレス・既定ブランチ)
  • GitHub CLI(gh)の導入と認証
  • 認証情報を GitHub に上げないための .gitignore

AI に作業を任せるなら、履歴が残っていることが効いてきます。
「確認して、気に入らなければ戻せばいい」という気楽さで任せられるようになります。

ステップ9: CDK でインフラをコード化する

手で打っていた aws コマンドを、コードとして書き直します

【2026年版】AWS CDK入門|手で打ったコマンドをコードにする【Claude に代行依頼】
はじめにこんにちは、KUDs です。前回までで、S3 に Web サイトを公開し、GitHub でコードを管理できるようになりました。今回は AWS CDK を使って、手で打っていた aws コマンドを「コード」として書き直します。所要時間…

この回で分かること

  • インフラをコードで書く(IaC)とはどういうことか
  • cdk diff変更前に差分を確認する
  • cdk destroy後片付けが一発で終わる
  • bootstrap が何を作り、何が残るのか

このシリーズで、いちばん難易度が上がる回です。
Node.js が必要になりますが、ステップ3で Homebrew を入れてあるので自動で入ります。

ステップ10: GitHub Actions で自動デプロイする

シリーズの最終回です。 GitHub に push したら、自動で AWS に反映される仕組みを作ります。

【2026年版】GitHub ActionsからAWSに自動デプロイ|OIDCでアクセスキー不要【S3】
はじめにこんにちは、KUDs です。シリーズの最終回です。今回は、GitHub に保存したら、自動で AWS に反映される仕組みを作ります。いわゆる CI/CD と呼ばれるもので、実際の開発現場で当たり前に使われている仕組みです。所要時間は…

この回で分かること

  • OIDC とは何か、なぜアクセスキーを保存しなくて済むのか
  • IAM ロールの信頼ポリシーの書き方(2026年7月に変わった新形式に対応
  • GitHub Actions のワークフローの書き方

このシリーズでは、最後まで長期のアクセスキーを1つも作りません。
GitHub にキーを預ける方式ではなく、その都度発行される一時的な認証を使います。

よくある質問

Q. 全部やらないといけませんか?
A. いいえ。ステップ7まででいったん完結します。8〜10は発展編なので、必要になったときで大丈夫です。

Q. 順番を飛ばしてもいいですか?
A. ステップ2(初期設定)だけは飛ばさないでください。 ここが課金事故を防ぐ回です。すでに設定済みの方は、チェックリストとして使ってください。

Q. Windows でもできますか?
A. できます。各記事の末尾に Windows 向けの補足を入れています。AWS CLI のインストール方法が違うだけで、それ以外はほぼ同じです。

Q. Claude の無料プランでもできますか?
A. Pro 以上が必要です。Claude Code は有料プランの機能になります。

Q. AWS の料金が心配です
A. その不安は正しいです。だからこそステップ2で安全装置を設定します。加えて、リソースを作る回には必ず後片付けの手順を入れています。「作ったら消す」を最初から習慣にしてください。

Q. プログラミングの経験がありません
A. このロードマップの範囲であれば大丈夫です。ただし、表示されたコマンドを読もうとする姿勢はあったほうが、身につく速度がまったく違います。

さいごに

AWS を触ったことがない状態から、Claude Code で AWS 上にアプリを作るまでのロードマップをまとめました。

AWS が難しく感じるのは、AWS が複雑だからというより、やることの全体像が見えないからだと思っています。
順番さえ決まってしまえば、ひとつずつは大した作業ではありません。

まずはステップ1から、気軽に読んでみてください。

【2026年版】AWSとは?個人・副業で何ができるのか|レンタルサーバー・VPSとの違い
はじめにこんにちは、KUDs です。「AWS とは何か」を調べている方が本当に知りたいのは、用語の定義ではないと思っています。知りたいのはたぶん、こういうことではないでしょうか。自分にとって必要なものなのか個人でも使えるのか、企業向けの高い…

KUDs のサービス

KUDs では、実際に AWS 上で動く Web サービスを公開しています。
「個人でもこのくらいのものは作れる」という参考にしていただければ嬉しいです。

AI Transcriber — Transcribe and translate audio and video with AI
Upload an audio or video file and get a speaker-separated transcript with translation, powered by AI. Supports 18 langua…
[切り抜きアプリ]YouTube/Twitch生配信からハイライトを自動抽出!
YouTube Live のハイライト抽出時にエラーが発生していた件について、暫定的な処置が完了しました。2025-10-16 以降、Live Highlight Finder にて YouTube Live のハイライト抽出時にエラーが発…
YouTube/Twitchのライブ生配信履歴をカレンダー表示するアプリ!
はじめにこんにちは、KUDs です。今回は、KUDs 自作の Web アプリ「Live Stream Calendar」について紹介です。Twitter(X)「Live Stream Calendar 紹介」Live Stream Cale…

ご質問やご指摘は contact@kuds.jp までお寄せください。
「ここで詰まった」という報告は、記事を良くするうえでいちばんありがたいフィードバックです。

コメント