【第1回】Claude Codeってなに?コーディングAIじゃない!
この記事の内容
- Claude Codeは「コードを書くツール」ではなく、ターミナルで動く自立型AIエージェントです
- ファイルの読み書き・考察・実行・結果確認までを自律的に繰り返します
- WebブラウザのClaude、GitHub Copilot、Cursorといった他のAIツールとは根本的に役割が異なります
- プログラマーでなくても使えるツールであり、業務自動化や日常作業にも活用できます
- このシリーズでは「コンテキスト管理」を重要な軸として、入門から中級へのステップアップを目指します
Claude Codeはコーディング専用ツールではない
「Claude Code」という名前からプログラマー向けのコードを書くツールだと思っている方も多いかもしれません。しかし、Claude Codeはコードを書くためだけのツールではありません。
Claude Codeはターミナルで動く自立型のAIエージェントです。ファイルを読んだり書いたり、考えて実行し、結果を確認し、もし結果が思わしくなければもう一度考えて再実行する——そのサイクルを自律的に繰り返して、目標を達成するまで動き続けます。
コンピューターの世界でできることであれば、コマンドの実行、インターネット経由での外部サービスとのやり取りなど、あらゆることに対応できます。まさに「コンピューターの中で働く自分専用の部下」のようなイメージです。
WebのClaude(チャット)との違い
WebブラウザのClaude(Claude.ai)は、質問に答えたり、コマンドやプログラムを提示してくれるチャットツールです。ユーザーがその結果をコピーして自分で実行するという、「会話するツール」として始まりました。ChatGPTやGeminiも同様の仕組みです。
一方、Claude Codeはあなたの手元のコンピューター(WindowsやMac)のターミナルで動きます。そのコンピューター内にあるファイルへのアクセス、あなたが持っている権限でのインターネット上のサービスへのアクセスなど、あなたが手動でできることをAIが代わりに実際に実行してくれます。
「会話して結果を受け取る」ではなく、「指示したらAIが考えて、実際に行動して、結果まで確認する」——これが大きな違いです。
GitHub CopilotやCursorとの違い
プログラマー向けのAIコーディングツールとの比較も整理しておきましょう。
| ツール | 概要 |
|---|---|
| GitHub Copilot | エディター内でコードの補完(次の1行の提案)から始まったツール。プログラマーがコードを書く際の補助役。 |
| Cursor | AIと対話できるエディター(IDE)そのもの。エディター内でAIに指示し、変更の様子を画面で確認しながら作業できる。プログラマーが自分でコードを書きつつ、部分的にAIに修正を依頼するスタイル。 |
| Claude Code | エディターを開かなくても使える。プロジェクト全体の作成・コーディング以外のタスクも含めてすべて自動的に処理できる。エディターの外側まで出られるツール。 |
CopilotとCursorは「エディターの中で動く・エディターがある前提」のツールです。Claude Codeはエディターを飛び出した存在で、プログラマー以外の人でも使えます。
なお、これらは競合ではなく、プロはCursor+Claude Codeを組み合わせて使うケースもあります。Claude Codeが作ったWordファイルをWordで開いて細かく修正する、というような使い方と同じ感覚で、ツールを組み合わせていくことができます。
Claude Codeでできること
コーディング以外にも幅広い用途があります。
- ファイル操作:ファイル群の整理・移動・作成
- テキスト整理:文書の整形・まとめ
- Git操作:コミット・プッシュなどのバージョン管理作業
- データ分析:データの集計・解析
- API連携:Salesforce、CRM、Gmailなど各種サービスとの連携
- 業務自動化:毎朝の繰り返し作業を自動化する仕組みの構築
コンピューターの中でできることであれば、基本的に何でも対応できます。
ターミナルが怖い方でも大丈夫
Claude Codeはターミナル(黒い画面)で動くため、敷居を感じる方もいるかもしれません。しかし、Web版・デスクトップ版・アプリ版も用意されており、ターミナルなしでも使い始められます。
ターミナル版を使う場合でも、最初にコマンドを1行入力して起動するだけです。その後は日本語で話しかけるだけで操作できますので、ターミナルを怖がる必要はありません。
デモ:このスライドはClaude Codeが作りました
この動画で使われたスライド(PowerPoint)は、すべてClaude Codeが作成しました。
具体的な流れは以下のとおりです。
- 朝にClaude Codeを立ち上げ「今日やるといいことは?」と質問
- Claude CodeがGoogleカレンダーを確認し、今日のスケジュールやプロジェクト状況を把握
- 「Claude Codeの使い方コース第1回を撮影するといい」と提案してくれた
- 「トークスクリプトは不要、第1回分の資料を作って」と依頼
- カリキュラムに沿ったPowerPointを自動作成
- ロゴファイルの場所を自分で見つけ、イラストの内容まで判断して適切なページに配置
デザインテンプレートもデザイン指示も一切なく、ゼロからスライドを生成しました。イラストが複数ある中から「このページに合うのはどれか」を自律的に判断して使用しているのが印象的な点です。
このシリーズで学ぶこと
このシリーズでは、入門者が中級者へとステップアップするうえで最も重要な概念として**「コンテキスト管理」**を中心テーマとして扱います。
Claude Codeをすでに使っている方でも、コンテキストを意識して使えているかどうかが、使いこなしのレベルを左右します。
現在想定しているシリーズ構成は以下のとおりです(一部は後からメンバーシップ限定になる予定)。
- Claude Codeとは何か(本記事)
- インストール・環境構築
- コンテキストの概要(無料最終回)
- 指示の出し方・各種テクニック(メンバーシップ限定予定)
- エンジニア向けの応用的な内容
まとめ
Claude Codeは「コードを書くツール」ではなく、ターミナルで動く自立型AIエージェントです。ファイル操作・業務自動化・API連携など、コンピューターの中でできることであれば幅広く対応できます。
WebのClaudeとの違いは「会話するだけ」か「実際に行動するか」であり、GitHub CopilotやCursorとの違いは「エディターの中で動くか、その外側まで動けるか」です。プログラマーでなくても活用できるツールであり、繰り返し作業の自動化やAIに実行まで任せたい方にとって非常に有益です。
このシリーズでは「コンテキスト管理」を重要なテーマとしながら、エンジニアでない方にも分かるようにClaude Codeの使い方を丁寧に解説していきます。