This course is not a feature tour. It is what we learned building DevOps Peach, the learning site you are reading now, almost entirely by asking Claude Code for changes in plain Vietnamese and English. The outline follows a Vietnamese Claude Code walkthrough by 5 Minutes AI on YouTube; every example below is from our own repository.
The difference in one picture
flowchart LR A["Chat assistant"] --> B["You copy the answer"] B --> C["You edit files and run commands"] D["Claude Code"] --> E["Reads the repo itself"] E --> F["Edits, runs checks, shows the result"] F --> G["You review and steer"] %% step A: In a browser chat the model never sees your machine, so every answer has to be carried over by hand. %% step C: Most of the time goes into copying, pasting and explaining the context again. %% step D: Claude Code runs in your terminal or IDE, inside one project folder. %% step F: It opens files, edits them, runs the build or the tests and reports what happened. %% step G: Your job is the brief and the review, not the typing.
A comparison we use with new teammates: a chat assistant is a repair person who only answers the phone. Claude Code is the one who comes to the house, opens the toolbox and fixes the tap while you watch.
What it looked like for us
A real request from this project, sent as one message: "The roadmap cards wrap their text badly and take too much space. Redesign them." with a screenshot. Claude read site/index.html, found the card renderer, rewrote the layout and CSS, opened the page in a headless browser at three widths and sent back screenshots. We answered with two small corrections. No code was typed by a person.
The new job: giving work, not writing code
You do not need to be a strong programmer to get value, but you do need to be a good manager:
- Say the outcome, not the steps. "Learners must see their rank and streak on a profile page" beats "add a div with class profile".
- Give the context Claude cannot guess: who the users are, what must not change, where similar code lives.
- Ask for evidence. "Run the checker and show me a screenshot" turns a claim into something you can verify.
- Watch and stop early. If the plan goes the wrong way, press Esc. Waiting for a wrong 10-minute run wastes time and tokens.
Is it worth paying for?
Claude Code needs a paid plan (Pro or above) or API credits. Count it in hours, not dollars: if it saves you one afternoon a month, it has paid for itself. Most of DevOps Peach (tracks, tests, labs, this course) was built this way by one person in a few weeks.