Claude Code is Anthropic's agentic coding tool: it runs in your terminal (and in IDEs, desktop and web), reads your project, edits files and runs commands to complete tasks you describe in everyday language. Unlike a chatbot that only suggests code, it takes actions for you and checks its own work.
Chatbot vs agent: the big difference
When you use a normal AI chatbot to help with code, you ask a question, it gives you a snippet, and you copy, paste, run and debug it. You are the hands; the AI is the advice.
Claude Code flips that around. It is an agent: you describe the outcome you want, and Claude works out the steps, opens the relevant files, makes the edits, runs your tests and tries again if something fails. You stay in charge by approving actions and reviewing results.
What "agentic" means
An agentic tool works in a loop:
- Think: read your request and decide what to do next.
- Act: use a tool: read a file, search the project, edit code, run a command.
- Observe: look at the result (did the test pass? did the command error?).
- Repeat until the job is done, then report back.
That loop is why Claude Code can handle multi-step jobs like "add a contact form, validate the email, and write tests for it" rather than answering one question at a time.
Where Claude Code runs
- The terminal: the original and most powerful home. You type
claudeinside a project folder. - IDE extensions: VS Code and JetBrains integrations show diffs right in your editor.
- Desktop and web: run sessions from the Claude apps, including cloud sessions that work on a GitHub repository without your laptop.
What can you build with it?
Far more than you might expect, even as a non-developer:
- Websites and landing pages for your business
- Small internal tools: invoice generators, CSV cleaners, report builders
- Automations that glue your apps together
- Explanations of unfamiliar code ("what does this project do?")
- Bug fixes, tests and documentation for existing software
For businesses and consultancies, the big win is speed: a prototype that once took a week can often be shaped in an afternoon, as long as someone reviews what was built.
Check yourself
Three quick questions to check it stuck.
Ask the tutor
Stuck on something in this lesson? Ask the AI tutor. It answers from this lesson and points you to others that help. Answers are written by AI and can be wrong. Do not include personal details, passwords or company secrets.
Frequently asked
Is Claude Code the same as Claude.ai chat?
No. Claude.ai chat is a conversation app. Claude Code is an agentic tool that works inside your project: it can read and edit files and run commands, with your permission, to complete coding tasks end to end.
Do I need to be a programmer to use Claude Code?
No, but basic comfort with folders and the terminal helps a lot. Many beginners use Claude Code to learn programming because it explains what it is doing as it works.
What does agentic coding mean?
Agentic coding means the AI does not just suggest code; it plans, takes actions with tools (editing files, running tests), checks the results and iterates until the task is complete.