MODULE 0: Why Claude Code?

For financial consultants, not programmers

You won’t write code here. You’ll speak to Claude in plain English to draft analyses, summarize docs, and structure deliverables. No IDE setup today—Module 1 handles installation in a few clicks, and Module 2 walks you through using the workspace. You stay in charge: Claude proposes; you review and approve.

Powered by Anthropic's official Claude Code (current release) — the IDE‑integrated coding assistant for VS Code and JetBrains on macOS, Windows, and Linux. Read the docs.

📍Context: Why This Matters Now

What Claude Code actually is

Claude Code is Anthropic’s official assistant that lives inside an editor app called an IDE (think: your digital desk where documents and tools live together). You’ll chat in plain English to draft, transform, and check work. No prior IDE knowledge is required—this course sets it up for you.

Safeguard: Claude never changes files without your approval. You’ll see a clear preview of proposed edits first, then click Approve to apply. Installation is a guided, one‑time step in Module 1 (official extension + simple npm support).

💡Core Content: 10 Reasons to Start

🛠️Hands-On: See the Difference

Below is a simulated view of the Claude Code interface in VS Code. You'll use the real workspace in Module 2.

Claude Code in VS Code — Interactive Simulation

💡 Click the highlighted Claude panel areas to learn more

Visual Studio Code 📁 🤖 report_summary.py def generate_summary (client_data): # Manual summary generation total = 0 Claude Code You: Add error handling to the generate_summary function Claude: I'll add try-except blocks to handle data validation errors. Proposed Changes report_summary.py - total = 0 + try: + total = 0 + if not client_data: + raise ValueError() + except ValueError: + return "Invalid data" +7 lines added, -1 line removed ✓ Approve & Apply ✗ Reject Ask Claude to edit, explain, or generate...

How it works: Chat in plain English → Claude proposes code changes → Review the diff (green = added, red = removed) → Click Approve to apply or Reject to discard. Nothing changes in your files until you approve.

⌨️Quick Simulator

Try a dry‑run

Type this in your head as if you were in the terminal: claude "list my files". Imagine Claude showing a small diff‑style preview of what it plans to read. In Module 2, you’ll try it for real.

💬3 Key Tips from Early Adopters

“I treated it like training a junior associate. Once I explained context clearly, results became eerily accurate.”

— Maya, Strategy Consultant

“I started with client-agnostic data just to see patterns. Confidence grows fast when nothing’s at risk.”

— James, M&A Manager

“My first three prompts were awful because I didn’t specify what output I wanted. Be explicit: ask for ‘table format’ or ‘3 key insights.’”

— Alex, Financial Analyst

🧯Common Errors, Decoded

"command not found"

Close and reopen your terminal. Then try claude --version again.

"permission denied"

You’re trying to write where your user can’t. Switch folders (e.g., Desktop) and try again.

🧠Reflection Questions

Before moving on, take a moment to think about your own work:

  1. Which of the "10 Reasons" resonates most with the challenges you face in your daily workflow?
  2. What is one repetitive, time-consuming task you currently do (e.g., summarizing meeting notes, formatting reports) that an LLM could potentially draft for you?
  3. Considering the "Before and After" example, what could you do with the hours saved each week?
  4. What’s your risk tolerance for experimenting with paid APIs? Set a small, safe budget before Module 2.

Common Questions

📚6 Key Terms You Just Learned

Claude Code
Anthropic's official coding assistant that integrates with your editor. You interact with it using the claude command in your terminal or a chat panel in your IDE.
IDE (Integrated Development Environment)
Your workspace app (like VS Code/JetBrains). In this course, you’ll only need basic actions we guide step‑by‑step—no programming expertise required.
Prompt
Your natural language instruction to Claude. It's a question or a command, not computer code.
LLM (Large Language Model)
The underlying AI engine (like Claude) that understands and generates text.
Synthesis
The process of combining information from multiple sources to create a new, structured understanding. This is a core consulting skill that LLMs accelerate.
Workflow
A series of steps you take to complete a task. LLMs can help automate or speed up parts of your workflow.
Guardrails
The safety rules you must follow, like not using confidential client data in public AI tools.

Knowledge Check

1 of 8

🪜What You Learned & What's Next

Where you are now:

You understand what Claude Code is: an official Anthropic product for VS Code/JetBrains, how it behaves (local, secure, explicit approvals), and the value it brings to a consulting workflow.

Where you’re going next:

In Module 1, we’ll install the IDE extension. In Module 2, you will use the real Claude Code workspace to chat, generate, and apply changes for the first time.

Continue to Module 1: Setup & Installation