Alert
Next

Claude Code on the web is not available for the selected organization. Switch to a different organization or use the CLI.

Latest news
Next

Claude on Mars

The first AI-assisted drive on another planet. Claude helped NASA’s Perseverance rover travel four hundred meters on Mars.

Read the post
Processing...

Claude Code: AI-powered coding assistant for developers

Built for
builder

Work with Claude directly in your codebase. Build, debug, and ship from your terminal, IDE, Slack, or the web. Describe what you need, and Claude handles the rest.

Or read the documentation
Try Claude Code
Developer docs
logologo
logo
logo
logo
logo
logologo
logologo

Use Claude Code where you work

Terminal

Work with Claude directly in your terminal. Claude explores your codebase context, answers questions, and make changes. It can even use all your CLI tools.

Or read the documentation
Try Claude Code
Developer docs

Pro

Claude Code is included in your Pro plan. Perfect for short coding sprints in small codebases with access to both Sonnet 4.6 and Opus 4.6.

$17

Per month with annual subscription discount ($200 billed up front). $20 if billed monthly.

Try Claude

Max 5x

Claude Code is included in your Max plan. Great value for everyday use in larger codebases.


$100

Per person billed monthly

Try Claude

Max 20x

Even more Claude Code included in your Max plan. Great value for power users with the most access to Claude models.

$200

Per person billed monthly

Try Claude

*Usage limits apply. Prices shown don’t include applicable tax.

Or read the documentation
Try Claude Code
Developer docs
.
This is some text inside of a div block.
>
I'm new to this codebase. Can you explain it to me?

⏺ I'll analyze the Excalidraw codebase structure and provide a high-level overview.

⏺ Analyze(what: "Excalidraw codebase structure and provide a high-level overview of what it is, its main components, and how they're organized. Focus on understanding the project's purpose, architecture, and key features.")

Excalidraw is an open-source virtual whiteboard application with a hand-drawn style. It's designed for creating diagrams, wireframes, and collaborative drawings.

## Purpose

- Web-based drawing tool with infinite canvas

- Hand-drawn aesthetic with support for shapes, arrows, text

- End-to-end encrypted collaboration

- Works offline as a PWA (Progressive Web App)

## Architecture

The project is organized as a monorepo with these main components:

1. Core Package (packages/excalidraw)

- React component library for embedding Excalidraw in any application

- Handles drawing, rendering, and core functionality

- Uses roughjs for the hand-drawn style

- Includes export capabilities (PNG, SVG)

2. Web Application (excalidraw-app/)

- Full-featured web app at excalidraw.com

- Built on top of the core package

- Adds collaboration features, local storage, sharing

3. Support Packages

- common - Shared utilities and constants

- element - Element manipulation and type definitions

- math - Mathematical functions for drawing

- utils - General utility functions

4. Examples

- Integration examples (Next.js, browser script)

- Shows how to embed Excalidraw in different environments

5. Documentation (dev-docs/)

- API documentation

- Integration guides

- Component documentation

## Key Features

- Real-time collaboration with end-to-end encryption

- Export to various formats (PNG, SVG, JSON)

- Customizable drawing tools (rectangle, circle, arrows, freehand)

- Dark mode support

- Localization

- Library of shapes and components

- Arrow bindings and labels

- Image support

## Technology Stack

- React for UI

- TypeScript for type safety

- Firebase for collaboration backend

- Jotai for state management

- Vite for development and building

- IndexedDB/LocalStorage for offline storage

The architecture allows for both using Excalidraw as a component in other applications and as a standalone web application with additional features.

Code onboarding

Claude Code maps and explains entire codebases in a few seconds. It uses agentic search to understand project structure and dependencies without you having to manually select context files.

Turn issues into PRs

Stop bouncing between tools. Claude Code integrates with GitHub, GitLab, and your command line tools to handle the entire workflow—reading issues, writing code, running tests, and submitting PRs—all from your terminal.

Make powerful edits

Claude Code’s understanding of your codebase and dependencies enables it to make powerful, multi-file edits that work.

Powerful intelligence

  • Uses agentic search to understand your entire codebase without manual context selection
  • Makes coordinated changes across multiple files
  • Optimized specifically for code understanding and generation with Opus 4.6

Works where you work

  • Lives right inside your terminal—no 
context switching
  • Integrates with VS Code / JetBrains IDEs
  • Uses your test suites and build systems

You’re in control

  • Never modifies your files without explicit approval
  • Adapts to your coding standards and patterns
  • Configurable: Build on the SDK or run on GitHub Actions
Results with Claude Code
7.6x

more frequent deployments by Claude Code teams

14%

week-over-week deployment growth

Introducing Claude Code
Next

See Claude Code in action—from concept to commit in one seamless workflow.

Start in your terminal

Super powerful terminal integration. Works with all your CLI tools alongside any IDE.

Or read the documentation
Try Claude Code
Developer docs

Integrate with your editor

Native extensions for VS Code (+ Cursor, Windsurf) and JetBrains IDEs.

VS Code
JetBrains

Access anywhere

Quick access from browser, mobile app, or Claude on desktop. Great for parallel work or on-the-go coding.

Open in browser
Download app
Kick off coding tasks in Slack

Lorem ipsum dolor sit amet, consectetur adipiscing elit suspendisse varius.

Learn more
Add to Slack

What developers are saying

“Claude Code has dramatically accelerated our team’s coding efficiency. I can now write EDA code in a notebook—pulling data, training a model, and evaluating it with basic metrics—and then ask Claude to convert that into a Metaflow pipeline. This process saves 1-2 days of routine (and often boring!) work per model.”

Anton Biryukov, Staff Software Engineer
Read story

“With Claude, we’re not just automating customer service—we’re elevating it to truly human quality. This lets support teams think more strategically about customer experience and what makes interactions genuinely valuable.”

Fergal Reid, VP of AI
Read story

“Claude Code is moving our team up a level: we decide what needs to happen, and smooth the process so it can build and verify end-to-end. A big part of my job now is to keep as many instances of Claude Code busy as possible.”

Simon Last, Co-founder
Read story
logo
logo
logo
logo
logologo
logo
logo
logologo
logo
logo
logo
logo

Connects with your favorite command line tools

Your terminal is where real work happens. Claude Code connects with the tools that power development—deployment, databases, monitoring, version control. Rather than adding another interface to juggle, it enhances your existing stack.

80%

faster incident investigation time

2x

faster execution speed for delivering features and fixes

89%

AI adoption across all employees

Prev
Next
Improving frontend design through Skills

Best practices for building richer, more customized frontend design with Claude and Skills.

Read article

Create what’s exciting. Maintain what’s essential.

Use Claude Code where you work
Or read the documentation
Try Claude Code
Developer docs

Get the developer newsletter

Product updates, how-tos, community spotlights, and more. Delivered monthly to your inbox.

Subscribe

Please provide your email address if you'd like to receive our monthly developer newsletter. You can unsubscribe at any time.

Thank you! You’re subscribed.
Sorry, there was a problem with your submission, please try again later.
Next