本記事は広告が含まれる場合があります AI Claude

初心者向けClaude Code の始め方・使い方完全ガイド

 

Claude Codeは、Anthropic社が開発したAIコーディングアシスタントです。

ターミナル(コマンドライン)上で動作し、自然言語で指示するだけでコードの読解、編集、デバッグ、ファイル操作、Git操作などを自動的に行ってくれます。

従来のAIチャットとの最大の違いは単に質問に答えるだけでなく、自分のPC内でファイルを操作して必要な環境を構築、プログラムを開発してテストを実行し、コミットまでを一連の流れで自律的に行える点です。

なお、無料プランではClaude Codeは利用できません。Pro(月額$20)、Max(月額$100〜$200)、またはTeam / Enterpriseプランが必要です。
 

今回は、初心者向けにClaude Codeの始め方・使い方を解説します。

SNSフォローよろしくお願いします!

新しいコンテンツや、より詳細な解説を動画やショート動画でお届けしています。日々の情報収集にお役立てください。


 

 

 

Claude Codeの主な特徴

利用に必要な環境・料金プラン

項目 要件
OS macOS、Windows、Linux
Node.js バージョン18以降(ネイティブインストーラーの場合は不要)
料金プラン Claude Pro($20/月)以上、またはAPI利用

 

重要:Freeプラン(無料)ではClaude Codeは利用できません。Pro(月額$20)、Max(月額$100〜$200)、またはTeam / Enterpriseプランが必要です。
 

 

Claude Codeの主な使い方

Claude Codeの主な使い方としては、CLI(コマンドラインインターフェース)と、Visual Studio Code(VS Code)などのIDE連携、デスクトップアプリでの利用などの方法があります。

 

Claude Codeの導入方法(CLI版)

ここでは、CLI(コマンドラインインターフェース)版でのClaude Codeの導入方法をご紹介します。


 

PCへのClaude Codeインストール

Claude Codeのインストール方法はいくつかありますが、下記のコマンドがNode.jsの事前インストールが不要で最も簡単な方法です。

Mac/Linuxの場合はターミナルを開いて以下のコマンドを実行します。
curl -fsSL https://claude.ai/install.sh | bash
 

Windowsの場合は、PowerShellで以下を実行します。
irm https://claude.ai/install.ps1 | iex
 

Node.jsが既にインストールされている環境では、npmを使ってインストールすることも可能です。

npm install -g @anthropic-ai/claude-code

以下はMacの場合です。ターミナルを立ち上げます。

前述のコマンドでClaudeをインストールします。

しばらく待ちます。

インストールが完了したら、ターミナルで以下を実行して正常にインストールされたことを確認します。
claude --version

 

初回セットアップとログイン認証

事前にデスクトップなどに作業用フォルダを作っておきます。※本例ではデスクトップにclaudecode-testフォルダを作成

ターミナルを開き、作業したいプロジェクトのディレクトリに移動します

 

claude と入力してEnterを押すと、Claude Codeが起動します。

画面のモードを選択肢が表示されます。数字キーを押して選択します。ここでは(半角)1と入力

初回起動時はログインモードの選択を行います。通常は1の個人プランを選択します。

ブラウザが自動的に開きます。Claudeのログインアカウントでログインしてください。

承諾すると選択します。

Authentication Codeが表示されますのでコピーします。

※エラーが表示された場合は、一度WebブラウザでClaudeにログイン・ログアウトして再度トライしてみたり、別のブラウザなどで試してみてください(Chromeを使っていたらEdgeなど)。

ターミナルの画面でコピーしたコードを貼り付けます。

ログインが成功します。セキュリティリスクなどの注意事項が表示されます。確認してエンターキーを押して進めます。

ログインが成功します。セキュリティリスクなどの注意事項が表示されます。確認してエンターキーを押して進めます。

セットアップ時の選択肢が表示されます。特に希望なければ「1」キーを押して推奨設定でOKです。

Claudeのターミナル画面が表示されます。ここでAIにアプリ開発や各種相談することができます。

 

基本的な使い方(CLI版)

対話モード(最もスタンダードな入り方)

初回起動後2回目以降は、ターミナルを開きcdコマンドで作業ディレクトリに移動し、claude コマンドで起動すると対話モードに入ります。


 

使用例:

  • 「〇〇なWebサイト/アプリを作って」→ テスト実行→エラー分析→修正まで自動
  • 「このプロジェクトの構造を説明して」→ ディレクトリ構成やファイル構造を解説

 

例えば下記のように、「WEBST8のでもサイトを作ってと入力してエンターキー」を押します。

 

AIが実行してくれます。途中ファイル操作などで確認を求められますので問題なければ承認します。

AIからの確認について

Claude Codeがファイルを編集したりコマンドを実行する際は、権限の確認が求められます。安全にClaude Codeを使うための仕組みです。

  • ファイル編集時:変更内容のdiffが表示され、承認(y)を求められる
  • コマンド実行時:実行するコマンドの内容が表示され、承認を求められる
  • 一括承認も可能:信頼できる操作は「Always allow」で自動承認に設定可能

 

完了報告があります。

 

プロジェクトフォルダ内にファイルが作成されていることを確認します。

 

ダブルクリックでWebページを立ち上げるとWEBST8のサイトが立ち上がったことを確認できました。

 

AIでチームを組んでもらい、並列して作業してもらうことも可能です。

 

よく使うスラッシュコマンド一覧

対話モード中に / を入力すると、利用可能なコマンド一覧が表示されます。

