Claude Code for Non-Developers
Thinking in Conversations

Thinking in Conversations

How to communicate with Claude Code effectively — what it can see, how to give good instructions, and how to iterate on results.

What this module covers

In Module 1, you installed Claude Code and had your first conversation. You saw that it works — you typed something in plain language, and it did something useful.

This module teaches you how to work with it well.

You'll learn what Claude Code can and can't see on your computer, how to describe what you want in a way that gets good results, and how to refine those results when they're not quite right. You'll also learn how to manage your conversations — when to start fresh, when to keep going, and how to give Claude Code lasting context about your projects.

Why this matters

The difference between getting decent results and getting great results from Claude Code comes down to how you communicate with it. It's not about memorizing commands or learning technical tricks. It's about building a mental model for how the tool thinks, so you can meet it halfway.

What you'll be able to do

By the end of this module, you'll know how to give Claude Code clear instructions, catch and fix problems in its output, and set up your projects so it remembers what matters.

On this page