生成AI研修
Part 4: AI × 開発 入門Claude Code

Claude Code

ターミナルベースの AI 開発アシスタントの導入と基本操作

Claude Code は、ターミナル上で対話的にソフトウェア開発を行う AI アシスタントです。 ファイルの読み書き、コマンド実行、計画立案まで、開発の全工程をサポートします。

Claude Code とは

GitHub Copilot がエディタの「補完」を中心とするのに対し、Claude Code はターミナルから開発全体を指揮するエージェント型の AI アシスタントです。

単にコードを提案するだけでなく、プロジェクトのファイル構造を理解し、複数ファイルにわたる変更を計画・実行し、テストの実行や結果の確認まで自律的に行います。

Copilot との違い

観点GitHub CopilotClaude Code
操作場所VS Code(エディタ)ターミナル
動作スタイル補完・サジェスト型エージェント・自律実行型
ファイル操作開いているファイルのみプロジェクト全体を横断
コマンド実行不可可能(ユーザー承認制)
向いているタスク1ファイルの実装・修正複数ファイルにまたがる機能追加
コンテキスト量少ない(開いているファイル中心)多い(プロジェクト全体)

Claude Code でできること

このセクションで学ぶこと

  • セットアップ: Node.js のインストール、Claude Code のインストール、認証、基本コマンドの確認、権限モデルの理解
  • 基本操作: 対話的な開発フロー、ファイルの読み取り・編集、CLAUDE.md によるプロジェクト設定、Plan モードの活用

どんな場面で使うか

Claude Code は以下のような場面で特に威力を発揮します。

  • 初めて触るコードベースの全体像を素早く把握したい
  • 「このバグを直して」と依頼して複数ファイルにまたがる修正をしてほしい
  • 新機能の追加をタスク分解から実装まで任せたい
  • テストが失敗している原因を調査して修正してほしい
  • リファクタリングの計画を立てて段階的に実行してほしい

On this page