国内最大級の掲載数 × 最短1分で探せるAI検索

▶︎ 情報掲載をご希望の方へ

メルマガに登録(無料)
  1. AI BEST SEARCH
  2. AIツールの使い方・活用事例まとめ
  3. 【Claude Code入門】ターミナルで使うAIコーディングエージェントの基本と始め方

【Claude Code入門】ターミナルで使うAIコーディングエージェントの基本と始め方

ターミナル中心の AI コーディングツール Claude Code の基本機能と具体的な活用方法、セットアップ手順を入門者向けに丁寧に説明します。

AI を用いたコーディング支援ツールは増えていますが、その中でも Claude Code は CLI(ターミナル)中心のエージェント型ツールとして独自の地位を築いています。自然言語による指示をもとにコード生成・修正・デバッグ・Git 操作まで一貫して行える点が最大の特徴です。この記事では、Claude Code の 基本概念・機能・活用例・導入手順 をわかりやすく解説します。


Claude Code とは何か

Claude Code は、Anthropic 社が提供する エージェント型 AI コーディングツール で、ターミナルや IDE、Web ブラウザから自然言語で指示を出し、プロジェクト全体のコードを理解しながら支援します。従来の補完型ツールとは異なり、プロジェクト全体の変更やワークフローを通した操作を自然言語で実行できる点が大きな特長です。


Claude Code の特徴と機能

プロジェクト全体の文脈を理解する

Claude Code は単一ファイルだけでなく、リポジトリ全体の構造や依存関係を読み取り、自然言語指示に基づいて変更を行います。複数ファイルにまたがるリファクタリングや仕様変更といった大規模タスクにも対応できます。

自然言語によるコード生成・修正

自然言語で指示するだけで、コードの 新規生成・機能追加・バグ修正・改善提案 を行います。従来の「コメント補完」と異なり、プロジェクトコンテキストを参照した上での高品質な変更案を生成します。

Git ワークフローの自動化

Claude Code は Git 操作もサポートし、ブランチ作成・コミット・プルリクエスト(PR)生成などを自然言語で実行できます。これにより、AI支援でコードの変更からレビューまでのワークフローを効率化できます。

Claude Code の主要な拡張機能

Claude Code は単なるコード生成だけでなく、プロジェクト固有の拡張性を高めるための機能群を備えています。ここではその中でも重要な スキル(Skills)、カスタムコマンド(Slash Commands)、サブエージェント(Subagents) の役割と使い分けを解説します。

スキル(Skills)

スキル は、Claude Code の能力を拡張する 再利用可能な専門知識パッケージです。スキルは .claude/skills/ ディレクトリなどに配置し、特定タスクやルールを モジュール化して Claude に追加します。Claude はプロンプトやコンテキストに応じて、必要なスキルを 自律的に判断・起動します。

特徴

  • 専門知識の提供:チーム固有のコーディング規約や出力フォーマットなどを定義
  • 再利用性:一度定義すれば複数プロジェクトで共有可能
  • 自動適用:必要な状況で Claude が自動的にスキルを呼び出す

例

  • API テスト自動生成のルール定義
  • ドキュメント生成テンプレート
  • コーディング規約と自動フォーマット

スキルは本質的に Claude の内部知識レベルを拡張するもの であり、通常のプロンプトや CLAUDE.md より効率的に専門知識を活かせます。

カスタムコマンド(Slash Commands)

カスタムコマンド は、よく使うタスクや複雑な手順を ショートカットとして定義し、CLI から直接呼び出せるようにするための仕組みです。カスタムコマンドは主に .claude/commands/ に定義します。

特徴

  • ユーザー主導で呼び出す:定義したコマンドを必要に応じて実行
  • 定型作業の簡略化:重複するプロンプトや複数コマンドの組み合わせを単一コマンドで実行

例

  • "/generate-tests":テスト自動生成コマンド
  • "/clean-logs":ログファイルの整形実行コマンド

カスタムコマンドは 「明示的に操作したいシーン」 に向いています。

サブエージェント(Subagents)

サブエージェント は、特定タスクに特化した 独立した AI エージェント で、独自のコンテキストウィンドウや設定を持ちます。Claude Code のワークフロー内で特定タスクが検出されると、サブエージェントに処理が委譲されます。

特徴

  • 独立コンテキスト:メインの対話履歴と分離して処理可能
  • 役割特化:テスト生成・コードレビュー・API設計など、専門的な処理を担当
  • 並列実行も可能:複数のサブエージェントを並列に起動できる

