A practical walkthrough of installing Claude Code across CLI, desktop, web, and IDE — plus the first-run configuration steps that separate a good team setup from a messy one.
Installing Claude Code takes minutes. Setting it up so a whole team gets consistent, reviewable, secure results takes a little more thought — and that second part is where most guides stop short. Whether your engineers live in the terminal, in VS Code or JetBrains, or want a desktop app, Claude Code has a native path for each, all sharing one configuration model.
This guide covers prerequisites and account access, installing the CLI on Mac, Windows, and Linux, the desktop and web options, IDE extensions, and the first-run configuration that matters most: authentication, permissions, and your project’s CLAUDE.md. Follow it end to end and you will have a setup worth standardising across a team.
Two things determine your setup path before you touch an installer:
If you are evaluating for a team, decide up front whether engineers authenticate with individual subscriptions or organisation-managed API keys — retrofitting this later is the most common source of billing confusion.
The CLI is the original and most flexible way to run Claude Code — terminal-native, scriptable, and usable over SSH on remote development machines.
If your organisation restricts installers or outbound traffic, involve IT early: Claude Code needs network access to Anthropic’s API endpoints. Enterprise deployments can also route through supported cloud providers — worth knowing before your pilot stalls on a firewall ticket.
Not everyone on an engineering team wants a terminal workflow, and Claude Code no longer requires one.
The important point for team rollouts: these surfaces share the same project memory and configuration as the CLI, so a mixed team does not fragment into incompatible setups.
For engineers who want the agent inside their editor, Claude Code ships extensions for VS Code and JetBrains IDEs (IntelliJ, PyCharm, WebStorm, and family).
Neither, deliberately. Let engineers choose their surface and standardise the layer underneath: shared CLAUDE.md files, permission settings, and MCP configuration. That is the layer that determines output quality, not the window the session runs in.
The install is the easy half. These three steps determine whether Claude Code behaves like a disciplined colleague or a loose cannon:
Once your own setup works, resist the temptation to just share the install link. A repeatable team rollout looks like this:
This onboarding sequence is exactly what we deliver hands-on in the Claude Code Bootcamp — from installation through team conventions — if you would rather compress weeks of trial and error into days.
Yes. The CLI runs natively on Windows or under WSL, and there is a dedicated Windows desktop app alongside the Mac version. The VS Code and JetBrains extensions are also fully supported on Windows, so teams with mixed operating systems can standardise on the same tool and configuration.
Not necessarily. If you have a Claude Pro or Max subscription, you simply sign in with your account on first launch. API keys are the alternative path, typically used by organisations that want centralised billing, usage monitoring, and key management through the Anthropic Console rather than individual subscriptions.
Start with build, test, and lint commands, then add architectural conventions, directory structure notes, code style rules, and known pitfalls specific to your repo. Keep it concise and factual — it is read at the start of every session, so treat it like onboarding notes for a sharp new engineer.
Hitesh Motwani is a globally recognised corporate AI trainer and generative-AI expert. He has trained 2,00,000+ professionals across 16+ countries on Claude, ChatGPT and generative AI, and advised leadership teams at Tata, Flipkart, Hitachi, Siemens, Adani and Marks & Spencer. Connect on LinkedIn →
…and 200+ organisations, across 16+ countries.
Verified feedback collected from participants across corporate sessions — average rating 4.8/5.
“A very productive session for working professionals. A must-do.”
“The session was highly insightful and conducted in a very professional and interactive manner. Learnt about AI and excited to learn more!”
“Highly recommended! Hands-on and directly useful — from making PPTs and strategic plans to building KRAs.”
“Great work done by Mr Hitesh in the AI landscape — a true subject-matter expert. More power to him for spreading this knowledge.”
“I would recommend everyone to go through this session — it clarifies both what to expect from AI and where AI isn’t needed.”
“Amazing session by Hitesh. The AI tools he shared are very helpful for day-to-day work.”
“Mr Hitesh Motwani is a very informative trainer. The way he delivers training is awesome.”
“Mr Hitesh Motwani delivered a valuable, informative session and showed us exactly how to use AI tools to enhance our work. Thank you so much.”
“A nice interactive session with a lot of new insights and the power of AI. This will help me save time in routine activities.”
“A very good training session. AI can do wonders — we’ll implement it to create efficiency and save time.”
“Hitesh was very informative and knowledgeable about AI tools. It will let me use my time far more effectively.”
“Your session helped me walk into the world of magic.”
Tell us your team, tools and goals and we will send a fixed proposal — usually within one business day.