はじめに
Claude Code は複数のサーフェスで実行されます。ターミナル、IDE 拡張機能、デスクトップアプリ、Web です。下のタブから 1 つを選択してはじめましょう。ほとんどのサーフェスには Claude サブスクリプションまたは Anthropic Console アカウントが必要です。Terminal CLI、VS Code、JetBrains も サードパーティプロバイダーをサポートしています。- Terminal
- VS Code
- Desktop app
- Web
- JetBrains
ターミナルで Claude Code を直接操作するための機能豊富な CLI です。ファイルを編集し、コマンドを実行し、コマンドラインからプロジェクト全体を管理できます。Claude Code をインストールするには、以下のいずれかの方法を使用してください。また、Debian、Fedora、RHEL、Alpine で apt、dnf、または apk を使用してインストールすることもできます。その後、任意のプロジェクトで Claude Code を開始します。初回使用時にログインするよう促されます。
- ネイティブインストール(推奨)
- Homebrew
- WinGet
macOS、Linux、WSL:Windows PowerShell:Windows CMD:
The token '&&' is not a valid statement separator というエラーが表示される場合は、CMD ではなく PowerShell を使用しています。'irm' is not recognized as an internal or external command というエラーが表示される場合は、PowerShell ではなく CMD を使用しています。PowerShell を使用している場合、プロンプトに PS C:\ と表示され、CMD を使用している場合は PS なしで C:\ と表示されます。インストールコマンドが syntax error near unexpected token '<'、403、またはその他の curl エラーで失敗する場合は、インストールのトラブルシューティングを参照して、エラーを修正方法に照合し、代替インストール方法を確認してください。Git for Windows は、Claude Code が Bash ツールを使用できるようにネイティブ Windows で推奨されます。Git for Windows がインストールされていない場合、Claude Code はシェルツールとして PowerShell を代わりに使用します。WSL セットアップは Git for Windows を必要としません。ネイティブインストールは、最新バージョンに保つために自動的にバックグラウンドで更新されます。
your-project をマシン上のプロジェクトディレクトリへのパスに置き換えてください:ANTHROPIC_API_KEY 環境変数を設定している場合、Claude Code はログインプロンプトをスキップし、代わりにキーを承認するよう求めます。これで完了です!クイックスタートに進む →できること
Claude Code を使用できるいくつかの方法を紹介します:先延ばしにしている作業を自動化する
先延ばしにしている作業を自動化する
Claude Code は、1 日を費やす退屈なタスクを処理します:テストされていないコードのテスト作成、プロジェクト全体のリントエラー修正、マージコンフリクト解決、依存関係の更新、リリースノートの作成。
機能を構築し、バグを修正する
機能を構築し、バグを修正する
プレーンテキストで実現したいことを説明します。Claude Code はアプローチを計画し、複数のファイル間でコードを作成し、動作を検証します。バグの場合は、エラーメッセージを貼り付けるか、症状を説明します。Claude Code はコードベース全体で問題をトレースし、根本原因を特定し、修正を実装します。詳細な例については 一般的なワークフロー を参照してください。
コミットとプルリクエストを作成する
コミットとプルリクエストを作成する
Claude Code は git と直接連携します。変更をステージングし、コミットメッセージを作成し、ブランチを作成し、プルリクエストを開きます。CI では、GitHub Actions または GitLab CI/CD でコードレビューと問題トリアージを自動化できます。
MCP でツールを接続する
MCP でツールを接続する
Model Context Protocol(MCP) は、AI ツールを外部データソースに接続するためのオープンスタンダードです。MCP を使用すると、Claude Code は Google Drive のデザインドキュメントを読み取り、Jira のチケットを更新し、Slack からデータをプルするか、独自のカスタムツーリングを使用できます。MCP クイックスタート は、最初のサーバーをエンドツーエンドで接続します。
指示、スキル、フックでカスタマイズする
指示、スキル、フックでカスタマイズする
CLAUDE.md はプロジェクトルートに追加するマークダウンファイルで、Claude Code はすべてのセッションの開始時に読み取ります。コーディング標準、アーキテクチャの決定、推奨ライブラリ、レビューチェックリストを設定するために使用します。Claude は 自動メモリ も構築し、セッション間で学習内容を保存し、何も書かずに共有します。スキル を作成して、チームが共有できる反復可能なワークフローをパッケージ化します(/review-pr や /deploy-staging など)。フック を使用すると、ファイル編集後の自動フォーマットやコミット前のリント実行など、Claude Code アクション前後にシェルコマンドを実行できます。エージェントを並行実行し、カスタムエージェントを構築する
エージェントを並行実行し、カスタムエージェントを構築する
複数の Claude Code エージェント を生成して、タスクの異なる部分に同時に取り組みます。リードエージェントが作業を調整し、サブタスクを割り当て、結果をマージします。複数の完全なセッションを並行して実行し、1 つの画面から監視するには、バックグラウンドエージェント を使用します。完全にカスタムなワークフローの場合、Agent SDK を使用すると、Claude Code のツールと機能を活用した独自のエージェントを構築でき、オーケストレーション、ツールアクセス、権限を完全に制御できます。
CLI でパイプ、スクリプト、自動化する
CLI でパイプ、スクリプト、自動化する
Claude Code は構成可能で Unix 哲学に従います。ログをパイプで渡し、CI で実行するか、他のツールと連鎖させます:すべてのコマンドとフラグのセットについては CLI リファレンス を参照してください。
定期的なタスクをスケジュール設定する
定期的なタスクをスケジュール設定する
繰り返される作業を自動化するためにスケジュールで Claude を実行します:朝の PR レビュー、夜間の CI 障害分析、週次の依存関係監査、または PR マージ後のドキュメント同期。
- ルーティン はクラウドで実行されるため、コンピューターがオフの場合でも実行し続けます。API 呼び出しまたは GitHub イベントでトリガーすることもできます。Web、デスクトップアプリ、または CLI で
/scheduleを実行して作成します。 - デスクトップスケジュール済みタスク はマシン上で実行され、ローカルファイルとツールに直接アクセスできます
/loopは CLI セッション内でプロンプトを繰り返し、クイックポーリングを行います
どこからでも作業する
どこからでも作業する
セッションは単一のサーフェスに限定されません。コンテキストが変わるにつれて、環境間で作業を移動します:
- デスクから離れて、電話または リモートコントロール を使用した任意のブラウザから作業を続けます
- Dispatch にメッセージを送信して、電話からタスクを送信し、作成されたデスクトップセッションを開きます
- Web または Claude モバイルアプリ で長時間実行されるタスクを開始し、
claude --teleportでターミナルにプルします。Teleport には claude.ai サブスクリプションが必要です。 /desktopを実行して、現在のターミナルセッションを デスクトップアプリ に続行し、差分を視覚的に確認できます。/desktopハンドオフには claude.ai サブスクリプションが必要です。macOS と x64 Windows で利用可能です。- チームチャットからタスクをルーティング:Slack で
@Claudeにメンションしてバグレポートを送信し、プルリクエストを取得します
Claude Code をどこでも使用する
各 サーフェス は同じ基盤となる Claude Code エンジンに接続するため、repo の CLAUDE.md ファイル、設定、MCP サーバーはすべてのサーフェスで機能します。 上記の Terminal、VS Code、JetBrains、Desktop、Web サーフェスを超えて、Claude Code は CI/CD、チャット、ブラウザワークフローと統合します:次のステップ
Claude Code をインストールしたら、これらのガイドでさらに詳しく学べます。- クイックスタート:コードベースの探索から修正のコミットまで、最初の実際のタスクを実行します
- 指示とメモリを保存する:CLAUDE.md ファイルと自動メモリで Claude に永続的な指示を与えます
- 一般的なワークフロー と ベストプラクティス:Claude Code から最大限の価値を得るためのパターン
- すべてのタスクのためのハーネス:Claude Code チームが 動的ワークフロー を使用して大規模にサブエージェントを調整する方法
- 設定:ワークフローに合わせて Claude Code をカスタマイズします
- トラブルシューティング:一般的な問題の解決策
- code.claude.com:デモ、価格設定、製品の詳細