Skip to content

Commit 5a10daa

Browse files
committed
Edits for the Claude Code install guide
1 parent ddfabe1 commit 5a10daa

1 file changed

Lines changed: 19 additions & 12 deletions

File tree

content/install-guides/claude-code.md

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ author: Pareena Verma
77
minutes_to_complete: 10
88
official_docs: https://code.claude.com/docs
99

10+
layout: installtoolsall
1011
multi_install: false
1112
multitool_install_part: false
1213
tool_install: true
@@ -23,7 +24,7 @@ You need a Claude account to use Claude Code. A Claude.ai account is recommended
2324

2425
If you don't have a Claude account, visit [Claude.ai](https://claude.ai/) and sign up.
2526

26-
Claude Code offers various pricing tiers including free usage for verified users. Visit [Claude pricing](https://www.anthropic.com/pricing) to review the options.
27+
Claude Code is only available for paid Pro and Max accounts, if not using API credits. Visit [Claude pricing](https://www.anthropic.com/pricing) to review the options.
2728

2829
## How do I install Claude Code?
2930

@@ -56,18 +57,24 @@ curl -fsSL https://claude.ai/install.sh | bash
5657
Or install using Homebrew:
5758

5859
```bash
59-
brew install anthropics/claude/claude
60+
brew install --cask claude-code
6061
```
6162

6263
### Install on Windows on Arm
6364

64-
On Windows systems, including Windows on Arm, install using npm:
65+
On Windows systems, including Windows on Arm, the recommended method is winget:
6566

6667
```console
67-
npm install -g @anthropic-ai/claude
68+
winget install Anthropic.ClaudeCode
6869
```
6970

70-
You can also download the Windows installer from the [Claude Code downloads page](https://code.claude.com/docs/en/setup).
71+
You can also install using npm, although this is deprecated:
72+
73+
```console
74+
npm install -g @anthropic-ai/claude-code
75+
```
76+
77+
For other options, please [see the Claude Code setup page](https://code.claude.com/docs/en/setup).
7178

7279
### Verify installation
7380

@@ -80,7 +87,7 @@ claude --version
8087
The output shows the installed version:
8188

8289
```output
83-
2.0.69 (Claude Code)
90+
2.1.7 (Claude Code)
8491
```
8592

8693
## How do I authenticate Claude Code?
@@ -99,9 +106,9 @@ cd your-project
99106
claude
100107
```
101108

102-
3. On first use, Claude Code prompts you to log in through your browser
103-
4. Follow the authentication prompts in your browser
104-
5. Return to your terminal to continue
109+
3. Choose your configuration options from the wizard (dark mode, etc).
110+
4. On first use, Claude Code prompts you to log in through your browser if you are using your Claude account. If you are on a remote machine, Claude Code will give you a link to paste into a local browser, which will then provide you with a code to paste into Claude Code.
111+
5. Accept the acknowledgements in Claude Code and the application will be ready to use.
105112

106113
Claude Code automatically saves your authentication credentials for future sessions.
107114

@@ -175,7 +182,7 @@ Navigate to your project directory and add the Arm MCP Server:
175182

176183
```console
177184
cd your-project
178-
claude mcp add --transport stdio arm-mcp -- docker run --rm -i -v "$(pwd):/workspace" armlimited/arm-mcp:latest
185+
claude mcp add --transport stdio arm-mcp -- docker run --rm -i --pull=always -v "$(pwd):/workspace" armlimited/arm-mcp:latest
179186
```
180187

181188
This configuration is stored in `~/.claude.json` under your project's path and is only accessible when working in this directory.
@@ -185,7 +192,7 @@ This configuration is stored in `~/.claude.json` under your project's path and i
185192
To make the Arm MCP Server available across all your projects:
186193

187194
```console
188-
claude mcp add --scope user --transport stdio arm-mcp -- docker run --rm -i -v "$(pwd):/workspace" armlimited/arm-mcp:latest
195+
claude mcp add --scope user --transport stdio arm-mcp -- docker run --rm -i --pull=always -v "$(pwd):/workspace" armlimited/arm-mcp:latest
189196
```
190197

191198
This configuration is stored in `~/.claude.json` and is accessible from any project directory.
@@ -196,7 +203,7 @@ To share the MCP server configuration with your team via version control:
196203

197204
```console
198205
cd your-project
199-
claude mcp add --scope project --transport stdio arm-mcp -- docker run --rm -i -v "$(pwd):/workspace" armlimited/arm-mcp:latest
206+
claude mcp add --scope project --transport stdio arm-mcp -- docker run --rm -i --pull=always -v "$(pwd):/workspace" armlimited/arm-mcp:latest
200207
```
201208

202209
This creates a `.mcp.json` file in your project root that can be committed to version control.

0 commit comments

Comments
 (0)