HomeGetting StartedAnthropic Console Walkthrough
beginner12 min read· Module 2, Lesson 5

🖥️Anthropic Console Walkthrough

Navigate the Console, Workbench, API keys, usage, and prompt playground

Anthropic Console Walkthrough

The Anthropic Console is your command center for everything Claude. It is where you manage API keys, test prompts, monitor usage, configure billing, and collaborate with your team. Before you write a single line of code, you need to understand this dashboard inside and out.

In this lesson we will walk through every section of the Console so you feel completely at home.


Creating Your Anthropic Account

Before anything else, you need an account.

  1. Go to console.anthropic.com
  2. Click Sign Up
  3. You can sign up with:
    • Google account (fastest)
    • Email + password
  4. Verify your email address
  5. Complete any onboarding steps (agree to terms of service, etc.)

Once you are in, you land on the Dashboard -- the home page of the Console.

Tip: Bookmark console.anthropic.com -- you will visit it often.


The Dashboard -- Your Home Base

The Dashboard gives you a bird's-eye view of your account:

SectionWhat It Shows
Quick StartLinks to docs, sample code, getting started guides
Recent ActivityYour latest API calls and their status
Usage SummaryHow many tokens you have used this billing period
AnnouncementsNew models, features, or important updates from Anthropic

Think of the Dashboard as the "home screen" of your phone -- a quick glance tells you everything important.


API Keys -- Your Access Credentials

API keys are the most critical part of the Console. They are the passwords that let your code talk to Claude.

Navigating to API Keys

  1. Click API Keys in the left sidebar
  2. You will see a list of all keys you have created

Creating a New Key

  1. Click Create Key
  2. Give it a descriptive name (e.g., "my-learning-key", "production-backend", "testing-only")
  3. The key will be displayed once -- copy it immediately
  4. Store it somewhere safe (password manager, secure notes)

Key Format

An Anthropic API key looks like this:

sk-ant-api03-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

It always starts with sk-ant-api03- followed by a long random string.

Best Practices for API Keys

DoDo Not
Store in environment variablesHard-code in your source files
Use different keys for dev/prodShare keys with others
Rotate keys periodicallyCommit keys to Git repos
Delete unused keysLeave old keys active

Setting Your Key as an Environment Variable

On macOS/Linux:

Terminal
undefined

To make it permanent, add that line to your ~/.bashrc, ~/.zshrc, or ~/.bash_profile.

On Windows (PowerShell):

PowerShell
$env:ANTHROPIC_API_KEY = "sk-ant-api03-your-key-here"

Or set it permanently through System Properties > Environment Variables.

Revoking a Key

If a key is leaked or no longer needed:

  1. Go to API Keys
  2. Find the key in the list
  3. Click the trash icon or Revoke button
  4. Confirm the action

The key stops working immediately. Any code using that key will start receiving 401 Unauthorized errors.


The Workbench -- Prompt Playground

The Workbench is arguably the most useful section for learning. It is an interactive prompt playground where you can test conversations with Claude without writing any code.

Opening the Workbench

  1. Click Workbench in the left sidebar
  2. You see a chat-style interface with configuration options

Workbench Layout

The Workbench has three main areas:

AreaPurpose
System Prompt (top)Instructions that set Claude's behavior for the conversation
Chat Area (center)Where you type messages and see Claude's responses
Settings Panel (right side)Model selection, temperature, max tokens, and other parameters

Writing a System Prompt

The system prompt is like giving Claude a job description before the conversation starts:

You are a helpful Python tutor. Explain concepts clearly with examples. If the user makes a mistake, gently correct them and explain why.

Try these system prompts in the Workbench:

  • "You are a senior software engineer. Be concise and use code examples."
  • "You are a friendly teacher explaining things to a 12-year-old."
  • "You are a strict code reviewer. Point out every issue you find."

Notice how changing the system prompt completely changes Claude's personality and response style.

The Model Selector

In the right panel, you can choose which Claude model to use:

ModelWhen to Choose It
Claude Opus 4.7Complex reasoning, difficult coding problems
Claude Sonnet 4.6General use, good balance of speed and quality
Claude Haiku 4.5Quick answers, simple tasks, testing

Switch between models to see how their responses differ for the same prompt. This is a great way to learn which model suits which task.

Temperature Setting

Temperature controls how creative or predictable Claude's responses are:

ValueBehaviorGood For
0.0Most predictable, deterministicCode generation, factual answers
0.5Balanced creativityGeneral conversation, explanations
1.0Most creative, variedBrainstorming, creative writing

