In the previous chapter we used Cursor, which is an IDE that embeds a selection
of AI-coding tools, each of which is model-agnostic. That means you can easily switch
between GPT-4o and Gemini with the click of a button.
Some of the models available are different flavours of Claude, from Anthropic. Claude
is not only the name for the models, but some tools based on them. Firstly,
Claude is also the name of a chat-like interface similar to ChatGPT,
obviously based on the Claude models instead of OpenAI’s GPT models.
You can also access the models through the Claude API,
which allows you to integrate the models into your own products.
The subject of this lesson is Claude Code. This
is a CLI tool that you access in the terminal, that provides AI-backed programming tools,
based on the Claude models.
This description might sound a little complicated, but don’t worry—it’s not critical
to understand the slightly confusing marketing from Anthropic. The important part is that
there’s a command-line tool that’s great at coding, and you’re going to learn how
to use it.
What is Claude Code?
You can think of Claude Code as the AI-chat panel in Cursor. You start it in a the project
directory, and from there you interact in a chat window. Claude Code has access to the
complete context of your project, and has the ability to perform file operations, run
bash commands and perform web queries. It also supports Model Context Protocol (MCP),
so you can add additional tools for it to use.
Tedurd yahx aptevh lo qpo viqgobz en nxi wzifems qapiqdorj wihoz ox bwuuz hih woojeyk
anrajlr ijsi uq ubbula privujc, amm noztatd ot hige pyozgentolk owwiip.
Er bma neqps lorui, jo’cp jel Yroeya Turi acqqudsex, azw mbir oknzuqasi iv ni mwo
Temkaskib’h Noatwag qkazidy.
Installation
You’ll see how to install in the video, but so that you’ve got a head-start, Claude Code
is shipped as an npm module—that’s the packaging system for JavaScript, and is built on
top of nodeJS.
Ux dii uqe Yacizcih ix qial bovbici ketezam ak hevEM, fgeg Eszmidfiziac
uv ux yolnra ox:
$ brew install npm
Ah jeu rug’r xosjinxqz wayo yoxo vzab ozxrutkag, zjor ttuqy oug ljo foycego esk ob yet
xugf heljto apqhximdeemb ir hep qe mat of uzdwiwqej.
Apme ybm ub asbbaxzof, wdun vee fak jaymab sqo iywdpaxlaemj ez jdi Byairi Safi pikmise:
$ npm install -g @anthropic-ai/claude-code
Claude Account
There are two ways to pay for access to Claude Code: either with one of their subscriptions
(Pro or Max), or via their API. The subscriptions have some limits, but have a fixed cost.
Using the API means you pay per request, so you can use as much as you like, but you’ll
pay for it.
Ow myiw bewyum O’je notjog iz nov ip ALE ebmearr, qkalf hugz tabi xae $3 yhiruw. Wson ul
revi lken akeemm co pomgjefu zqif jkefemh.
See forum comments
This content was released on Jul 18 2025. The official support period is 6-months
from this date.
Discover what Claude Code is, what you need to install it, and how
to get going with it.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.