2026年最新版 | 完全初心者向け

Claude Codeの使い方・インストール完全ガイド
初心者でもウェブサイトが作れて公開できる

プログラミング知識ゼロ・ターミナルを開いたことがない人でも、この記事を読めば今日からサイトが作れます。

🖥️ ターミナルとは? 📦 Node.jsの入れ方 🤖 Claude Codeの使い方 🚀 サーバーで公開

🤖 Claude Codeとは?

Claude Codeは、Anthropic社が開発したAIコーディングアシスタントです。 「こんなウェブサイトを作って」と日本語で話しかけるだけで、 AIが自動でHTMLやCSSなどのコードを書いてくれます。

こんな人におすすめ
「プログラミングって難しそう…」と思っているけど、自分のサイトを持ってみたい人。 コードの書き方を覚える必要はありません。AIに指示するだけです。

従来との違い

従来のウェブサイト制作

HTML・CSS・JavaScriptを1行ずつ自分で覚えて書く。独学で数ヶ月〜数年かかることも。

Claude Codeを使う場合

「青いヘッダーのある飲食店サイトを作って」と入力するだけ。数分でサイトが完成します。

🖥️ ターミナルとは?

Claude Codeを使うには「ターミナル」というソフトを使います。 普段はマウスでアイコンをクリックしてパソコンを操作しますが、 ターミナルでは文字を入力してパソコンに命令を出します

難しく聞こえますが大丈夫
決まった文字をコピー&ペーストするだけです。意味を全部理解する必要はありません。 Enterキーを押すと命令が実行されます。

ターミナルを開くと、このような画面が表示されます:

ターミナル
user@MacBook:~$

← ここに文字を打ってEnterキーを押します

Windowsでターミナルを開く方法

Windowsでは「PowerShell」または「コマンドプロンプト」を使います。

方法1:スタートメニューから検索する

🔍 Windowsの検索バー(画面下部)
検索結果
🔷 Windows PowerShell — アプリ
📄 Windows PowerShell (x86)
↑「Windows PowerShell」をクリック(または右クリック→「管理者として実行」)

方法2:キーボードショートカット

Win + R を押して「ファイル名を指定して実行」を開き、
powershell と入力してEnterを押す。

PowerShellが開いたらこのような画面になります:

Windows PowerShell
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

PS C:\Users\あなたの名前>

Macでターミナルを開く方法

方法1:Spotlight検索(おすすめ)

🔍 Spotlight検索(⌘ + スペース)
🔍 ターミナル
🖥️ ターミナル — ユーティリティ
Returnキーで開く
⌘(Command)+ スペースで検索バーを開き、「ターミナル」と入力してReturn

方法2:Finderから開く

📁 Finder
Finder → アプリケーションユーティリティターミナル.app をダブルクリック
bash — ターミナル — 80×24
Last login: Thu May 1 10:30:00 on ttys000
user@MacBook-Pro:~$
✅ ターミナルが開けたら準備完了です
以降の手順では、ここに命令を打ち込んでいきます。コピー&ペーストを活用してください。

📦 Node.jsのインストール

Claude Codeを動かすには、まずNode.js(ノードジェイエス)というソフトが必要です。 Node.jsはJavaScriptというプログラミング言語をパソコン上で動かすための実行環境です。

Pythonに例えると
Pythonスクリプトを動かすのに「Python」が必要なのと同じで、 Claude CodeはNode.jsが入っていないと動きません。

インストール手順

1

Node.js公式サイトにアクセス

ブラウザで nodejs.org/ja を開き、「LTS(推奨版)」と書かれたボタンをクリックしてダウンロードします。

🌐 nodejs.org/ja
Node.js®
JavaScript runtime built on Chrome's V8 JavaScript engine
v22.x.x LTS
推奨版(ここをクリック)
v23.x.x Current
最新版
↑ 左の「LTS」ボタンをクリックしてダウンロード
2

ダウンロードしたファイルを開いてインストール

ダウンロードされた .pkg(Mac)または .msi(Windows)ファイルをダブルクリックして、画面の指示に従って「次へ」を押し続けます。

