• What we do

    full-cycleFull Cycle Developmentstaff-augmentationIT Staff Augmentationai-developmentAI DevelopmententerpriseEnterprise Application Developmenttech-consultingTechnology Consulting
    Service Preview
    full-cycle
    Service preview

    Full Cycle Development

    End-to-end software development from concept to deployment, using cutting-edge technologies and best practices.

    Learn more
  • Blog
    Automate your workflow with Atlassian and Claude CLIClaude Code: Installation & Basic Usage GuideContainerizing Node.js Microservices with Docker & KubernetesTop 15 KPIs That Keep Software Project on TrackHow to Plan Your Software Development Budget
    Company News
    Generalized Singular Value Inequalities for MatricesObada-Prize LaureateWorld of the Year: "Vibe Coding"Estimates of the Numerical Radius Utilizing Various Function PropertiesNew Partnership with HomeStory Rewards Corporation
    Case Studies
    The New Blueprint: AI-Driven Mortgage EngagementOne Hub. Unified Fintech Control.From Static to Addictive: Content Exchange PlatformMeetings, Transformed: Gesture-Led WorkspaceOperations, Synced: End-to-End Live Process Monitoring
    Featured resource
    Featured article

    The New Blueprint: AI-Driven Mortgage Engagement

    Rebuilt outdated systems and UX to boost performance, accelerate feature delivery, and simplify integrations for a leading real estate tech platform.

    Read more
    See all case studies
  • About Us
  • FAQ
Get Started

We deliver advantage beyond features.
What will you ship?

Get Started
  • Full Cycle Development
  • IT Staff Augmentation
  • AI Development
  • Enterprise Application Development
  • Technology Consulting
  • Case Studies
  • Blog
  • Company news
  • About
  • FAQ
  • Contact Us

Follow Us

Site MapTerms of UsePrivacy Policy
© Energmа 2026. All rights reserved.
Železnička 94, 11300 Smederevo, Serbia

Cookie Preferences

We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. Choose your preferences below.

Essential Cookies

These cookies are necessary for the website to function properly. It is accepted by default.

Always On

Analytics Cookies

These cookies help us understand how visitors interact with our website by collecting and reporting information anonymously.

Marketing Cookies

These cookies are used to track visitors across websites to display relevant advertisements.

Back to blog
Article thumbnail

Claude Code – Installation & Basic Usage Guide

This guide explains what Claude Code is, how to install it, and how to unlock its full power — written for non-technical users and beginners.

You can follow it step by step without prior terminal or programming experience.

Claude Code is an AI assistant that lives in your terminal — instead of clicking through menus or searching documentation, you simply tell Claude what you want to do in plain English.

Quick Summary

  • Claude Code is an AI terminal assistant that understands plain English and connects directly to your project files.
  • You can install Claude Code using npm, Homebrew, or native installers for macOS, Linux, and Windows — no prior experience required.
  • A CLAUDE.md file in your project root gives Claude persistent context about your goals, tech stack, and coding rules.
  • MCP superpowers like Context7 and Sequential Thinking unlock real-time documentation access and structured step-by-step planning.
  • The built-in Tasks system lets Claude track and manage work across multiple sessions without losing progress.
  • Beginners should start with plain English, install Context7 first, and always approve changes one step at a time.

What Is Claude Code?

Claude Code is an AI assistant that lives in your terminal. Instead of clicking through menus or searching documentation, you simply tell Claude what you want to do in plain English.

Claude Code can:

  • Write and edit code
  • Fix bugs
  • Explain files and folders
  • Plan features step by step
  • Track tasks over time
  • Use real documentation instead of guessing

Think of it as ChatGPT, but directly connected to your project files.

Installing Claude Code

You install Claude Code once, then use it in any project.

Option A: Install Using npm (Recommended)

You need Node.js installed first.

1npm install -g @anthropic-ai/claude-code

Option B: Native Installers (No Node.js Required)

macOS / Linux (Homebrew)

1brew install --cask claude-code

macOS / Linux (Install Script)

1curl -fsSL https://claude.ai/install.sh | bash

Windows (PowerShell)