たとえば/statusと入力するとそれに関すんするコマンド一覧が表示されます。※/statusはログイン情報などを表示するコマンドです。

たとえば、/usageと入力してエンターを押すと現在の使用量が確認できます。

以下は特によく使うコマンドです。

コマンド 機能
/help ヘルプを表示(使い方の基本ガイド)
/compact 会話を要約してコンテキストを節約(80%超えたら使おう)
/clear 会話履歴をクリアしてリセット(タスク切り替え時に便利)
/model 使用するAIモデルを変更
/usage 使用量制限まであとどのくらいかを現在の使用量を表示
/voice ボイスモード(音声入力)を起動

 

IDE連携(Visual Studio Code連携)

Claude Codeはターミナルだけでなく、主要なIDEの拡張機能としても利用できます。ソースコードを確認しやすく、ターミナルが苦手な人でも進めやすいのがメリットです。

VS Codeとは、Microsoftが提供する無料のコードエディタで、世界中の開発者に最も使われているツールの一つです。Anthropic公式の「Claude for VS Code」拡張機能をインストールしてClaudeを利用できます。。※IntelliJ IDEA、WebStorm、PyCharmなどのJetBrains IDEでも、プラグインとして利用可能です。設定→プラグインから「Claude Code」を検索してインストールしてください。

 


 

メリット

  • エディタ内で完結し、画面の切り替えが不要
  • 開いているファイルやプロジェクト全体をAIに渡せる
  • エージェント機能でコードの自動編集が可能

反面、デメリットVS Codeの利用が前提になります。ターミナル操作に不慣れだがGUIベースでAIコーディング支援を受けたい人におすすめです。
 

CLAUDE.mdでプロジェクトのルールを設定する

CLAUDE.mdは、プロジェクトのルートディレクトリに配置する特別なファイルです。ここにプロジェクト固有の指示やルールを記述しておくと、Claude Codeがそのルールに従って動作します。※CLI(ターミナル利用)でもVisual Studio Code連携でも同様に設定できます。

CLAUDE.mdはプロジェクト共通ルールにしたい場合は「~/.claude/CLAUDE.md」に、特定プロジェクトだけ適用したい場合は「プロジェクトフォルダ/.claude/CLAUDE.md」に記述します。

 


 

CLAUDE.mdの記述例:

 

 

その他の色々なモード

基本操作に慣れてきたら、以下のような機能も活用してみてください。ここでは概要だけ紹介します。

ワンショットモード(-p オプション)

対話モードに入らず、1回きりのコマンドとして実行する場合は -p オプションを使います。スクリプトに組み込む場合に便利です。


 

パイプ入力

他のコマンドの出力をClaudeに渡すことも可能です。

cat error.log | claude -p "このエラーログを分析して原因を教えて"

※パイプ入力とは、あるコマンドの出力を別のコマンドの入力として渡す仕組みです。シェル(ターミナル)で | 記号を使います。上記の場合error.logのテキストの中身をclaudeに渡して、Claudeにエラーログを解析してもらっています。

 

 

MCP(Model Context Protocol)サーバー連携

  • 外部のデータベース、API、サービスとClaude Codeを接続するプロトコル
  • GitHub PR操作、Jiraチケット管理、Sentryエラー確認などを自然言語で実行可能に
  • 設定は .claude/settings.json に記述するか、claude mcp add コマンドで追加

 

カスタムスラッシュコマンド(Skills)

  • 独自のスラッシュコマンドを作成し、繰り返し行う作業を定型化できる
  • .claude/skills/ ディレクトリにmdファイルを配置して定義
  • チーム全体で共有でき、プロジェクト固有のワークフローを標準化できる

 

フック(Hooks)

  • Claude Codeの特定の動作タイミングでカスタムスクリプトを自動実行する機能
  • 例:ファイル保存時に自動でPrettierを実行、編集後に型チェックを走らせる
  • /hooks コマンドまたは .claude/settings.json で設定

 

まとめ

Claude Codeは、ターミナルで動作するエージェント型のAIコーディングアシスタントです。自然言語で指示するだけで、コードの理解から修正、テスト、コミットまでを一気通貫で行える強力なツールです。

始め方はとてもシンプルです。

  1. curl -fsSL https://claude.ai/install.sh | bash でインストール
  2. プロジェクトディレクトリで claude を実行
  3. やりたいことを自然言語で指示するだけ

まずは小さなタスク(READMEの更新、簡単なバグ修正、コードの説明など)から試してみてください。慣れてきたらCLAUDE.mdでプロジェクトルールを定義し、MCP連携やフックなどの上級機能にもチャレンジしてみましょう。

公式ドキュメント:https://code.claude.com/docs

「業者に任せたけど、更新ができない」「本で独学は時間がかかりすぎる・・」そんなお悩みの方も多いのではないでしょうか。

個別指導形式のスクールでは、自分の知りたいことをピンポイントで学習・達成でき、自分で更新もできるというメリットもあります。

教室の無料事前相談もしておりますので、まずはお気軽にご登録ください。

詳細はこちら

YouTubeチャンネル開設しました!

WEBST8 YouTube Channel 開設
最大月間50万PVの当ブログをベースに、Youtube動画配信にてWordPress、ホームページ作成、ブログのことについてお役立ち情報を随時配信していきます。

ご興味ある方はぜひチャンネル登録をしていただけますと幸いです。

検索して記事を見つける

探したいキーワードを入力・検索して記事を見つけたい方はこちら

-AI, Claude