Automate It5 min read

Claude Code for beginners: we built a reading tracker without coding

Claude Code is an AI that builds things on your computer while you describe them in plain words. We wanted to know if someone who has never coded can use it today, so we asked it for a small reading tracker, then clicked every button. We gave the exact same request to OpenAI's Codex. Here is what happened, what it costs and how to do it yourself.

The two reading trackers side by side: on the left the one Claude Code built, on the right the one OpenAI Codex built, each with two separate books titled Atlas.
Screenshot
The video loads from YouTube (Google) only if you click. Watch on YouTube

First, is Claude Code free?

No. On Anthropic's pricing page, read on October 23, 2026, the Claude Code row shows a cross for the Free plan and a tick for Pro and Max. The page says Claude Code "is included in all paid plans". Pro costs $20 a month billed monthly, or $17 a month if you pay $200 for a year. If you want a free start, OpenAI's Codex is included in ChatGPT's Free plan, with the GPT-6 Luna model in the desktop app, "subject to rollout".

Anthropic's pricing table: the Claude Code row has a cross under Free and a tick under Pro, Max 5x and Max 20x.
Anthropic's pricing table, captured October 23, 2026.Screenshot

The request we typed

We wrote it the way a normal person would: what it should show, what each button does, the tricky cases, and where the file goes. Copy it and change the books to yours.

PromptOur request, word for word
Build me a simple reading tracker that opens in my web browser.
Start it with three made-up books: River Walk, not read yet. The Blue Room, already read. Small Gardens, not read yet.
I want to:
- add a book by typing its title and clicking Add
- tick a box when I have read a book
- search my books by title, capital letters should not matter
- switch between All and Unread
- see how many books are showing
If I add the same title twice, keep them as two separate books: ticking one must not tick the other. Ignore extra spaces and never add a blank book.
Keep my list when I close and reopen the page, on this computer only.
No account, no payments, nothing sent online. Put everything in one file called index.html.

How we ran it

  • Claude Code with Claude Opus 5.5, the default model on Pro according to Anthropic's docs, in a new empty folder, on October 23, 2026.
  • OpenAI Codex with GPT-6.1 Sol at its "ultra" setting, in another empty folder, the same morning. That model is not the one the free plan gets.
  • Both were told to work in their folder only, with nothing sent online. We did not touch the code.

What came back

Codex wrote its file in 1 min 47 s, Claude Code in 3 min 7 s. Both then tested their own work with a small script before answering. Claude Code explained more, including two limits we would not have spotted:

Real AI answerClaude Code, Claude Opus 5.5, real reply, excerpt
Your reading tracker is ready: it's the file **index.html** in this folder. Double-click it and it opens in your web browser. You don't need to install anything.
[…]
Two things to know:
- The list is kept by the browser you open it in. If you open the file in a different browser (Safari instead of Chrome, say), you'll see the starting list there instead of yours.
- You can't remove a book yet, because you didn't ask for that. If you add one by mistake, I can add a small delete button.
Real AI answerOpenAI Codex, GPT-6.1 Sol, real reply, file link shortened
Your reading tracker is ready: index.html. Double-click it to open in your browser.

All requested features are included, with local saving and independent duplicate books. Passed 44 offline behavior checks.

Nothing is blocked. Browser testing was skipped as instructed; no network or server was used.

Our 10-check test

A tool saying "it works" is not proof, so we opened both files in a browser and clicked through the same ten checks, with zero internet requests:

  1. It opens with 3 books and The Blue Room ticked.
  2. Searching room shows 1 book.
  3. Unticking The Blue Room works.
  4. Clearing the search shows all 3 again.
  5. " Atlas " with extra spaces is added as Atlas.
  6. A second Atlas is a separate book.
  7. A title made of spaces adds nothing.
  8. Ticking the first Atlas leaves the second one unticked.
  9. Unread shows 4 books with one Atlas; All shows 5.
  10. After a reload, all 5 books and their ticks are still there.
Same request, same empty folder, October 23, 2026. Times are from each tool's own log.
TestClaude CodeOpenAI Codex
ModelClaude Opus 5.5GPT-6.1 Sol, ultra
Request to finished file3 min 7 s1 min 47 s
Whole session, with its own checks4 min 7 s2 min 50 s
Our 10 checks10/1010/10
Delete follow-up, our 3 checks3/33/3
Fixes we had to ask for00

Both scored 10 out of 10. Then we asked one follow-up: a Delete button that removes only the book you click, even when two books share a title. Both got it right first time, 3 out of 3, and Claude Code added an Undo link it told us about.

PromptOur follow-up, word for word
Thanks, it works. One more thing: add a small Delete button on each book. If I have two books with the same title, deleting one must keep the other.

Do it yourself in 5 steps

  1. Pick your plan

    Claude Code needs Claude Pro or higher. Codex works on ChatGPT's free plan, with the GPT-6 Luna model.

  2. Install it

    On a Mac, Anthropic's quickstart gives one line to paste in Terminal: curl -fsSL https://claude.ai/install.sh | bash. Claude Code also has a desktop app.

  3. Start in an empty folder

    Make a new folder, open it, type claude, and sign in the first time it asks.

  4. Describe the result, not the code

    Say what it shows, what each button does, the tricky cases, and "one file called index.html".

  5. Click everything, then ask for one change

    Double-click the file, try every button, reload the page, and ask for one fix or feature at a time.

Building a small app with Claude Code, without coding — Describe it, Claude Code builds, Click everything, Ask one change

Our verdict

For a small personal tool, both worked on the first try, and neither needed a fix. Claude Code was slower but explained its limits in plain words, which helps a beginner. Codex was faster and is the one you can start for free. Whatever you use, test it yourself: our ten checks took two minutes.

Sources

  1. Anthropic, Claude plans and pricing: Claude Code not on Free, included in all paid plans; Pro $20 billed monthly. Read October 23, 2026
  2. Claude Code Docs, Quickstart: install command and the plans that can sign in. Read October 23, 2026
  3. Claude Code Docs, Model configuration: Pro and Max default to Opus 5.5. Read October 23, 2026
  4. OpenAI, Codex pricing: Codex included in ChatGPT Free, Go, Plus and Pro; Free and Go get GPT-6 Luna. Read October 23, 2026

Frequently asked questions

Is Claude Code free?

No. Anthropic's pricing page, read October 23, 2026, shows Claude Code is not on the Free plan and is included in all paid plans. The cheapest is Pro at $20 a month billed monthly, or $17 a month billed yearly.

Can a beginner use Claude Code without knowing how to code?

Yes, for small tools. We described a reading tracker in plain English and Claude Code built a working one-file app on the first try. You still need to install it, open a folder in Terminal and test the result yourself.

What is a free alternative to Claude Code?

OpenAI's Codex is included in ChatGPT's free plan, with the GPT-6 Luna model in the desktop app, according to OpenAI's pricing page read October 23, 2026. In our test we ran Codex with the paid GPT-6.1 Sol model, so the free version may do less well.

Where should you start with AI?

The free assessment gives you, in 4 minutes, the 3 tasks to automate first in your business.

Take the free assessment

Newsletter

The essentials of AI for small businesses, once a week

The week’s articles in 5 minutes, plus a prompt and a template to use right away. Free, no ads.