サブエージェントは 専門的・複雑なワークフローに向いた自律型の実行エージェント です。


カスタムコマンド・スキル・サブエージェントの使い分け

以下のように、用途によって使い分けることで Claude Code の拡張機能を最大限に活用できます:

1. 日常の定型作業を高速化したい場合

→ カスタムコマンド

頻出するタスクをショートカット化し、毎回同じプロンプトを発行する手間を削減します。

2. プロジェクト全体で知識・ルールを共有したい場合

→ スキル

チーム固有のベストプラクティスやルールを定義して、必要な場面で自動適用します。

3. 専門的・多段階タスクを自律処理したい場合

→ サブエージェント

明確な働き(例:コードレビュー、テスト設計)を持つエージェントを独立して動かし、結果をメインに返すことができます。

組み合わせの例

サブエージェントが複雑なワークフローを処理しつつ、スキルで専門知識を補完する、といったパターンが実用的です。


どんな場面で役立つのか

Claude Code は次のようなユースケースで効果を発揮します:

  • 大規模リファクタリング:複数ファイルにまたがる変更を自動化
  • 仕様から実装までの自動化:自然言語仕様 → コード生成 → Git 操作
  • 専門的な処理ワークフロー:テスト生成や品質チェックを専門サブエージェントに委譲
  • チームルールの自動適用:スキルでコーディング規約やテンプレートを統一

Claude Code の始め方(セットアップ)

1. アカウントとプラン

まず Claude Code を使うには、Anthropic の Claude プラン(Pro/Max など)への登録が必要です。

2. インストール

ターミナルで公式 CLI をインストールし、プロジェクトルートに移動して実行します。

一般的には:

npm install -g claude-code

のように CLI を導入します(実際の手順は公式ドキュメントに従ってください)。

3. 最初のプロジェクト実行

プロジェクトルートで自然言語コマンドを入力するだけで、Claude Code が文脈を見て処理を開始します。


初心者がつまずきやすいポイント

  • 安全な操作確認:大規模変更や Git 操作は Preview → Approve のフローを必ず確認
  • プロジェクトコンテキストの整理:CLAUDE.md やスキルファイル、サブエージェント定義を整理しておく
  • 料金体系の理解:トークン消費やプラン制限を把握して使いすぎを防ぐ

まとめ

Claude Code は 単なる補完ツールを超えて、プロジェクト全体を AI と協調して動かす開発基盤です。自然言語で指示し、コード生成・編集・Git 操作・ワークフロー自動化まで行えるだけでなく、カスタムコマンド・スキル・サブエージェントによる拡張性で開発体験を大きく向上させます。上記の機能と使い分けを理解し、自分のプロジェクトに合った形で Claude Code を活用してください。


関連記事|ターミナルとGitでつまずいたら

初心者がClaude Codeでつまずく箇所は、ツールそのものよりもターミナルとGitの操作であることが大半です。git diff で変更を読み、git reflog で戻せるようになると、Preview → Approve のフローが「確認」として機能します。無料で始められる学習サービスは「AIコーディングエージェント時代のCLI・プログラミング学習」で比較しています。

この記事をシェアする

この記事で紹介したAIツール

関連記事

Claude MaxのAPIクレジットとは【2026年10月最新】毎月$100〜の受け取り方・使える範囲・Claude Codeは対象か・Haiku 5.5で何回動くか

2026年10月7日(米国時間)、AnthropicはClaudeのMax・Teamプランに毎月のAPIクレジットを付けると発表しました。Max 5xは月$100、Max 20xは月$200、Teamは1席あたりStandard $20・Premium $100をチームで1つの残高にまとめ、上限は$500です。この記事では、Xで食い違って広まったTeamの付き方(オーナー1人が受け取るプール方式)を公式ヘルプにもとづいて正し、使える範囲(Claude API・Managed Agents・Agent SDK・APIキーで動かすclaude -p)と使えない範囲(対話で使うClaude Code・Bedrock等の経由)、claude.aiの請求設定から組織を連携する受け取り方、7日の待機期間と繰り越し不可の条件を整理します。あわせて、同時公開のClaude Haiku 5.5の料金(入力$0.10・出力$0.50/100万トークン)で$100がどれだけの処理になるかを試算し、Pro・Max・Teamの選び方の目安を示します。

