カリキュラム/第1章: Claude Code とは/1-1 AI駆動開発へようこそ

1-1 AI駆動開発へようこそ

無料

AI がコードを書く時代。Claude Code で何が変わるのか、全体像をつかみます。

1章: Claude Code とは10分
酒井歩乃加
監修: 酒井歩乃加

フリーランス編集者・ライター / 元マイベスト編集ディレクター

平原尚樹
監修: 平原尚樹

株式会社BlueAI 代表取締役CEO / ソフトウェアエンジニア

AI駆動開発とは

AI駆動開発(AI-Driven Development)とは、AIに指示を出してコードを書かせる開発手法です。従来のプログラミングでは、開発者がすべてのコードを手で書いていました。AI駆動開発では「何を作りたいか」を自然言語で伝えるだけで、AIがコードを生成・実行してくれます。

この手法は「バイブコーディング(Vibe Coding)」とも呼ばれ、プログラミング経験がなくてもソフトウェアを作れる時代が始まっています。料理に例えるなら、自分で包丁を握るのではなく、シェフに「こんな料理が食べたい」と伝えるようなものです。

Claude Code の位置づけ

Claude Code は Anthropic が開発したターミナルベースのAIコーディングツールです。類似ツールには Cursor(VSCodeベースのエディタ)がありますが、Claude Code は「指示を出したら丸投げできる」自律性が特徴です。

Cursor が「AIアシスタント付きエディタ」なら、Claude Code は「AIエージェント」。ファイル作成、コマンド実行、エラー修正まで自分で判断して進めてくれます。

# Claude Code のインストールはたった1行
npm install -g @anthropic-ai/claude-code

# 起動
claude

Before / After で見る変化

Claude Code を使う前と後で、どう変わるかを見てみましょう。

Before(従来のやり方)

  • Excelでレポートを手作業で作成 → 3時間
  • プログラマーに依頼して社内ツールを開発 → 2週間
  • データ加工のためにマクロを調べて書く → 半日

After(Claude Code を使う)

  • 「売上データからHTMLレポートを作って」→ 5分
  • 「見積書を作るWebツールを作って」→ 30分
  • 「このCSVを月別に集計して」→ 1分

プログラミングの知識がなくても、日本語で指示するだけでこれらが実現できます。

> このCSVを月別に集計して、合計行も追加して。

# Claude Code が自動で Python スクリプトを作成・実行し、
# 集計済み CSV を出力してくれます。

Claude Code を動かしてみるとこうなる

実際に Claude Code を起動して指示を出すと、以下のように動作します。

# ターミナルで Claude Code を起動
claude

# 指示を入力
> 「Hello World」と書かれた hello.html を作って

# Claude Code の応答:
# ファイル hello.html を作成しました。
# 以下の内容で保存しました:
# <!DOCTYPE html>
# <html><body><h1>Hello World</h1></body></html>

このコースで学ぶこと

入門編(第1〜3章)では、Claude Code のインストールから最初の指示まで、一歩ずつ進めていきます。プログラミング経験は不要です。

  • 第1章:Claude Code の概要と料金
  • 第2章:Windows / Mac でのセットアップ
  • 第3章:最初の指示を出してみる
# よく使うコマンド一覧
claude          # Claude Code を起動
/help           # コマンド一覧を表示
/cost           # 現在のセッションのコスト確認
/compact        # 会話を圧縮してトークンを節約
/clear          # 会話履歴をリセット

やってみよう:Claude Code を一言で説明する

学んだことを整理するために、Claude Code を自分の言葉で説明してみましょう。

例:「Claude Code は、日本語で指示するだけでファイルやプログラムを作ってくれるAIツール」

同僚や友人に説明するつもりで、一言にまとめてみてください。この「自分の言葉で説明する」作業が、理解を深める最良の方法です。

まとめ

このレッスンのポイントを振り返ります。

  • AI駆動開発は「何を作りたいか」を自然言語で伝える開発手法
  • Claude Code は Anthropic が開発したAIエージェント型のツール
  • ファイル作成、コマンド実行、エラー修正まで自律的に行える
  • プログラミング経験がなくても使える

次のレッスンでは、Claude Code で具体的に何ができるのかを見ていきます。

Claude Code はどのような種類のツールですか?