Põhipunktid
- Terminalipõhine, mitte juturobot: Claude Code töötab otse sinu kohalikes failides, indekseerib kogu sinu projekti struktuuri ja tegutseb loasüsteemi kaudu, kus sa kiidad heaks iga failimuudatuse ja käsu täitmise.
- Plan Mode keerukate ülesannete jaoks: Ütle Claude-ile, et ta planeeriks oma lähenemisviisi enne muudatuste tegemist -- ta analüüsib probleemi, märgib üles sammud, näitab oma mõttekäiku ja ootab enne täitmist sinu heakskiitu.
- Sonnet 80% jaoks, Opus 20% jaoks: Kasuta Sonnet 4.6 igapäevasteks ülesanneteks (kiire, kulutõhus); lülitu Opus 4.6-le keeruka mitme faili refactoring-i, arhitektuuriliste otsuste või Agent Teams jaoks.
- CLAUDE.md suurendab järjepidevust: Loo projektipõhine CLAUDE.md fail koos kodeerimistavade, tehnoloogiavalikute ja testimisnõuetega, mida Claude loeb automaatselt igal sessioonil.
Claude Code õpetus algajatele: Täielik alustamise juhend
Claude Code on tehisintellektil põhinev kodeerimisassistent, mis asub sinu terminalis.
Loodud Anthropic poolt, ühendub see otse sinu koodibaasiga, mõistab sinu projekti struktuuri ja kirjutab reaalset koodi sinu masinas — seda kõike läbi loomuliku keele vestluse. Alates selle üldisest kättesaadavusest May 2025, on Claude Code kasvanud üheks laialdasemalt kasutatavaks AI arendustööriistaks, aidates Anthropic-ul jõuda üle $1 billion aastase tuluni November 2025 seisuga.
See õpetus viib sind nullist tulemusteni. Eelnev AI tööriistade kasutamise kogemus ei ole vajalik.
Sisukord
- Mis on Claude Code?
- Eeltingimused ja paigaldamine
- Sinu esimene sessioon
- Oluliste käskude viide
- Plan Mode: Mõtle enne kodeerimist
- CLAUDE.md seadistamine
- Reaalse elu töövoo näited
- Valimine Sonnet 4.6 ja Opus 4.6 vahel
- Näpunäited Claude Code-st maksimumi võtmiseks
Mis on Claude Code?
Claude Code on Anthropic-u terminalipõhine AI kodeerimisassistent. Erinevalt brauseripõhistest juturobotitest või IDE laiendustest, töötab see otse sinu terminalis ja tegutseb sinu kohalikes failides.
Siin on see, mis teeb selle teistsuguseks:
- Sügav koodibaasi teadlikkus — Claude indekseerib kogu sinu projekti ja mõistab, kuidas failid on omavahel seotud
- Interaktiivne mõttekäik — see näitab oma mõtlemisprotsessi ja küsib otsustuskohtades sinu sisendit
- Kohalik täitmine — muudab faile ja käivitab käske sinu masinas, mitte kaugel sandbox-is
- Loasüsteem — iga failimuudatus ja käsu täitmine nõuab sinu heakskiitu
Claude Code toiteallikaks on Claude Opus 4.6 ja Claude Sonnet 4.6, Anthropic-u kõige võimekamad mudelid. See toetab standardset 200K context window-t, kusjuures Opus 4.6-l on saadaval 1M token beta.
"Claude Code ei ole juturobot. See on kodeerimis-agent, mis juhuslikult suhtleb vestluse kaudu."
Eeltingimused ja paigaldamine
Mida sa vajad
Enne paigaldamist veendu, et sul on:
- Claude tellimus — vähemalt Claude Pro ($20/month)
- Terminali rakendus — Terminal.app (macOS), sinu eelistatud Linuxi terminal või Windows Terminal
- Toetatud OS — macOS, Linux või Windows 11
- Node.js — vajalik npm paigaldusmeetodi jaoks
1. samm: Paigalda Claude Code
Ava oma terminal ja käivita:
npm install -g @anthropic-ai/claude-code
Teise võimalusena saad paigaldada ametliku skripti kaudu:
curl -fsSL https://claude.ai/install.sh | sh
2. samm: Kontrolli paigaldust
claude --version
Sa peaksid nägema praegust versiooninumbrit. Kui saad vea "command not found", veendu, et sinu Node.js bin kataloog on sinu PATH-is.
3. samm: Liigu oma projekti juurde
Claude Code töötab kõige paremini, kui see käivitatakse projekti juurkataloogist:
cd ~/projects/my-app
claude
See ongi kõik. Claude skannib sinu projekti ja sa oled valmis alustama.
Sinu esimene sessioon
Kui käivitad claude projekti sees esimest korda, toimub järgnev:
- Claude indekseerib sinu projekti failid ja struktuuri
- See avab interaktiivse viiba, kuhu trükid loomulikus keeles
- Sina küsid küsimusi või annad juhiseid ning Claude vastab koodi, muudatuste või selgitustega
Lihtne esimene interaktsioon
Proovi alustada millegi sellisega:
> What does this project do? Summarize the tech stack and folder structure.
Claude vaatab läbi sinu failid ja annab sulle struktureeritud ülevaate sinu projektist — raamistikud, sisenemispunktid, peamised moodulid.
Jätka reaalse ülesandega:
> Add input validation to the signup form. Email should be validated and password needs at least 8 characters.
Claude teeb järgmist:
- Leiab asjakohase vormi komponendi
- Näitab sulle oma plaani muudatusteks
- Küsib sinu luba enne failide muutmist
- Rakendab muudatused ja kinnitab, mida muudeti
Sina säilitad kontrolli kogu aeg. Midagi ei juhtu ilma sinu heakskiiduta.
Oluliste käskude viide
Need on käsud, mida kasutad Claude Code sessiooni ajal kõige sagedamini:
| Käsk | Mida see teeb |
|---|---|
claude | Alusta uut Claude Code sessiooni |
/help | Näita kõiki saadavalolevaid käske |
/plan | Mine režiimi Plan Mode — Claude planeerib enne täitmist |
/clear | Puhasta vestluse kontekst ja alusta uuelt lehelt |
/cost | Näita sessiooni token kasutust ja hinnangulisi kulusid |
/compact | Tihenda vestlust, et säästa context window ruumi |
Sa ei pea slash-käske pähe õppima, et olla produktiivne. Enamasti trükid sa oma palve lihtsalt loomulikus keeles ja Claude mõtleb ülejäänu välja.
Plan Mode: Mõtle enne kodeerimist
Plan Mode on üks Claude Code-i olulisemaid funktsioone, eriti algajatele.
Kui sisened Plan Mode-i käsuga /plan, muudab Claude oma käitumist:
- Ta analüüsib probleemi — loeb asjakohaseid faile, jälgib sõltuvusi, tuvastab mõjutatud piirkonnad
- Ta koostab samm-sammulise plaani — mida ta muudab, millises järjekorras ja miks
- Ta näitab oma mõttekäiku — sa näed, kuidas Claude probleemi läbi mõtleb
- Ta ootab sinu heakskiitu — midagi ei täideta enne, kui sa ütled "mine"
Millal kasutada Plan Mode-i
- Keeruline refactoring — mooduli ümbernimetamine, mida imporditakse kümnetes failides
- Mitme failiga seotud funktsioonid — uue API endpoint-i lisamine, mis puudutab routes, controllers, models ja tests faile
- Võõrad koodibaasid — kui soovid mõista mõju enne muudatuste tegemist
- Õppimine — Claude-i mõttekäigu lugemine aitab sul oma koodibaasi paremini mõista
Näide: Plan Mode tegevuses
> /plan
> Refactor the authentication module to use JWT tokens instead of session cookies.
Claude vastab umbes nii:
Siin on minu plaan:
- Uuendan faili
auth/middleware.js, et kontrollida JWT tokens sessiooni hoidla kontrollimise asemel- Muudan faili
auth/login.js, et genereerida ja tagastada JWT edukal sisselogimisel- Uuendan faili
auth/logout.js, et käsitleda token-i tühistamist- Kohandan API klienti failis
frontend/src/api.js, et saata tokens Authorization päises- Uuendan 3 test-faili, et kasutada JWT-põhiseid authentication fixtures
Kas ma jätkan?
Sina vaatad üle, küsid küsimusi, kohandad vajadusel plaani ja seejärel kiidad heaks.
CLAUDE.md seadistamine
CLAUDE.md on eriline fail, mida Claude loeb automaatselt iga sessiooni alguses. Mõtle sellest kui seadistusfailist selle kohta, kuidas Claude peaks sinu projektis käituma.
Loo oma CLAUDE.md
Aseta see oma projekti juurkataloogi:
# Project: My SaaS App
## Tech Stack
- Next.js 14 with App Router
- TypeScript (strict mode)
- Tailwind CSS
- PostgreSQL with Prisma ORM
## Coding Conventions
- Use functional components with hooks (no class components)
- All functions must have TypeScript return types
- Use named exports, not default exports
- Write tests for all new utility functions
## Testing
- Run tests with: npm run test
- Use Vitest for unit tests
- Test files go in __tests__ directories next to source files
## Git
- Conventional commits: feat(), fix(), refactor()
- Always create a new branch for features
Miks CLAUDE.md on oluline
Ilma CLAUDE.md-ita teeb Claude sinu tavade kohta mõistlikke oletusi. Sellega aga järgib Claude sinu täpseid standardeid esimesest viibast alates. See on eriti väärtuslik meeskondades, kus järjepidevus on oluline.
Reaalse elu töövoo näited
Produktsiooni probleemi silumine
> Users are reporting that the dashboard takes 15 seconds to load.
> Check the API calls on the dashboard page and identify any performance bottlenecks.
Claude jälgib dashboard-i komponenti, leiab API kutsed, kontrollib N+1 päringuid või puuduvaid indekseid ning pakub välja konkreetsed parandused.
Uue funktsiooni lisamine
> Add a dark mode toggle to the app. It should persist the user's preference
> in localStorage and apply on page load without a flash of unstyled content.
Claude tuvastab, kuhu lisada toggle komponent, seadistab theme context-i, lisab localStorage loogika ja käsitleb esmast renderdamist korrektselt.
Aegunud koodi refactoring
> /plan
> This file uses callback-based async patterns. Refactor it to use async/await
> while keeping the same external API.
Claude planeerib refactoring-i, näitab, millised funktsioonid muutuvad, ja kinnitab enne jätkamist, et väliselt midagi ei purune.
Git integratsioon
Claude Code töötab otse Git-iga. Sa saad paluda tal:
> Create a new branch called feat/dark-mode, commit the changes we just made,
> and open a pull request with a description of what was changed.
Claude loob branch-i, stage-ib failid, kirjutab commit-i sõnumi ja kasutab GitHub CLI-d, et avada PR — seda kõike sinu terminali sessiooni sees.
Valimine Sonnet 4.6 ja Opus 4.6 vahel
Claude Code annab sulle juurdepääsu kahele mudelile. Õige valimine säästab aega ja raha.
| Sonnet 4.6 | Opus 4.6 | |
|---|---|---|
| Kiirus | Kiire | Aeglasem |
| Maksumus (API) | $3 / $15 per 1M tokens | $15 / $75 per 1M tokens |
| Parim valik | Enamik igapäevaseid kodeerimisülesandeid | Keeruline arhitektuur, mitme faili refactoring |
| Context window | 200K tokens | 200K standard, 1M beta |
| Agent Teams | Pole saadaval | Saadaval (ainult Opus) |
80/20 reegel
Kasuta Sonnet 4.6 umbes 80% oma tööst: funktsioonide kirjutamine, vigade parandamine, funktsioonide lisamine, testide kirjutamine, koodi selgitamine. See on kiire, odav ja enam kui võimekas.
Lülitu Opus 4.6-le kõige raskema 20% jaoks: laiaulatuslik refactoring paljudes failides, keerulised arhitektuurilised otsused, Agent Teams paralleelseks tööks või kui vajad 1M token context window-t suure koodibaasi analüüsimiseks.
Näpunäited Claude Code-st maksimumi võtmiseks
1. Alusta iga projekti kontekstiga. Enne ülesannetesse süvenemist palu Claude-il kokku võtta, mida projekt teeb. See aitab Claude-il luua täpse mentaalse mudeli ja tulemuseks on parem kood juba esimesest viibast alates.
> What does this project do? Walk me through the architecture.
2. Kasuta Plan Mode-i kõige keeruka jaoks.
Kui ülesanne puudutab rohkem kui kahte faili, kasuta /plan. Planeerimise esialgne kulu säästab sind valedest muudatustest, mida on raskem tagasi võtta.
3. Ole oma palvetes konkreetne.
Selle asemel, et öelda "tee kood paremaks", proovi "refactor the processPayment function to handle failed Stripe charges and retry up to 3 times with exponential backoff."
4. Kasuta /compact käsku, kui jõuad context-i piirideni.
Pikad sessioonid koguvad context-i. Kui Claude hakkab varasemate vestluste järge kaotama, käivita /compact, et tihendada ajalugu ja vabastada ruumi.
5. Loo ja hoolda oma CLAUDE.md faili.
See on üks suurima mõjuga asju, mida saad teha. Hea CLAUDE.md välistab korduvad parandused ja hoiab Claude-i kooskõlas sinu meeskonna standarditega.
6. Vaata diff-id läbi enne heakskiitmist. Claude-i loasüsteem on olemas põhjusel. Loe pakutud muudatusi, eriti võõraste koodibaaside puhul. Claude on võimas, kuid mitte ilmnimatu.
7. Kasuta Git integratsiooni puhaste töövoogude jaoks. Lase Claude-il tegeleda Giti mehaaniliste osadega — branching, committing, PR kirjelduste kirjutamine — et saaksid keskenduda tegelike koodimuudatuste ülevaatamisele.
8. Keti ülesandeid ühes sessioonis. Claude mäletab sessiooni sees olevat konteksti. Pärast funktsiooni loomist jätka kohe: "now write tests for what we just added" — Claude juba tunneb koodi.
Mis edasi?
Sul on nüüd kõik vajalik, et alustada Claude Code produktiivset kasutamist. Õppimiskõver on lühike: enamik arendajaid leiab oma rütmi esimeste sessioonide jooksul.
Kui tunned end mugavalt, uuri neid edasijõudnute võimalusi:
- Agent Teams — käivita mitu Claude-i instantsi paralleelseks tööks suurtel projektidel (ainult Opus 4.6)
- 1M token context window — analüüsi hiiglaslikke koodibaase ühes sessioonis (Opus 4.6 beta)
- Kohandatud slash-käsud — automatiseeri korduvaid töövooge projektipõhiste käskudega
- CI/CD integratsioon — käivita Claude Code osana oma build ja review ahelast