1irm https://claude.ai/install.ps1 | iex

Windows (CMD)

1curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

Verify Installation

After installation, run:

1claude

If Claude opens and asks you to authenticate, the installation worked.

Starting Claude Code

Claude works inside your project folder.

Step 1: Open a terminal

Step 2: Go to your project

1cd your-project-folder

Step 3: Start Claude

1claude

You are now inside an interactive Claude session.

Talking to Claude (No Tech Language Needed)

You can type normal sentences like:

1add a hello world function
2fix this bug
3explain this project
4commit my changes

Claude will:

  • Understand your request
  • Propose changes
  • Ask for approval
  • Apply changes safely

You are always in control.

Giving Claude Context (Important)

Claude works best when it understands your project goals.

Create a CLAUDE.md File

In your project root, create a file called:

1CLAUDE.md

Example content:

1## Project Purpose
2This is a SaaS web application for managing users.
3
4## Tech Stack
5- Frontend: React
6- Backend: Node.js
7- Database: PostgreSQL
8
9## Rules
10- Use TypeScript
11- Prefer simple solutions

Claude reads this automatically and follows it.

Installing Claude "Superpowers" (MCP Tools)

By default, Claude is smart. With superpowers, Claude becomes dangerously useful.

Superpowers are installed using MCP (Model Context Protocol). You do not need to understand MCP.

What Superpowers Do

Superpowers allow Claude to:

  • Read real documentation
  • Plan complex work step by step
  • Remember tasks across sessions
  • Connect to tools and services

Superpower #1: Context7 (Documentation Power)

Context7 lets Claude read real, up-to-date docs instead of guessing.

Install Context7

Run this inside your project folder:

1claude mcp add context7 -- npx -y @upstash/context7-mcp@latest

What You Can Say After

1use official docs to explain this
2check how this API works
3update code using latest docs

Superpower #2: Sequential Thinking (Planning Power)

Sequential Thinking helps Claude think before acting.

Perfect for:

  • Architecture decisions
  • Big refactors
  • Security-sensitive work

Install Sequential Thinking

1claude mcp add sequential-thinking -s local -- npx -y @modelcontextprotocol/server-sequential-thinking

Example Prompt

1Plan a secure authentication system using sequential thinking

Claude will:

  • Break the problem into steps
  • Explain tradeoffs
  • Suggest implementation

Tasks System (Built-In Superpower)

Claude includes a persistent Tasks system.

Tasks:

  • Survive restarts
  • Track dependencies
  • Update progress automatically

Stored in:

1~/.claude/tasks

Example

1Break this feature into tasks

Claude will manage the work over time.

Checking Installed Superpowers

Run:

1claude mcp list

You'll see all active tools Claude can use.

Best Practices for Beginners

  • Start simple — talk in plain English
  • Install Context7 first
  • Let Claude plan before coding
  • Approve changes one step at a time
  • Ask Claude what it's doing if unsure

Example:

1Explain what you're about to change

Final Checklist

  • Install Claude Code
  • Run claude successfully
  • Add CLAUDE.md
  • Install Context7
  • Install Sequential Thinking
  • Use Tasks for long work
  • Ask questions in plain language

Final Thought

Claude Code is not just a coding tool.

It is a collaborator, planner, and assistant that works inside your project.

If you can explain what you want — Claude can help build it.

Table of Contents

  • What Is Claude Code?
  • Installing Claude Code
    • Option A: Install Using npm
    • Option B: Native Installers
    • Verify Installation
  • Starting Claude Code
    • Step 1: Open a terminal
    • Step 2: Go to your project
    • Step 3: Start Claude
  • Talking to Claude
  • Giving Claude Context
    • Create a CLAUDE.md File
  • Installing Claude Superpowers
    • What Superpowers Do
  • Superpower #1: Context7
    • Install Context7
    • What You Can Say After
  • Superpower #2: Sequential Thinking
    • Install Sequential Thinking
    • Example Prompt
  • Tasks System
    • Example
  • Checking Installed Superpowers
  • Best Practices for Beginners
  • Final Checklist
  • Final Thought