📦 Node.jsインストーラー
📦
Node.js v22.x.x のインストール
このパッケージをインストールすると...
戻る
続ける →
「続ける」または「次へ」を押し続けるだけでOK
3

インストールできたか確認する

ターミナルを開いて、以下のコマンドを1行ずつコピー&ペーストしてEnterを押します。バージョン番号が表示されれば成功です。

① まずNode.jsのバージョンを確認:

ターミナルにコピー&ペースト
node --version

② 次にnpmのバージョンを確認:

ターミナルにコピー&ペースト
npm --version
実行するとこのように表示されます
$ node --version
v22.11.0

$ npm --version
10.9.0

← このようにバージョン番号が出れば成功!
⚠️ 「command not found」と表示された場合
インストールが正しく完了していない可能性があります。 ターミナルを一度閉じて再度開いてから試してみてください。 それでもダメな場合はNode.jsを再インストールしてください。

Claude Codeのインストール方法

Node.jsが入ったら、次はClaude Codeをインストールします。手順通りに進めれば5分で完了します。

Step 1:インストールコマンドを実行

以下のコマンドをターミナルにコピー&ペーストして、Enterキーを押してください:

ターミナルにコピー&ペースト → Enterで実行
npm install -g @anthropic-ai/claude-code
実行するとこのように表示されます
$ npm install -g @anthropic-ai/claude-code

added 234 packages in 18s
found 0 vulnerabilities

✓ インストール完了
ポイント

インストール中は数十秒〜数分かかることがあります。文字が流れている間はそのまま待ちましょう。 プロンプト($)が再び表示されたら完了です。

Step 2:Anthropic APIキーを取得する

Claude Codeを使うにはAPIキーが必要です。 APIキーとは「あなたが正規のユーザーである」ことを証明するパスワードのようなものです。

1

Anthropicのサイトでアカウントを作成

console.anthropic.com にアクセスして、メールアドレスでサインアップします。Googleアカウントでのログインも可能です。

2

APIキーを発行する

ログイン後、左メニューの「API Keys」をクリックし、「+ Create Key」ボタンを押します。

🔑 Anthropic Console — API Keys ページ
MENU
Dashboard
Usage
🔑 API Keys
Settings
API Keys
+ Create Key ← ここをクリック
まだキーがありません。「+ Create Key」で作成してください。
3

キーをコピーして保存する

キー名(例:My Key)を入力して作成すると、sk-ant-... から始まる長い文字列が表示されます。この画面を閉じると二度と表示されません。必ずコピーしてメモ帳などに貼り付けて保存してください。

🔑 APIキーが生成されました
✅ APIキーが作成されました。今すぐコピーしてください。
sk-ant-api03-AbCdEfGhIjKlMnOpQrStUvWxYz1234567890...
📋 コピー
⚠️ この画面を閉じるとキーは二度と表示されません!必ず保存してください。

Step 3:Claude Codeを起動する

4つの手順に分けて説明します。ターミナルを開いたまま順番に進めてください。

まずデスクトップに移動する

ターミナルを開いた直後はホームフォルダ(C:\Users\名前\など)にいます。 ファイルをどこに保存するかは今いる場所によって変わります。 わかりやすいデスクトップを保存先にするのがおすすめです。 まず下のコマンドでデスクトップに移動します。

お使いのOSに合わせてどちらかをコピーしてください

Windows の場合:

Windows — PowerShell
cd ~/Desktop

Mac の場合:

Mac — ターミナル
cd ~/Desktop
実行結果(Desktop と表示されればOK)
$ cd ~/Desktop
~/Desktop $ ← Desktop に移動できた

デスクトップに作業フォルダを作る

mkdir は「Make Directory(フォルダを作る)」の略です。 このコマンドを実行すると、デスクトップに「my-website」というフォルダが作られます。 フォルダ名は半角英数字なら何でも変えてOKです。

