Claude Code on Anthropicin virallinen komentorivityökalu, joka tuo tekoälyavusteisen koodauksen suoraan terminaaliisi. Toisin kuin graafiset IDE:t, Claude Code toimii CLI:nä ja integroituu suoraan olemassa olevaan kehitysympäristöösi. Tässä oppaassa asennat Claude Coden ja otat ensimmäiset askeleet.
Claude Code on Anthropicin kehittämä agenttinen koodaustyökalu, joka toimii terminaalissa. Se eroaa perinteisistä IDE-pohjaisista työkaluista merkittävästi:
Claude Coden vahvuudet: - Toimii suoraan terminaalissa - ei tarvitse vaihtaa editoria - Agenttinen toiminta: Claude suunnittelee ja toteuttaa monivaiheisia tehtäviä - Lukee ja muokkaa tiedostoja, ajaa komentoja, käyttää Git-operaatioita - Toimii minkä tahansa editorin ja projektin kanssa - Ymmärtää koko projektisi kontekstin
Kenelle sopii: - Kehittäjille jotka työskentelevät terminaalissa - Tiimeille jotka haluavat automatisoida toistuvia tehtäviä - Kaikille jotka haluavat tehokkaan AI-avustajan koodaukseen
Claude Code asennetaan npm:n kautta. Tarvitset Node.js:n (versio 18 tai uudempi).
1. Asenna Claude Code globaalisti:
# Asenna npm:llä
npm install -g @anthropic-ai/claude-code
# Tarkista asennus
claude --versionKun olet asentanut Claude Coden, käynnistä se projektin juurikansiossa:
1. Siirry projektikansioosi:
2. Käynnistä Claude Code:
Ensimmäisellä kerralla Claude Code pyytää kirjautumaan Anthropic-tilillesi. Seuraa ohjeita terminaalissa.
3. Aloita interaktiivinen sessio:
Kun kirjautuminen on valmis, näet Claude Coden kehotteen. Voit alkaa kirjoittamaan pyyntöjä luonnollisella kielellä.
# Siirry projektiisi
cd ~/projects/my-app
# Käynnistä interaktiivinen sessio
claude
# Näet kehotteen:
# Claude Code > _
# Kokeile ensimmäistä komentoa:
# > selitä tämän projektin rakenneClaude Codea voi käyttää kolmella tavalla:
1. Interaktiivinen sessio - Avaa jatkuva keskustelu:
2. One-shot-komento - Suorita yksittäinen tehtävä:
3. Print-tila - Tulosta vastaus ilman tiedostomuutoksia:
Interaktiivinen sessio on yleisin tapa. One-shot sopii nopeisiin tehtäviin ja automatisoituihin skripteihin. Print-tila on hyvä kun haluat vain vastauksen ilman muutoksia.
# 1. Interaktiivinen sessio
claude
# 2. One-shot-komento
claude "korjaa kaikki TypeScript-virheet tässä projektissa"
# 3. Print-tila (ei muokkaa tiedostoja)
claude --print "selitä mitä src/index.ts tekee"
# Voit myös putkittaa syötettä
cat error.log | claude "selitä nämä virheet ja ehdota korjauksia"Kokeile näitä ensimmäisiä tehtäviä Claude Codella:
Projektin tutkiminen: - "selitä tämän projektin rakenne" - "mitä teknologioita tämä projekti käyttää?" - "näytä tärkeimmät tiedostot"
Koodin ymmärtäminen: - "selitä mitä src/app/page.tsx tekee" - "miten autentikaatio on toteutettu tässä projektissa?"
Pienet muutokset: - "lisää TypeScript-tyypit src/utils/helpers.ts tiedostoon" - "korjaa ESLint-varoitukset src/ kansiossa"
Testit: - "aja testit ja kerro tulokset" - "kirjoita yksikkötestit src/lib/utils.ts tiedostolle"
Claude Code lukee tiedostot, analysoi koodin ja tekee muutokset suoraan. Se kysyy lupaasi ennen tiedostojen muokkaamista.
Claude Code vaatii Anthropic API -avaimen tai Claude Pro/Team/Enterprise -tilauksen. API-käyttö laskutetaan tokenien mukaan. Claude Pro -tilaajat ($20/kk) saavat rajatun määrän käyttöä.
Kyllä! Claude Code on terminaalityökalu, joten se toimii riippumatta käyttämästäsi editorista. Voit käyttää sitä VS Coden, Vimin, Emacssin tai minkä tahansa editorin rinnalla.
Kyllä, Claude Code tarvitsee internetyhteyden kommunikoidakseen Anthropicin API:n kanssa. Offline-käyttö ei ole mahdollista.
Opas Claude Coden tärkeimpiin komentoihin ja peruskäyttöön terminaalissa.
Opas CLAUDE.md-projektiohjeiden luomiseen - konfiguroi Claude Code projektillesi.
Opi miten Clauden agenttinen toiminta toimii - anna Clauden suunnitella ja toteuttaa monivaiheisia tehtäviä.
Löydä lisää vinkkejä ja oppaita Claude Coden tehokäyttöön.
Kaikki Claude Code -oppaat