テクノロジー

Claude Codeとは?インストールから設定まで解説

Claude Codeとは?インストールから設定まで解説

Claude Codeとは?話題のAIコーディングアシスタント

AIを使ってプログラミング作業を効率化できる「Claude Code」、気になりますよね? とほほのWWW入門の記事でも紹介されている、今注目のAIコーディングアシスタントです。

Claude Codeは、AI開発で知られるAnthropic社が提供するツールです。OpenAI社のCodexと人気を二分しており、「プログラムを作成して」といった指示でコードを自動生成・修正してくれます。

最近ではプログラミングだけでなく、GmailやGoogleカレンダーと連携させてビジネスパートナーとして活用するケースも増えているようです。

  • CLI版(コマンドラインで操作)
  • VSCode版(エディタの拡張機能)
  • Desktop版
  • Web版
  • その他IDEのプラグイン

このようにいろんな利用形態がありますが、この記事では最も一般的なCLI版について解説していきます。

Claude Codeの始め方!インストール手順を解説

Claude Codeの始め方!インストール手順を解説

Claude Codeを始めるには、まずインストールが必要です。手順はとてもシンプルなので、一緒に見ていきましょう。

お使いのOSに合わせて、下記のコマンドを実行するだけでインストールが完了します。

OSに合わせたコマンドを実行

macOS / Linux / WSL の場合
curl -fsSL https://claude.ai/install.sh | bash

Windows PowerShell の場合
irm https://claude.ai/install.ps1 | iex

Windows CMD の場合
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

PATHを設定(必要な場合)

インストール後にPATHが通っていない旨のメッセージが表示された場合は、指示に従って設定ファイル(例、.bashrc)にPATHを追加してください。

プロジェクトフォルダで起動

作業したいフォルダに移動して、claudeコマンドを実行します。初回起動時には、カラーテーマの選択やアカウントへのログインが求められます。

また、gitやfd (findの強化版)、rg (grepの強化版) といったツールも合わせてインストールしておくと、Claude Codeがさらに便利に使えます。

知っておきたい!Claude Codeのフォルダ構成

知っておきたい!Claude Codeのフォルダ構成

Claude Codeをインストールして起動すると、いくつかの設定ファイルやフォルダが自動で作成されます。どこに何があるかを知っておくと、後々のカスタマイズがスムーズです。

設定ファイルは主に2つの場所に作られます。一つはPCのホームディレクトリ、もう一つはプロジェクトごとのフォルダです。

  • ホームディレクトリの.claudeフォルダ
    PC全体で共通の基本ルールやコマンド、プラグインなどが保管されます。LinuxやMacなら ~/.claude にあります。
  • プロジェクトフォルダ
    claudeコマンドを実行したフォルダにも、そのプロジェクト専用の設定ファイルが作成されます。これにより、プロジェクトごとに異なるルールを適用できます。

特に重要なのが、次に説明する設定ファイルです。これらを編集することで、Claude Codeの動作を自分好みに変えることができます。

自分好みにカスタマイズ!基本設定の方法

自分好みにカスタマイズ!基本設定の方法

Claude Codeの大きな特徴は、設定ファイルを通じて動作を細かく制御できる点です。ここでは特に重要な2つの設定ファイルを紹介します。

一つ目は`settings.json`で、ここでは特定のコマンドの実行許可などを設定します。例えば、毎回確認されると面倒な「ls」や「fd」といったコマンドを、最初から許可しておくことができます。

もう一つが`CLAUDE.md`です。これは、Claude Codeに対する基本的な指示書のようなものです。

ここがポイント

CLAUDE.mdファイルに、コーディングのルールや回答スタイルをMarkdown形式で記述します。「回答は日本語で簡潔に」「このファイルは絶対に参照しないで」といった、守ってほしいルールを具体的に指示することができます。

これらの設定をしっかり行うことで、Claude Codeはより強力で安全な開発アシスタントになります。

よくある質問(FAQ)

Claude Codeにはどんな種類がありますか?

コマンドラインで使うCLI版のほか、VSCodeの拡張機能、Desktopアプリ、Web版などがあります。元記事「とほほのClaude Code入門」で詳しく解説されています。

インストールで注意することはありますか?

インストール後、コマンドが見つからない場合はPATHの設定が必要になることがあります。また、gitやfd、rgといった関連ツールも入れておくと便利です。

プロジェクトごとに違うルールを設定できますか?

はい、できます。プロジェクトフォルダ直下に「CLAUDE.md」を置くことで、そのプロジェクト専用のルールをClaude Codeに指示することが可能です。

まとめ

この記事では、AIコーディングアシスタント「Claude Code」の概要からインストール、基本的な設定方法までを解説しました。自然言語で指示するだけでコーディングを手伝ってくれる、非常に強力なツールです。

設定ファイルを活用して自分だけの開発パートナーに育て上げることもできます。プログラミングの効率を上げたい方は、ぜひ導入を検討してみてください。

バズリ編集長のひとこと

AIコーディングは、今や開発効率化の大きな波が来ています。Claude Codeは導入も比較的簡単やから、まず触ってみるのがおすすめです。これから学ぶ人は学習の強力な助けに、経験豊富なエンジニアは時間短縮の武器になるはずです。

AD SPACE