ターミナルにコピー&ペースト → Enterで実行
mkdir my-website
実行結果(何も表示されなければ成功)
$ mkdir my-website
$ ← 何も表示されずプロンプトが戻ればOK
✅ デスクトップを開いて確認してみましょう
「my-website」という名前のフォルダがデスクトップに作られているはずです。 ここにサイトのファイルがすべて保存されます。

作ったフォルダの中に移動する

cd は「Change Directory(フォルダを移動)」の略です。 今作った my-website フォルダの中に入ります。 ここに入ってからClaude Codeを起動することで、ファイルがこのフォルダに保存されます。

ターミナルにコピー&ペースト → Enterで実行
cd my-website
実行結果(my-website と表示されればOK)
$ cd my-website
~/Desktop/my-website $ ← Desktop/my-website になればOK

Claude Codeを起動する

claude と入力してEnterを押すと、Claude Codeが起動します。 初回のみ、APIキーの入力を求められます。

ターミナルにコピー&ペースト → Enterで実行
claude
実行結果(初回はAPIキー入力を求められます)
$ claude

Welcome to Claude Code!
? Enter your Anthropic API key:

APIキーを貼り付けてEnter

先ほどメモしておいた sk-ant-... から始まるAPIキーを ターミナルに貼り付けてEnterを押します。 貼り付けても文字は表示されません(セキュリティ上の仕様)が、正しく入力されているので安心してEnterを押してください。

💡 ペーストのショートカット
Windows:Ctrl + V または右クリック→「貼り付け」
Mac:⌘ + V
APIキーを貼り付けてEnterを押すと起動完了
? Enter your Anthropic API key: (文字は表示されないが入力されている)

✓ APIキーを保存しました。次回から入力不要です。
✓ Claude Code が起動しました!

日本語で話しかけてください。

> ← ここに指示を入力します
✅ これでClaude Codeの準備完了です!
> が表示されたらAIに話しかけられる状態です。 2回目以降はAPIキーの入力は不要で、claude を実行するだけですぐ起動します。

Claude Codeの使い方|実際にサイトを作ってみる

Claude Codeの基本的な使い方はシンプルです。日本語で指示を出すだけでサイトが完成します。

Claude Code
> カフェのホームページを作って。ダークブラウンのヘッダー、メニュー紹介、アクセスの3セクションで。

わかりました。カフェのホームページを作成します...

📝 index.html を作成中...
🎨 style.css を作成中...

✓ ファイルの作成が完了しました!
index.html をブラウザで開いて確認してみてください。

>
1

指示を入力してEnter

どんなサイトを作りたいか、日本語で詳しく説明します。色・レイアウト・掲載内容を具体的に書くほど、希望通りの仕上がりになります。

2

生成されたファイルをブラウザで確認

デスクトップの my-website フォルダを開くと index.html が入っています。そのファイルをダブルクリックするとブラウザで開いて確認できます。

3

修正も日本語でOK

「ボタンの色を赤にして」「フォントを大きくして」など、気になる点を伝えれば即座に修正してくれます。

⚠️ この時点ではまだ「自分のパソコンの中だけ」
作ったサイトはあなたのパソコン上にあるだけで、 他の人はまだ見ることができません。 インターネットに公開するには、次のステップが必要です。

🤔 ドメイン設定やファイルアップも
Claude Codeにお願いできる?

「サイトを作るだけでなく、公開までClaude Codeに全部やってもらえないの?」 という疑問はよくあります。結論から言うと、できることとできないことがあります

作業 Claude Codeで可能? 理由
HTMLファイルの作成・修正 ✅ できる Claude Codeの得意領域
ドメインのネームサーバー設定 ❌ できない お名前.comの画面操作が必要
エックスサーバーの契約・設定 ❌ できない Webブラウザの画面操作が必要
ファイルマネージャーでのアップ ❌ できない ブラウザのGUI操作が必要
SFTPコマンドでのファイルアップ ✅ できる ターミナルのコマンド操作のため
💡 まとめると
「Webブラウザの画面をクリックする操作」はClaude Codeには無理です。 でも「ターミナルでコマンドを打つ操作」はClaude Codeが得意です。 ドメイン設定とサーバー契約は自分でやる必要がありますが、 ファイルのアップロードはClaude Codeに任せることができます。