Claude MaxのAPIクレジットとは【2026年10月最新】毎月$100〜の受け取り方・使える範囲・Claude Codeは対象か・Haiku 5.5で何回動くか

Jevとは【2026年10月最新】文章を生成しないAIの使い方・料金|Microsoft-Decision-1との違い

2026年10月9日、MicrosoftがJevと同じ料金(入力100万トークンあたり0.042ドル・出力無料)で、質問の型も同じ判断特化モデル「Microsoft-Decision-1」を公開しました。この記事では、TypeSafe AIが9月15日に公開した Jev(ジェヴ)とは何か——文章を生成せず、Choice(分類)・Score(採点)・Noul(0〜1の真偽)を確率つきで返す「System Oneモデル」の仕組み、質問をいくつ積んでも応答時間が変わらない投機的ファンアウト、ウェイトリスト登録からPython SDK・HTTP API・Claude Codeスキルまでの使い方、confidenceで人に回す設計、活用事例——を整理したうえで、Microsoft-Decision-1との違い(提供経路・文脈の長さ・提供状況・日本語の扱い)とどちらを選ぶか、日本から使えるか、Jevの10月の最新状況(シリーズA・レート制限・OpenRouter掲載)をまとめます。公式が「日本語を含むCJKは精度が英語より低い」と明記している点と、公表されている弱点も扱います。

Jevとは【2026年10月最新】文章を生成しないAIの使い方・料金|Microsoft-Decision-1との違い

AIコーディングエージェント時代のCLI・プログラミング学習【2026年8月最新】ターミナルとGitから始める学習サービス11選

Claude Code・Codex・Cursorが実務に入った2026年、必要なのは「ゼロから書く力」ではなく「AIが出した差分を読み、エラーを解釈し、壊れた状態から戻す力」に変わりました。そのすべてはターミナルの上で起きます。この記事では、AIエージェントを使いこなす前提としてのCLI・プログラミング学習という視点で、WebTerm・WebTerm Learn・Progate・ドットインストール・paizaラーニング・ZEN Study・Techpit・Recursion・Boot.dev・KodeKloud・DeepLearning.AIの11サービスを、入口(言語か環境か)・形式・日本語対応・無料枠・料金で比較します。Progateの「Claude Code入門(beta)」、KodeKloudの「Claude Code For Beginners(8時間32分)」、DeepLearning.AIのAnthropic共同制作コースなど、エージェント前提で作り替えられた講座も公式表記にもとづいて整理し、環境→文法→エージェント→評価という学習の順番まで解説します。

AIコーディングエージェント時代のCLI・プログラミング学習【2026年8月最新】ターミナルとGitから始める学習サービス11選

Claude Fable 5・GPT-5.5・Gemini 3.1 Proはどれを選ぶべき?性能・料金・使い分けを徹底比較【2026年7月版】

2026年前半に出揃った三強の最新フラッグシップモデル、Claude Fable 5・GPT-5.5・Gemini 3.1 Proを徹底比較。ベンチマーク性能、API料金、コンテキストウィンドウ、マルチモーダル対応、ChatGPT Plus/Claude Pro/Google AI Proなど消費者向けプランでの使い方まで、公式データを中心に用途別のおすすめを解説します。

Claude Fable 5・GPT-5.5・Gemini 3.1 Proはどれを選ぶべき?性能・料金・使い分けを徹底比較【2026年7月版】

Claude Fable 5とは|Anthropic最新フロンティアモデルの性能・料金・使い方を徹底解説

Anthropicが2026年6月に公開した最新モデルClaude Fable 5を解説。コーディング・知識労働・科学分野でのベンチマーク性能、Mythos 5との違い、API料金、使い方までを公式データとともに紹介します。

Claude Fable 5とは|Anthropic最新フロンティアモデルの性能・料金・使い方を徹底解説

Claude Codeのセッション管理術|/rewind・/fork・/btwとデスクトップ版の並列セッションの使い分け【2026年10月最新】

Claude Codeの/rewind・/fork・/clear・/compactに加え、2026年10月のデスクトップ版の更新で使いやすくなった並列セッション(タスクごとのネストされたセッション・環境の保存・worktree)と/btw(サイドチャット)を解説。/btwと/forkの違い、使えるプラン(Pro・Max・Team・Enterprise)と対応OS、使い分けのフローチャートまで紹介します。

Claude Codeのセッション管理術|/rewind・/fork・/btwとデスクトップ版の並列セッションの使い分け【2026年10月最新】