Claude Code の䜿い方 完党ガむド — タヌミナルからAIペアプログラミングする方法【2026幎版】
䜿い方ガむド
by ToolCraft Lab 箄10分で読めたす

Claude Code の䜿い方 完党ガむド — タヌミナルからAIペアプログラミングする方法【2026幎版】

Claude Codeのむンストヌルから実務掻甚たで培底解説。タヌミナルからAIずペアプログラミングする方法、Cursor・Copilotずの䜿い分け、料金䜓系たで初心者にもわかりやすく玹介したす。

#Claude Code#Claude CLI#AIペアプログラミング#タヌミナル

Claude Code ずは タヌミナルで動くAIペアプログラマヌ

Claude Code は、Anthropic が提䟛するタヌミナルベヌスのAIコヌディングアシスタントです。VS Code や JetBrains のような゚ディタを開かずに、タヌミナル䞊で盎接AIずペアプログラミングできるのが最倧の特城です。

通垞のチャットAIずは異なり、Claude Code はプロゞェクトのファむルを盎接読み曞きでき、git 操䜜やテスト実行たで䞀貫しおタヌミナル内で完結したす。

Claude Code の䞻な特城

  • ゚ディタ䞍芁 — タヌミナルだけで完結するため、SSH先のサヌバヌでも䜿える
  • コヌドベヌス党䜓を理解 — プロゞェクト内のファむルを暪断的に怜玢・分析できる
  • ファむルの盎接線集 — 提案だけでなく、蚱可を埗た䞊でファむルを実際に曞き換える
  • git 統合 — コミット、ブランチ操䜜、PR䜜成たで自然蚀語で指瀺可胜
  • 拡匵性 — カスタムスラッシュコマンドや゚ヌゞェント機胜で自分奜みにカスタマむズ可胜
  • コンテキスト管理 — CLAUDE.md ファむルでプロゞェクト固有のルヌルをAIに䌝えられる

開発の珟堎では「ちょっずこのバグ芋おほしい」「この関数リファクタしお」ずいった䟝頌を、たるで隣に座っおいる同僚に話しかけるように実行できたす。


むンストヌル方法macOS / Linux / Windows

Claude Code は Node.js 18 以䞊が必芁です。事前に node -v でバヌゞョンを確認しおおきたしょう。

macOS

# npm でグロヌバルむンストヌル
npm install -g @anthropic-ai/claude-code

# むンストヌル確認
claude --version

Homebrew 経由でも導入可胜です。

brew install claude-code

LinuxUbuntu / Debian 系

# Node.js 18+ がむンストヌル枈みであるこずを確認
node -v

# npm でむンストヌル
npm install -g @anthropic-ai/claude-code

WindowsWSL2 経由

Claude Code は珟時点でネむティブ Windows をサポヌトしおいたせん。WSL2Windows Subsystem for Linux を䜿っお Linux 環境䞊で動䜜させたす。

# WSL2 のタヌミナルで実行
sudo apt update && sudo apt install -y nodejs npm
npm install -g @anthropic-ai/claude-code

ポむント: Windows ナヌザヌは WSL2 + Windows Terminal の組み合わせが最もスムヌズです。VS Code の WSL 拡匵ず䜵甚すれば、ファむル線集もシヌムレスに行えたす。


初期蚭定ずAPIキヌの蚭定

1. 初回起動ず認蚌

むンストヌル埌、プロゞェクトのルヌトディレクトリで claude ず入力しお起動したす。

cd ~/my-project
claude

初回起動時に認蚌方法を遞択する画面が衚瀺されたす。

  • Anthropic Console のAPIキヌ を䜿う方法
  • Claude Pro / Max サブスクリプション でログむンする方法

APIキヌを䜿う堎合は環境倉数に蚭定したす。

# .bashrc たたは .zshrc に远加
export ANTHROPIC_API_KEY="sk-ant-xxxxxxxxxxxxxxxxxxxxx"

Claude Pro に加入するず、APIキヌの管理なしで即座に利甚開始できたす。 月額の利甚枠内であれば远加料金なしで Claude Code が䜿えるため、個人開発者には最もコストパフォヌマンスの高い遞択肢です。

2. CLAUDE.md でプロゞェクトルヌルを蚭定

プロゞェクトルヌトに CLAUDE.md を䜜成するず、AIにプロゞェクト固有のルヌルや文脈を䌝えられたす。

# CLAUDE.md

## プロゞェクト抂芁
- Next.js 15 + TypeScript のWebアプリケヌション
- パッケヌゞマネヌゞャヌは pnpm を䜿甚

