1-1 AI駆動開発へようこそ
無料AI がコードを書く時代。Claude Code で何が変わるのか、全体像をつかみます。
AI駆動開発とは
AI駆動開発(AI-Driven Development)とは、AIに指示を出してコードを書かせる開発手法です。従来のプログラミングでは、開発者がすべてのコードを手で書いていました。AI駆動開発では「何を作りたいか」を自然言語で伝えるだけで、AIがコードを生成・実行してくれます。
この手法は「バイブコーディング(Vibe Coding)」とも呼ばれ、プログラミング経験がなくてもソフトウェアを作れる時代が始まっています。料理に例えるなら、自分で包丁を握るのではなく、シェフに「こんな料理が食べたい」と伝えるようなものです。
ポイント
Claude Code は Anthropic が開発した無料のオープンソースツールです。npm で誰でもインストールできます。
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ポイント
エディタを開かなくてもターミナルだけで完結するのが Claude Code の強みです。既存の作業環境をそのまま使えます。
Before / After で見る変化
Claude Code を使う前と後で、どう変わるかを見てみましょう。
Before(従来のやり方)
- Excelでレポートを手作業で作成 → 3時間
- プログラマーに依頼して社内ツールを開発 → 2週間
- データ加工のためにマクロを調べて書く → 半日
After(Claude Code を使う)
- 「売上データからHTMLレポートを作って」→ 5分
- 「見積書を作るWebツールを作って」→ 30分
- 「このCSVを月別に集計して」→ 1分
プログラミングの知識がなくても、日本語で指示するだけでこれらが実現できます。
> このCSVを月別に集計して、合計行も追加して。
# Claude Code が自動で Python スクリプトを作成・実行し、
# 集計済み CSV を出力してくれます。ポイント
最初の1週間は「今まで手作業でやっていた作業」をひとつ選んで Claude Code に任せてみるのがおすすめです。効果をすぐに実感できます。
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>ポイント
Claude Code は「ファイルを作成しますか?」と確認してきます。内容を確認してから「y」で許可するので、勝手にファイルが作られる心配はありません。
このコースで学ぶこと
入門編(第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ツール」
同僚や友人に説明するつもりで、一言にまとめてみてください。この「自分の言葉で説明する」作業が、理解を深める最良の方法です。
ポイント
全10章・30レッスンをすべて無料で公開しています。自分のペースで学んでいきましょう。
まとめ
このレッスンのポイントを振り返ります。
- AI駆動開発は「何を作りたいか」を自然言語で伝える開発手法
- Claude Code は Anthropic が開発したAIエージェント型のツール
- ファイル作成、コマンド実行、エラー修正まで自律的に行える
- プログラミング経験がなくても使える
次のレッスンでは、Claude Code で具体的に何ができるのかを見ていきます。
ポイント
「難しそう」と思ったら、まず第3章のハンズオンだけ試してみてください。動いた瞬間に「自分にもできる」という感覚がつかめます。
Claude Code はどのような種類のツールですか?