なぜブラウザ操作はできないの?

Claude Codeはターミナル(黒い画面)上で動くツールです。 マウスでボタンをクリックしたり、ブラウザの画面を見たりする機能を持っていません。 お名前.comやエックスサーバーの管理画面はブラウザ上のサービスなので、 残念ながら自分で操作する必要があります。

Claude Code — できないことを頼むと…
> お名前.comにログインしてネームサーバーを設定して

申し訳ありませんが、私はブラウザを操作する機能を
持っていないため、Webサイトへのログインや
画面上のボタン操作はできません。

ネームサーバーの設定手順をご案内しますので、
お名前.comの管理画面で設定をお願いします。

>

SFTPを使えばファイルアップはお任せできる

ファイルのアップロードには「SFTP(エスエフティーピー)」という方法が使えます。 SFTPとはファイルをサーバーに送るための仕組みで、ターミナルのコマンドで操作できます。 つまり、Claude Codeに「ファイルをサーバーに送って」と頼むことができます。

⚠️ SFTPを使う前に確認すること
SFTPでアップロードするには、エックスサーバーのログイン情報(ホスト名・ユーザー名・パスワード)を Claude Codeに伝える必要があります。 これらは大切な情報なので、他人に見られない環境で作業してください。 不安な場合は、後述するブラウザのファイルマネージャーを使う方法の方が安心です。

SFTPを使ってClaude Codeにアップロードしてもらう流れは次のとおりです:

Claude Code — SFTPアップロードをお願いする
> デスクトップのmy-websiteフォルダにあるファイルを
エックスサーバーにアップロードして。
ホスト名:sv12345.xserver.ne.jp
ユーザー名:xs123456
パスワード:(メールに記載のパスワード)
アップ先:/public_html/my-website-japan.com/public_html/


了解しました。SFTPでアップロードします。

接続中... sv12345.xserver.ne.jp
✓ 接続しました

アップロード中...
✓ index.html をアップロードしました
✓ style.css をアップロードしました

✓ すべてのファイルのアップロードが完了しました!
https://my-website-japan.com にアクセスして確認してください。

>
✅ 更新のたびに「アップして」と言うだけでOK
一度SFTPの設定を伝えておけば、サイトを修正するたびに 「最新のファイルをサーバーにアップして」と言うだけで自動的にアップロードしてくれます。 ファイルマネージャーを開く手間が省けてとても便利です。

結局どちらの方法でアップすればいい?

🖱️ ファイルマネージャー
ブラウザで操作する方法
  • パスワードを入力不要
  • 画面を見ながら確認できる
  • 初心者に安心・安全
  • 毎回ブラウザを開く手間がある
→ 初めての方はこちら推奨
⚡ SFTPコマンド
Claude Codeに任せる方法
  • 「アップして」の一言でOK
  • 更新が何度でも楽になる
  • ログイン情報を渡す必要あり
  • 慣れたら断然こちらが便利
→ 慣れてきたらこちらが楽

🚀 インターネットに公開するには

作ったサイトを世界中の人が見られるようにするには、 ①レンタルサーバーの契約②ドメインの取得③ファイルのアップロードの3ステップが必要です。 それぞれ画面付きで詳しく解説します。

1

エックスサーバーを契約する

国内シェアNo.1のレンタルサーバー。申し込みから10分で使い始められます。

2

お名前.comでドメインを取得する

「example.com」のような独自URLを年間1,000円前後で取得できます。

3

ファイルをサーバーにアップロードする

Claude Codeで作ったファイルをエックスサーバーのファイルマネージャーから送信します。

エックスサーバーの契約方法

エックスサーバーは国内最大手のレンタルサーバーです。 申し込みページにアクセスして、プランを選んで情報を入力するだけで契約できます。

初めての方は「スタンダード」プランで十分です
個人サイトやブログなら月額990円〜のスタンダードプランで十分な性能があります。 10日間の無料お試し期間もあるので安心して申し込めます。

STEP 1:申し込みページでプランを選ぶ