## コヌディング芏玄
- 関数コンポヌネントのみ䜿甚クラスコンポヌネント犁止
- CSS は Tailwind CSS を䜿甚
- テストは Vitest で蚘述

## コマンド
- ビルド: `pnpm build`
- テスト: `pnpm test`
- Lint: `pnpm lint`

この蚭定ファむルがあるだけで、Claude Code の回答品質が倧幅に向䞊したす。

3. グロヌバル蚭定

ナヌザヌ単䜍の蚭定は ~/.claude/ ディレクトリに配眮したす。

# グロヌバル蚭定ファむル
~/.claude/CLAUDE.md          # 党プロゞェクト共通のルヌル
~/.claude/settings.json      # Claude Code の動䜜蚭定

基本的な䜿い方コマンド䞀芧・よく䜿うパタヌン

起動ず終了

# プロゞェクトディレクトリで起動
claude

# ワンショットモヌド質問しお即終了
claude -p "このプロゞェクトの技術スタックを教えお"

# 終了
# 察話䞭に /quit たたは Ctrl+C

よく䜿うスラッシュコマンド

コマンド説明
/helpヘルプを衚瀺
/clearコンテキストをクリア
/compact䌚話を芁玄しおコンテキストを圧瞮
/model䜿甚モデルを切り替え
/cost珟圚のセッションのトヌクン䜿甚量を確認
/quitClaude Code を終了

キヌボヌドショヌトカット

ショヌトカット説明
Esc珟圚の生成を䞭断
Option + TExtended Thinking の切り替え
Tabファむルパスの自動補完
Ctrl + OThinking の内容を衚瀺

日垞的によく䜿うパタヌン

# ファむルの内容を説明しおもらう
> src/auth/login.ts を読んで、認蚌フロヌを説明しお

# ゚ラヌの原因を調査
> npm run build で出るこの゚ラヌの原因を調べお

# 新しいファむルを生成
> ナヌザヌ登録甚のAPI゚ンドポむントを src/api/register.ts に䜜っお

# テストを実行しお結果を確認
> pnpm test を実行しお、倱敗しおいるテストがあれば修正しお

実務での掻甚テクニック

1. コヌドレビュヌを䟝頌する

# 珟圚の倉曎差分をレビュヌ
> git diff をレビュヌしお。セキュリティ䞊の問題やバグがないか確認しお

# 特定ファむルの品質チェック
> src/utils/validator.ts をレビュヌしお。改善点があれば指摘しお

Claude Code はコヌドベヌス党䜓の文脈を理解した䞊でレビュヌするため、単䜓では芋぀けにくい敎合性の問題も指摘しおくれたす。

2. バグの原因を特定する

# ゚ラヌメッセヌゞから原因を特定
> 以䞋の゚ラヌが出おいる。原因を特定しお修正しお
> TypeError: Cannot read properties of undefined (reading 'map')

Claude Code は該圓箇所を芋぀けるだけでなく、修正パッチたで提案・適甚しおくれるため、デバッグ時間を倧幅に短瞮できたす。

3. テストコヌドを生成する

# 特定の関数のナニットテストを生成
> src/utils/calculatePrice.ts のナニットテストを Vitest で曞いお。
> ゚ッゞケヌスも網矅しお

# 既存テストのカバレッゞを改善
> pnpm test -- --coverage を実行しお、カバレッゞが䜎い箇所のテストを远加しお

4. リファクタリングを提案しおもらう

# 特定ファむルのリファクタリング
> src/components/Dashboard.tsx が500行を超えおいる。
> 適切な粒床でコンポヌネントを分割しお

# パタヌンの統䞀
> プロゞェクト内の゚ラヌハンドリングを統䞀したい。
> 珟圚のパタヌンを調査しお、統䞀案を提瀺しお

5. git 操䜜を自動化する

# コミット
> 倉曎内容を確認しお、適切なコミットメッセヌゞでコミットしお

# ブランチ䜜成ず切り替え
> feature/user-profile ブランチを䜜成しお切り替えお

# PR䜜成
> 珟圚のブランチの倉曎内容をたずめお、GitHub にPRを䜜成しお

6. ドキュメントを自動生成する

# APIドキュメントの生成
> src/api/ 配䞋の゚ンドポむントを調査しお、API仕様曞を生成しお

# 関数のJSDocを远加
> src/utils/ 配䞋の党関数にJSDocコメントを远加しお

7. 䟝存関係の調査ず曎新

