3行でいうと
- インストールは、公式が「推奨」としている方法なら、ターミナル(文字で命令する画面)に1行貼るだけです。入ったかどうかは
claude --versionで確かめます。 - ログインには、Claudeの有料プラン(Pro、Max、Team、Enterprise)、Claude Console、クラウド事業者経由のどれかが必要です。無料のclaude.aiプランにはClaude Codeが含まれない、と公式に書かれています。
- 毎回の説明を省くための仕組みが2つあります。自分で書く
CLAUDE.mdと、Claudeが自分で書く「自動メモリ」です。どちらも「守らせる仕組み」ではなく「読ませる資料」だと公式は説明しています。
この記事は公式ドキュメントを2026年10月16日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。運営者はClaude Codeを入れていますが、使い心地はこの記事には書いていません。コマンドや設定名も動作確認はしていません。公式の文章は要約として取得したため、引用はせず言い換えています。
先に結論
- まず決めること。 ①どこで使うか(ターミナル、VS Code、デスクトップアプリ、Webなど)、②どのアカウントで入るか、③どのフォルダで始めるか、の3つです。
- 入れ方とログイン。 公式の推奨(Native Install)は1行のコマンドです。入れたら、プロジェクトのフォルダで
claudeと打つと、初回はブラウザでログインします。 - 覚え書き。 毎回言い直していることは、プロジェクトの
CLAUDE.mdに書きます。
たとえ話:新しい同僚に、机と鍵と引き継ぎメモを渡す
Claude Codeを、新しく来た同僚だと考えてみます。同僚には、まず「机」(どこで働くか=どの画面で使うか)が要ります。次に「社員証」(アカウント)、そして「この部屋の中だけで作業してください」という「部屋の指定」(作業するフォルダ)です。最後に、毎朝同じ説明をしなくて済むように、「引き継ぎメモ」(CLAUDE.md)を渡します。これは僕らのたとえで、公式の表現ではありません。
どこで使い、どう入れるか
公式のOverviewによると、Claude Codeはターミナル、VS Code(と、その派生のCursor)、JetBrains系のIDE、デスクトップアプリ、Webで動きます。どの入口も同じ仕組みにつながっていて、プロジェクトの CLAUDE.md、設定、MCP(外部の道具につなぐ規格)は、どの入口でも使える、と書かれています。
ターミナル版は全部入りのCLI(文字で操作する版)で、Quickstartが説明しているのもこの版です。デスクトップアプリにはClaude Codeが入っていて、有料プランが必要と書かれています。Webは claude.ai/code から使えます。以下はターミナル版の手順です(公式のAdvanced setupとQuickstart)。
- ターミナルを開き、自分のOSのコマンドを貼る。 macOS・Linux・WSLは
curl -fsSL https://claude.ai/install.sh | bash。Windows PowerShellはirm https://claude.ai/install.ps1 | iex。Windows CMDは3つのコマンドをつなげた形(curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd)です。 - 新しいターミナルを開いて
claude --versionを打つ。 バージョン番号が出れば成功です。claudeが見つからない、と出たら、PATH(コマンドを探す場所の一覧)に入っていない、と公式は説明しています。 - 点検したいときは
claude doctor。 セッションを始めずに、インストールと設定の診断を表示します。
ほかに、Homebrew(brew install --cask claude-code)、WinGet(winget install Anthropic.ClaudeCode)、npmなどでも入れられます。大事な違いが1つ。公式によると、Native Installは裏で自動更新されますが、HomebrewとWinGetは自動更新されません。既定では手動で brew upgrade claude-code などを実行する必要があります(環境変数 CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE を 1 にすると、Claude Code が代わりに実行します)。
動く環境と、更新まわりの公式の記載
- 対応OS(公式の記載、確認日10月16日): macOS 13.0以上、Windows 10 1809以上またはWindows Server 2019以上、Ubuntu 20.04以上、Debian 10以上、Alpine Linux 3.19以上。メモリは4GB以上、x64またはARM64のプロセッサ。インターネット接続が必要です。
- 更新:
claude updateで、すぐ更新できます。自動更新を止めたい場合は、設定ファイルのenvに"DISABLE_AUTOUPDATER": "1"を入れる、と書かれています。
ログイン:どのアカウントで入るか
公式のAuthenticationによると、claude を起動すると、初回はブラウザが開いてログインします。開かないときは c キーでURLをコピーできます。
使えるアカウントは、次のとおりです(確認日10月16日)。
| 種類 | 公式の説明 |
|---|---|
| Claude Pro / Max | claude.aiのアカウントでログイン |
| Claude for Teams / Enterprise | 管理者に招待されたclaude.aiアカウントでログイン |
| Claude Console | API利用の料金で払う形。初回ログイン時に、費用集計用の「Claude Code」という作業領域が自動で作られる |
| クラウド事業者 | Amazon Bedrock、Google Cloud、Microsoft Foundry経由 |
Advanced setupには、「無料のclaude.aiプランにはClaude Codeへのアクセスが含まれない」と、はっきり書かれています。
仕事用と個人用を使い分けたいときは、環境変数 CLAUDE_CONFIG_DIR で保存先のフォルダを分けます。公式の例は alias claude-work='CLAUDE_CONFIG_DIR=~/.claude-work claude' です。
ログイン情報の保存場所は、macOSでは暗号化されたKeychain、Linuxでは ~/.claude/.credentials.json と書かれています。入り直したいときは、Claude Codeの中で /logout と /login を使います。
どのフォルダで始めるか
Quickstartの手順は、cd /path/to/your/project(作業するフォルダに移動)して claude と打つ、です。最初の質問の例は what does this project do?(このプロジェクトは何をするもの?)で、ファイルは必要に応じて読まれるので、資料を貼る必要はない、と書かれています。
Securityのページによると、確認を多く求める従来の動き(defaultモード。別名 manual。v2.1.283以降の既定は auto)では、Claude Codeは、起動したフォルダとその下にしか書き込めません。親のフォルダのファイルは、許可なしには変更できません。つまり、フォルダ選びは、作業の「範囲」を決めることでもあります。なお、ホームディレクトリ(自分のフォルダ全体)で直接起動すると、「このフォルダを信頼する」という確認の結果が保存されず、起動のたびに聞かれる、とも書かれています。
CLAUDE.mdとメモリ:毎回の説明を省く2つの仕組み
公式の「How Claude remembers your project」によると、Claude Codeの会話は毎回、白紙の状態で始まります。そこで、次の2つが会話をまたいで知識を運びます。
| CLAUDE.md | 自動メモリ | |
|---|---|---|
| 誰が書くか | あなた | Claude自身 |
| 中身 | 指示とルール | 学んだこと、直された点 |
| 読み込み | 毎回 | 毎回(先頭の200行または25KB) |
CLAUDE.mdの置き場所。 公式の表では、個人用が ~/.claude/CLAUDE.md、プロジェクト用が ./CLAUDE.md か ./.claude/CLAUDE.md(チームで共有)、自分だけのプロジェクト用が ./CLAUDE.local.md(.gitignore に入れる)です。会社が配る管理用の置き場所もあります。
下書き。 /init を実行すると、Claudeがコードを調べて、ビルドやテストの方法、決まりごとを書いた CLAUDE.md を作ります。すでにある場合は、改善案を出す、と書かれています。
書き方のコツ。 公式は「確かめられるくらい具体的に」書くよう勧めています。たとえば「インデントは2スペース」、「コミットの前に npm test を実行」です。1ファイルは200行未満が目安で、長いと守られにくくなります。矛盾する指示は、どちらかが適当に選ばれる可能性がある、と注意されています。
確認。 /context の「Memory files」の一覧で、読み込まれたかを見ます。/memory では、編集、自動メモリのオン・オフ、保存内容の確認ができます。
自動メモリ。 ローカルのセッションでは標準でオンです。Claudeが、役に立つと判断したことだけを、~/.claude/projects/<project>/memory/ に、普通のMarkdownファイルとして保存します。自分で見て、書き換えて、消せます。別のパソコンやクラウドとは共有されません。オフにするには、/memory のスイッチ、設定の autoMemoryEnabled、環境変数 CLAUDE_CODE_DISABLE_AUTO_MEMORY=1 があります。
誤解されやすい点と、今日からできること
誤解されやすい点
- 「CLAUDE.mdに書けば、必ず守られる」わけではない。 公式は、CLAUDE.mdは強制する設定ではなく、読ませる文脈(コンテキスト)だと明記しています。「必ず止めたい」ことは、設定の権限ルールやフックの役目です。別の記事で扱います。
- 「記憶してくれる」は、自動メモリのこと。 CLAUDE.mdとは別物で、何が書かれたかは
/memoryから確認できます。公式によると、作業フォルダとその上のフォルダにCLAUDE.mdもCLAUDE.local.mdも無いときは、AGENTS.mdが読まれます(v2.1.277以降。両方あるときはCLAUDE.md側だけが読まれます)。
今日からできること、避けたいこと
- できること。 ①公式のコマンドを1つ貼って入れ、
claude --versionで確かめる。②練習用の小さなフォルダでclaudeを起動し、「このプロジェクトは何をするもの?」と聞く。③/initでCLAUDE.mdの下書きを作らせ、読んで直す。④/contextで、読み込まれたか見る。 - 避けたいこと。 ①大事なフォルダ(ホームディレクトリ全体など)の直下で、いきなり始める。②パスワードやAPIキーを
CLAUDE.mdに書く(チームで共有されるファイルなので。これは僕らの見立てです)。③公式が「隔離した環境でだけ使う」と警告している「全部の確認を飛ばすモード」を、よく分からないまま使う。これは、別の記事で扱います。
気をつけること
- この記事は、実際に使って確かめた記録ではありません。運営者はClaude Codeを入れていますが、使い心地はこの記事には書いていません。コマンドと設定名は公式の記載を写しただけで、動作確認はしていません。
- 取得したのは、ページの要約です。バージョン番号などは、変わりやすい点です。最新の記載は公式で確かめてください。
- 公式のterminal guide、トラブルシューティング(インストールとログイン)、環境変数の一覧のページは、読めていません。つまずいたら、公式の「Troubleshoot installation and login」を参照してください。
出典
- Overview(Claude Code Docs、Anthropic、10月16日確認)
- Quickstart(Claude Code Docs、Anthropic、10月16日確認)
- Advanced setup(Claude Code Docs、Anthropic、10月16日確認)
- Authentication(Claude Code Docs、Anthropic、10月16日確認)
- Security(Claude Code Docs、Anthropic、10月16日確認)
- How Claude remembers your project(Claude Code Docs、Anthropic、10月16日確認)