エックスサーバーの公式サイトにアクセスし、「お申し込み」ボタンをクリックします。

🌐 xserver.ne.jp — プラン選択ページ
サーバーのプランを選択してください
おすすめ
スタンダード
990円/月〜
個人・ブログに最適
選択する ✓
プレミアム
1,980円/月〜
中規模サイト向け
選択する
ビジネス
3,960円/月〜
法人・大規模向け
選択する
↑ 個人サイトなら左の「スタンダード」を選んでOK

STEP 2:アカウント情報を入力する

「Xserverアカウントの登録へ進む」をクリックすると、アカウント登録画面が表示されます。

📝 xserver.ne.jp — アカウント登録
Xserverアカウント登録
*
山田
*
太郎
メールアドレス *
your@email.com
パスワード *
••••••••••
電話番号 *
090-xxxx-xxxx
次へ進む →
↑ すべて入力して「次へ進む」をクリック

STEP 3:支払い情報を入力する

クレジットカードまたはコンビニ払いで支払い情報を入力します。

💳 xserver.ne.jp — お支払い情報
お支払い方法を選択
💳 クレジットカード
🏪 コンビニ払い
🏦 銀行振込
カード番号
1234 5678 9012 3456
有効期限
MM / YY
セキュリティコード
123
申し込みを確定する

STEP 4:確認メールを受け取る

📧 メールボックス
📧
差出人:xserver@xserver.ne.jp
件名:【Xserver】お申し込み完了のご確認
お申し込みありがとうございます。
以下の情報でサーバーをご利用いただけます。

サーバーID: xs123456
ログインURL: https://www.xserver.ne.jp/login
FTPホスト名: sv12345.xserver.ne.jp

※ログイン情報は大切に保管してください。
↑ このメールが届いたら契約完了!情報をメモしておきましょう
✅ エックスサーバーの契約完了
メールに記載されているIDとパスワードでログインできます。次はドメインを取得します。
エックスサーバーに申し込む →

お名前.comでドメインを取得する

ドメインとは example.com のような、サイトのURL(住所)のことです。 ここでは国内最大手のドメイン登録サービス「お名前.com」での取得方法を解説します。

ドメインの選び方
.com(約1,500円/年)が最もポピュラーで信頼感があります。 .net.jp も人気です。 サイト名や自分の名前に関連する短い文字列を選びましょう。

STEP 1:ドメイン名を検索する

お名前.comのトップページで取得したいドメイン名を入力して検索します。

🌐 onamae.com — ドメイン検索
お名前.com
ドメイン取得 No.1
my-website-japan
検索する
↑ 取得したいドメイン名を入力して「検索する」をクリック

STEP 2:取得するドメインを選ぶ

検索結果が表示されます。取得可能なドメインにチェックを入れてカートに追加します。

🌐 onamae.com — 検索結果
「my-website-japan」の検索結果
my-website-japan.com 取得可能
1,408円/年
my-website-japan.net 取得可能
1,518円/年
my-website-japan.jp 取得可能
2,178円/年
カートに追加 →
↑ 欲しいドメインにチェックを入れて「カートに追加」

STEP 3:会員登録・お支払いをする

初めての方はアカウント登録が必要です。メールアドレスとパスワードを入力して登録後、支払い情報を入力します。

💳 onamae.com — お申し込み確認
ご注文内容の確認
ドメイン名料金
my-website-japan.com(1年) 1,408円
合計(税込) 1,408円
申し込む
↑ 内容を確認して「申し込む」をクリックで取得完了

STEP 4:取得したドメインをエックスサーバーに設定する

ドメインを取得したら、エックスサーバーの管理画面からドメインを設定(紐付け)します。 お名前.com側では「ネームサーバー」をエックスサーバーのものに変更します。

🌐 Xserverサーバーパネル — ドメイン設定
ドメイン設定追加
ドメイン設定一覧
追加するドメイン名
my-website-japan.com
⚠️ お名前.comのネームサーバーを以下に変更してください:
ns1.xserver.ne.jp / ns2.xserver.ne.jp
ドメインを追加する
↑ ドメイン名を入力して「ドメインを追加する」をクリック
⚠️ ネームサーバーの反映には最大24〜72時間かかります
設定後すぐには反映されません。翌日になってからサイトにアクセスして確認しましょう。
お名前.comでドメインを取得する →