Experiment: Ask Claude the same question three times at temperature 0.0 -- the answers will be nearly identical. Then try at 1.0 -- each answer will be different.

Max Tokens Setting

Max tokens sets the upper limit for how long Claude's response can be:

  • 256 tokens -- short answers (a paragraph)
  • 1024 tokens -- medium answers (a few paragraphs)
  • 4096 tokens -- long answers (a full article)

If Claude's response gets cut off mid-sentence, increase max tokens.

Conversation History in the Workbench

The Workbench keeps your conversation history for the current session:

  1. Type a message and press Send
  2. Claude responds
  3. Type a follow-up -- Claude remembers the context
  4. Use the Clear button to start fresh

This is multi-turn conversation in action. Claude uses all previous messages as context for its next response.

Saving and Sharing Prompts

You can save prompts you have crafted in the Workbench:

  1. Click Save Prompt (or the save icon)
  2. Give it a name
  3. Access it later from your saved prompts list
  4. Share the prompt link with teammates

This is extremely useful when iterating on prompt engineering.


Usage and Billing

Understanding your usage prevents surprise bills.

Navigating to Usage

  1. Click Usage in the left sidebar
  2. You see a breakdown of your API consumption

What the Usage Page Shows

MetricDescription
Input TokensTotal tokens you sent to Claude
Output TokensTotal tokens Claude sent back
Total CostDollar amount for the billing period
By ModelBreakdown per model (Opus, Sonnet, Haiku)
By DayDaily usage chart

Understanding Costs

Pricing is per million tokens:

ModelInput CostOutput Cost
Opus 4.7$15 / 1M tokens$75 / 1M tokens
Sonnet 4.6$3 / 1M tokens$15 / 1M tokens
Haiku 4.5$0.80 / 1M tokens$4 / 1M tokens

Example: If you send 10,000 input tokens and receive 5,000 output tokens using Sonnet, you pay:

  • Input: 10,000 / 1,000,000 * $3 = $0.03
  • Output: 5,000 / 1,000,000 * $15 = $0.075
  • Total: $0.105 (about 10 cents)

Setting Spending Limits

To avoid unexpected charges:

  1. Go to Settings > Billing
  2. Set a monthly spending limit
  3. You will receive email alerts as you approach the limit
  4. API calls will be rejected once the limit is reached

Start with a low limit (like $10/month) while learning.


Organization Settings

If you are part of a team, the organization settings are important.

What You Can Configure

SettingDescription
Organization NameDisplay name for your team
MembersAdd or remove team members
RolesAssign admin, developer, or read-only roles
Default ModelSet which model is used by default
Rate LimitsConfigure request limits per minute/hour

Team Management

To invite a team member:

  1. Go to Settings > Members
  2. Click Invite
  3. Enter their email address
  4. Choose their role (Admin, Developer, Viewer)
  5. They receive an email invitation

Roles control what each person can do:

RoleCan Create KeysCan View UsageCan Manage BillingCan Invite Others
AdminYesYesYesYes
DeveloperYesYesNoNo
ViewerNoYesNoNo

Logs and Debugging

The Console provides request logs to help you debug issues:

  1. Go to Logs in the sidebar
  2. You see recent API requests with:
    • Status code (200 = success, 400 = bad request, 429 = rate limited, 500 = server error)
    • Model used
    • Token counts
    • Response time
    • Request/response body (click to expand)

Common status codes you will encounter:

CodeMeaningWhat To Do
200SuccessEverything worked
400Bad RequestCheck your request format
401UnauthorizedCheck your API key
429Rate LimitedSlow down, wait, then retry
500Server ErrorWait and retry -- it is on Anthropic's side
529OverloadedThe API is overloaded -- retry with backoff

Putting It All Together -- Your Console Workflow

Here is a typical workflow when building with Claude:

  1. Create an API key in the Console
  2. Test your prompt in the Workbench
  3. Tweak settings (model, temperature, max tokens) until the output is right
  4. Copy the prompt into your code
  5. Monitor usage to keep costs under control
  6. Check logs if something goes wrong

Quick-Reference Checklist

  • Account created at console.anthropic.com
  • API key generated and saved securely
  • API key set as environment variable
  • Workbench explored -- tried different models
  • System prompt tested in Workbench
  • Temperature and max tokens experimented with
  • Usage page reviewed
  • Spending limit configured

Next up: You will build your very first Python project that talks to Claude using the API key you just created.