Claude Code is an AI assistant that does work on your computer, not just talks about it. You describe a task in plain English, and it reads your files, makes changes, and runs the steps for you.
Most people hear “Code” in the name and assume it is only for developers. That is a missed chance. If you work with folders full of files, spreadsheets, reports, or repeat tasks, Claude Code can save you hours every week.
This tutorial is for marketers, writers, managers, analysts, students, and anyone who has never opened a terminal. By the end, you will know:
- What Claude Code is and how it works
- How it differs from a normal AI chat
- How to install it and run your first task
- Four practical things you can do with it today, with no coding
What Claude Code is
Claude Code is an AI agent from Anthropic. An agent is an AI that can take actions, not just reply with text. Claude Code can open files, read them, create new ones, edit them, and run commands on your computer.
Think of it as a helpful assistant sitting at your desk. You say “sort these 200 invoices into folders by month,” and it looks at the files, works out a plan, does the work, and tells you what changed.
It works in a simple loop:
- You ask for something in plain English.
- It looks at the files and folders you pointed it to.
- It plans the steps and tells you what it intends to do.
- It acts, asking your permission before it changes files or runs commands.
- It checks the result and reports back. If something is off, it fixes it and tries again.
The loop back from checking to acting is what sets Claude Code apart: it does not stop at the first try.
You can use Claude Code in several places:
- Terminal: the original text-based version, run with the command
claude. - Desktop app: the Claude app for Mac and Windows has a Code tab, so you never need a terminal.
- Web: run tasks in your browser at claude.ai/code, including from the Claude mobile app.
- Code editors: extensions for VS Code and JetBrains, mostly used by developers.
All of these use the same engine, so what you learn in one place works in the others.
How it is different from a chatbot
A chatbot gives you advice. Claude Code does the work. That one change saves you all the copying, pasting, and clicking in between.
Here is the same task done both ways. Say you have a folder of 50 customer feedback files and want a summary.
- With a chatbot: you open each file, copy the text, paste it into the chat, wait, copy the answer, and repeat 50 times. Then you stitch the results together yourself.
- With Claude Code: you type “read every file in this folder and write a summary of the top complaints to summary.md.” It does it in one go.
| AI chatbot (for example, Claude.ai chat) | Claude Code | |
|---|---|---|
| Where it works | In a chat window | On your files and folders |
| What you give it | Text you paste or upload | A folder to work in |
| What you get back | An answer to read | Finished files and changes |
| Multi-step tasks | You run each step | It plans and runs the steps |
| Checks its own work | No | Yes, it can test and retry |
| Repeat tasks | Start from scratch each time | Save instructions and reuse them |
| Who stays in control | You, by doing every step | You, by approving each action |
The last row matters. Claude Code is powerful, but it asks before it edits a file or runs a command. You can say yes, no, or “do it differently.”
Why non-technical people should use it
You do not need to write code to get value from Claude Code. You only need to describe what you want. Claude writes and runs any code it needs behind the scenes.
Here is why it is worth your time:
- Your work already lives in files. Reports, spreadsheets, notes, slides, and images are all files. Claude Code works on them directly, where they are.
- It removes busywork. Renaming, sorting, merging, converting, and cleaning up files takes hours by hand and minutes with Claude Code.
- It handles bulk jobs. Doing one thing to 500 files is no harder for Claude Code than doing it to one.
- It explains as it goes. You see each step and can ask “why did you do that?” at any time. You learn along the way.
- You can reuse what works. Save your instructions once, and Claude follows them every time you come back.
- The desktop app means no terminal. If the black command window puts you off, use the Code tab in the Claude desktop app instead.
Good fits by role:
| Role | Tasks Claude Code can take off your plate |
|---|---|
| Marketer | Turn a blog post into social posts, rename and resize image sets, audit links across pages |
| Writer or editor | Check a folder of drafts for style rules, build a table of contents, convert Word files to Markdown |
| Manager | Summarize meeting notes, pull action items from many documents, draft weekly updates |
| Analyst | Clean messy CSV files, merge monthly exports, build simple charts |
| Student or researcher | Organize papers and notes, pull quotes with page numbers, build a reading list |
Getting set up
You need a paid Claude plan (Pro, Max, Team, or Enterprise) or an Anthropic Console account. The free Claude plan does not include Claude Code. Check current prices on the Claude pricing page.
Your computer needs macOS 13 or later, Windows 10 (version 1809) or later, or a recent Linux, plus 4 GB of RAM and an internet connection.
Option A: the desktop app (easiest, no terminal)
- Download the Claude app for Mac or Windows and install it.
- Open it and sign in with your Claude account.
- Click the Code tab.
- Choose the folder you want Claude to work in.
- Type your first request.
That is all. The app includes Claude Code, so there is nothing else to install.
Option B: the terminal
The terminal is a text window where you type commands. On a Mac, open the Terminal app. On Windows, open PowerShell from the Start menu.
- Paste the install command for your system and press Enter.
On Mac or Linux:curl -fsSL https://claude.ai/install.sh | bash
On Windows PowerShell:irm https://claude.ai/install.ps1 | iex - Close the window, open a new one, and check it worked:
claude --version
You should see a version number. - Go to the folder you want to work in. For example, a folder called
reportson your Desktop:cd ~/Desktop/reports - Start Claude Code:
claude - The first time, a browser window opens so you can log in. After that, you see a prompt where you can type.
Your first session
Start with a safe, read-only question so you can see how it behaves:
What files are in this folder? Give me a one-line summary of each.
Claude reads the folder and replies. Nothing changes on your computer. Once you are comfortable, move on to the examples below.
To leave Claude Code in the terminal, type /exit or press Ctrl+C twice.
Hands-on: four tasks for non-coders
Each example below is a real request you can type as written. Make a test folder first and copy some sample files into it, so you can try things without risk.
1. Organize a messy folder
Your Downloads folder has hundreds of files with names like IMG_4821.jpg and final_v3_REAL.pdf.
Sort the files in this folder into subfolders by type: Images, PDFs,
Spreadsheets, and Other. Show me the plan before you move anything.
Claude lists what it will move and where. You approve, and it does the work. Asking for the plan first is a good habit for any task that changes files.
2. Summarize a stack of documents
You have a folder of meeting notes from the last quarter.
Read every file in the notes folder. Write a file called summary.md with:
- the five biggest decisions
- open action items, with the owner's name
- any topic that came up in three or more meetings
You get one clean file instead of 30 scattered ones. Ask follow-up questions like “which meeting first raised the budget issue?”
3. Clean up a spreadsheet
You have a CSV export with duplicate rows, mixed date formats, and blank cells.
Open customers.csv. Remove duplicate rows, change all dates to
YYYY-MM-DD, and fill blank country cells with "Unknown". Save the
result as customers_clean.csv and keep the original as it is.
Claude writes a small script to do this, runs it, and tells you how many rows it changed. You never have to look at the script unless you want to.
4. Repurpose content
You wrote a long blog post and need it in other formats.
Read blog-post.md. Create three files:
- linkedin.md: one LinkedIn post under 200 words
- tweets.md: a thread of five short posts
- newsletter.md: a 100-word teaser with a link placeholder
Keep my tone simple and friendly.
Review each file, then ask for changes in plain English, such as “make the LinkedIn post shorter” or “add a question at the end.”
Tips for writing good requests
- Say what done looks like. “Save it as report.md” is better than “make a report.”
- Name the files or folder. Claude works best when it knows where to look.
- Ask for a plan first on anything that moves, renames, or changes files.
- Keep originals. Ask Claude to save results as new files.
- Go step by step. If the first result is close but not right, say what to change. You do not need to start over.
Staying safe and in control
Claude Code asks before it acts, and you have the final say on every change. A few habits make it even safer:
- Read the permission prompts. Before editing a file or running a command, Claude shows what it wants to do. Approve only what you understand. If unsure, ask “what will this do?”
- Start in a test folder. Point Claude at a copy of your files until you trust the workflow.
- Keep backups. Ask Claude to write results to new files rather than overwrite originals.
- Use plan mode for big jobs. Press Shift+Tab to switch to plan mode. Claude then plans the whole task and waits for your go-ahead before touching anything.
- Keep secrets out. Do not paste passwords, card numbers, or private keys into your requests.
- Check the output. Claude is very capable but can make mistakes. Spot-check numbers, names, and dates before you share results.
Save your instructions for next time
If you find yourself repeating the same instructions, put them in a file called CLAUDE.md in your working folder. Claude reads it at the start of every session. For example:
# How I like things done
- Write in simple, plain English.
- Never overwrite original files. Save results with a _new suffix.
- Dates use the format YYYY-MM-DD.
You can even ask Claude to create this file for you: “make a CLAUDE.md that remembers my preferences from this session.”
Wrap-up and next steps
Claude Code turns plain English into finished work on your own files. You do not need to know how to code. You need to know what you want and how to describe it.
Try this plan for your first week:
- Install the desktop app or the terminal version
- Make a test folder with copies of real files
- Ask a read-only question about the folder
- Run one of the four example tasks above
- Create a
CLAUDE.mdwith your preferences - Pick one weekly chore and hand it to Claude Code
Want to go further? Anthropic’s free Claude Code 101 course on Claude Academy is a good next step.