ファイルをエックスサーバーにアップロードする

エックスサーバーにはファイルマネージャーという機能があり、 ブラウザ上でファイルのアップロードができます。FTPソフトは不要です。

STEP 1:サーバーパネルにログインする

契約完了メールに記載されているIDとパスワードでサーバーパネルにログインします。

🌐 xserver.ne.jp/login — サーバーパネルログイン
サーバーパネル ログイン
サーバーID
xs123456
サーバーパスワード
••••••••
ログインする
↑ メールに記載のID・パスワードを入力

STEP 2:ファイルマネージャーを開く

サーバーパネルのトップページから「ファイルマネージャー」をクリックします。

🖥️ Xserverサーバーパネル — トップ
🌐
ドメイン設定
📁
ファイル
マネージャー
📧
メール設定
🗄️
MySQL設定
↑「ファイルマネージャー」をクリック

STEP 3:public_html フォルダを開く

ファイルマネージャーが開いたら、左側のフォルダ一覧から ドメイン名public_html の順にクリックして開きます。ここがサイトの公開フォルダです。

📁 Xserver ファイルマネージャー
フォルダ
📁 mail
📂 my-website-japan.com
📂 public_html ← ここ!
📁 logs
場所:/my-website-japan.com/public_html/
まだファイルがありません
ここにファイルをアップロードします

STEP 4:ファイルをアップロードする

「アップロード」ボタンをクリックして、デスクトップの my-website フォルダの中にある index.html などのファイルを選択します。

📁 Xserver ファイルマネージャー — アップロード
📁 mail
📂 my-website-japan.com
📂 public_html
⬆ アップロード ← ここ
📁 新規フォルダ
🗑 削除
📄index.html ✓ アップロード完了
🎨style.css ✓ アップロード完了
↑ index.html・style.cssなどをすべてアップロード

STEP 5:ブラウザで確認して完成!

🌐 ブラウザのアドレスバーにドメインを入力
🔒 https://my-website-japan.com
🎉 あなたのサイトが公開されました!
世界中からアクセスできます
✅ これで公開完了です!
スマホやほかのパソコンからURLにアクセスして、サイトが表示されることを確認しましょう。
エックスサーバーに申し込む → お名前.comでドメイン取得 →

🏆 おすすめレンタルサーバー比較

初心者がClaude Codeで作ったサイトを公開するのにおすすめのサーバーを比較しました。

サービス 月額料金 WordPress おすすめ度
エックスサーバー 990円〜 ◎ 簡単導入 ★★★★★
ConoHa WING 660円〜 ◎ 自動設定 ★★★★★
さくらインターネット 524円〜 ○ 対応 ★★★★☆
ロリポップ 220円〜 ○ 対応 ★★★★☆

よくある質問

Claude Codeは無料で使えますか?
利用にはAnthropicのAPIキーが必要で、使用量に応じた従量課金が発生します。 小規模なサイト制作であれば月数百円程度に収まることが多いです。
プログラミング完全未経験でも使えますか?
はい。本記事の手順通りに進めれば、コードの知識がなくても大丈夫です。 ターミナルへのコピー&ペーストと、AIへの日本語指示だけで完結します。
レンタルサーバーなしで公開する方法はありますか?
GitHub PagesやNetlify(無料プランあり)を使えば静的サイトに限り無料で公開できます。 ただし独自ドメイン設定やWordPressの運用にはレンタルサーバーが必要です。
どのサーバーが初心者に一番おすすめですか?
サポートの充実度と安定性を重視するならエックスサーバー、 コストパフォーマンス重視ならConoHa WINGがおすすめです。 どちらも初心者向けのガイドが充実しています。

今日から始められます

Claude Codeでサイトを作り、レンタルサーバーで公開する。
難しいプログラミング知識は不要です。今日の午後には公開できます。