ホーム

Claude Code: 基本操作

AIアシスタントを使ったコーディングは、最初は圧倒されるように感じるかもしれません。Claude Codeは、隣に座っている知識豊富な同僚のようなものです。やりたいことを平易な日本語で説明すれば、目標達成を手伝ってくれます。このチュートリアルでは、会話の開始からワークスペースの管理まで、日々使用する基本的な操作を学びます。

主要な概念

必要なもの

ステップ1: ターミナルを開く

コマンドを入力できるウィンドウが開きます。

ステップ2: デモプロジェクトを取得する

実際のデータサイエンスプロジェクトを使用して、Claude Codeの機能を探索します。Gitでクローンするか、直接ダウンロードできます。

オプションA: Gitでクローン(Gitがインストールされている場合):

git clone https://github.com/gexijin/data_projects
cd data_projects

オプションB: Gitなしでダウンロード:

YourNameを実際のユーザー名に置き換え、別の場所に解凍した場合はパスを調整してください。

ステップ3: フォルダからClaude Codeを起動する

ターミナルで(data_projectsフォルダ内にいることを確認してください)、次のように入力します:

claude

ウェルカムメッセージとClaude Codeのプロンプトが表示されます。

ステップ4: プロジェクトについて質問する

Claude Codeは必要に応じて自動的にファイルを読み取ります。プロジェクトを理解するために、以下の質問を試してみてください:

フォルダ構造について質問:

このプロジェクトのフォルダ構造を教えてください

テクノロジーについて質問:

このプロジェクトで使用しているテクノロジーとライブラリを説明してください

最近の変更について質問:

このプロジェクトへの最新の変更内容は何ですか?

Claudeは(利用可能な場合)Git履歴をチェックし、最近のコミットについて教えてくれます。

コードについて何でも自然言語で質問できます。Claudeは必要に応じてファイルを読み取って質問に答えます。

ステップ5: 重要なスラッシュコマンド

/と入力してEnterを押すと、利用可能なすべてのコマンドが表示されます。最も重要なものは以下の通りです:

すべてのコマンドを表示:

/

これにより、すべてのスラッシュコマンドのメニューが表示されます。矢印キーで閲覧し、Enterで選択、Escでキャンセルします。

ヘルプを取得:

/help

Claude Codeの使用に関するドキュメントを表示します。

コンテキスト使用状況を確認: Claudeの「作業メモリ」であるコンテキストを管理することが重要です。

/context

会話履歴をクリア:

コンテキストが満杯になったり、トピックを変更したい場合は、/clearで新しい会話を開始します。

/clear

現在の会話を消去し、新たに開始します。会話が長くなりすぎた場合にも使用します。コンテキストを管理することは重要です。

Claude Codeを終了:

/exit

セッションを終了し、通常のターミナルプロンプトに戻ります。Ctrl + Cを2回押すこともできます。

ステップ6: キーボードショートカット

これらのショートカットにより、Claude Codeでの作業が速くなります:

ステップ7: CLAUDE.mdファイルを作成する

CLAUDE.mdファイルは、プロジェクトのClaudeに対する取扱説明書です。セッション間で保持されるため、Claudeはプロジェクトに関する重要なコンテキストを記憶します。

ファイルを作成:

/init

Claudeはプロジェクトの概要を含むファイルを作成します。このファイルはプロジェクトルートに保存され、新しいセッションを開始するたびにClaudeが自動的に読み取ります。

プロジェクト固有の指示、コーディング規約、ファイルの目的などの重要なコンテキストを追加するために、いつでもCLAUDE.mdを編集できます。

ステップ8: ファイルやコード行を参照する

@を使用して特定のファイルを参照できます:

@Visualization/Matplotlib/Nested_Pie_Chart.ipynb のコードを説明してください

Claudeはノートブックを読み取り、その内容、動作の仕組み、コードが何を達成するかを説明します。これにより、ファイルをコンテキストに効果的に追加できます。

VS CodeでClaude Code拡張機能を使用している場合は、ファイルを開くだけでコンテキストに追加されます。コマンドウィンドウの右下にIn Nested_Pie_Chart.ipynbと表示されます。これで、Claudeはあなたがこのファイルについて話していることを理解します。

さらに、数行のコードを選択すると、Claudeは3 lines selectedと表示します。これらの行に素早く変更を加えたり、質問したりできます。このため、VS CodeからClaude Codeを使用することを強くお勧めします。

ステップ9: Linuxコマンドでアクションを実行する

Claudeは自然言語の指示をLinuxコマンドに変換して実行できます。

コードの説明を求めた直後なので、このような曖昧な指示でも理解できます。Claudeはソフトウェアのインストール、エラーのトラブルシューティング、環境の問題解決をすべて自動で行います。

基本的に、Linux bashコマンドの専門家があなたのために働いてくれます。権限を管理し、アクションを承認する限り、非常に生産的に作業できます。

次のステップ

基本を理解したので、以下を自分で試してみてください:

トラブルシューティング

ワークフロー概要

Claude Codeでの作業は、次のパターンに従います:

  1. プロジェクトフォルダでclaudeを使用してClaudeを起動
  2. 自然言語で質問やリクエストを入力
  3. Claudeは必要に応じてファイルを読み取り、応答
  4. コード変更をリクエスト(Claudeはファイルを変更する前に許可を求めます)
  5. トピックを変更する場合やコンテキストが満杯になった場合は/clearを使用
  6. 完了したら/exitを使用

作成者:Steven Ge、2025年12月14日