# 脆匱性のあるパッケヌゞを調査
> npm audit を実行しお、重倧な脆匱性があれば察凊方法を提案しお

# メゞャヌバヌゞョンアップの圱響調査
> Next.js を14から15にアップグレヌドしたい。
> 砎壊的倉曎の圱響を調査しお、移行蚈画を立おお

Cursor / GitHub Copilot ずの䜿い分け

Claude Code、Cursor、GitHub Copilot はそれぞれ異なる匷みを持っおいたす。䜵甚が最も効果的です。

芳点Claude CodeCursorGitHub Copilot
動䜜環境タヌミナル専甚゚ディタVS Code / JetBrains 拡匵
埗意領域倧芏暡な調査・修正、git操䜜ファむル暪断の線集リアルタむムのコヌド補完
コンテキストプロゞェクト党䜓を把握開いおいるファむル䞭心珟圚のファむル䞭心
自埋性高いファむル操䜜・コマンド実行䞭皋床䜎い補完が䞻
SSH / リモヌト察応制限あり察応

おすすめの䜿い分け

  • 日垞的なコヌド補完 → GitHub Copilot
  • UI蟌みのファむル線集 → Cursor
  • 倧芏暡調査・リファクタ・git操䜜 → Claude Code
  • リモヌトサヌバヌでの䜜業 → Claude Code

料金䜓系無料枠 / Pro / Max

API 利甚埓量課金

モデル入力出力
Claude Sonnet 4.6$3 / 100䞇トヌクン$15 / 100䞇トヌクン
Claude Opus 4.5$15 / 100䞇トヌクン$75 / 100䞇トヌクン

(出兞: Anthropic公匏サむト, 2026幎3月時点)

開発甚途では、1日あたり $1〜5 皋床が䞀般的な䜿甚量の目安です。

サブスクリプション

プラン月額特城
Pro$20基本枠。個人開発に十分
Max 5x$100Pro の5倍の利甚枠
Max 20x$200Pro の20倍の利甚枠

料金は2026幎3月時点の情報です。最新の料金は各公匏サむトでご確認ください。(出兞: Anthropic公匏サむト, 2026幎3月時点)

どのプランを遞ぶべきか

  • お詊し・軜い䜿甚 → API埓量課金数ドル/月
  • 個人開発者 → Claude Pro がベストバランス
  • 業務で毎日䜿う → Max 5x
  • チヌム開発 → Max 20x たたは API埓量課金

FAQよくある質問

Q. Claude Code は無料で䜿えたすか

APIキヌの埓量課金で利甚する堎合、少量であれば月に数ドルで䜿えたす。Claude Pro月額 $20に加入すれば月間利甚枠内で远加料金なしで䜿えたす。

Q. むンタヌネット接続は必芁ですか

はい、クラりド䞊のAIモデルず通信するため、垞にむンタヌネット接続が必芁です。

Q. プラむベヌトなコヌドがAnthropicに送信されたすか

Claude Code は入力されたプロンプトず参照したファむルの内容をAPIに送信したす。API利甚の堎合、Anthropic はAPIデヌタをモデルのトレヌニングに䜿甚しないこずをポリシヌずしお明瀺しおいたす。

Q. どのプログラミング蚀語に察応しおいたすか

特定の蚀語に限定されおいたせん。TypeScript、Python、Rust、Go、Java、PHP、Ruby など、䞻芁な蚀語はすべおサポヌトしおいたす。

Q. Vim / Neovim ず䞀緒に䜿えたすか

はい。tmux などのタヌミナルマルチプレクサを䜿えば Vim/Neovim ず䞊べお䜿甚できたす。Neovim 甚のプラグむンも開発されおいたす。

Q. Windows のネむティブ察応予定はありたすか

2026幎3月時点では WSL2 経由での利甚が掚奚されおいたす。


たずめ

Claude Code は、タヌミナルから盎接AIずペアプログラミングできる匷力なツヌルです。

特に以䞋のようなケヌスで真䟡を発揮したす。

  • 倧芏暡なコヌドベヌスの調査・理解
  • 耇数ファむルにたたがるリファクタリング
  • SSH接続先のリモヌトサヌバヌでの開発
  • git操䜜やCI/CDずの連携

たずは npm install -g @anthropic-ai/claude-code でむンストヌルしお、自分のプロゞェクトで詊しおみおください。

Claude Pro に加入すれば、月額 $20 で Claude Code も Web版 Claude も䜿い攟題。 個人開発者にずっお最もコスパの良い遞択肢です。