Aloittelija10 min

Claude Code: Peruskomennot

Claude Coden teho piilee sen yksinkertaisuudessa - kirjoitat mitä haluat luonnollisella kielellä ja Claude toteuttaa. Mutta muutamien sisäänrakennettujen komentojen tunteminen tekee työskentelystä vielä sujuvampaa. Tässä oppaassa käymme läpi tärkeimmät komennot.

Slash-komennot

Claude Coden interaktiivisessa sessiossa voit käyttää slash-komentoja. Nämä ovat sisäänrakennettuja toimintoja jotka alkavat /-merkillä:

KomentoToiminto
-------------------
/helpNäytä kaikki komennot ja käyttöohjeet
/clearTyhjennä keskusteluhistoria
/costNäytä session tokenien käyttö ja kustannukset
/compactTiivistä keskusteluhistoria säästääksesi kontekstia
/bugRaportoi bugi Anthropicille
/configAvaa asetukset
/doctorDiagnosoi ongelmia
/initLuo CLAUDE.md-tiedosto projektille
/reviewPyydä koodikatselmointia
/loginKirjaudu sisään tai vaihda tiliä

Näitä komentoja käytetään session sisällä - ne eivät ole terminaalikomentoja.

Vinkki: Kirjoita /help milloin tahansa session aikana nähdäksesi kaikki käytettävissä olevat komennot.

Tiedostojen lukeminen ja muokkaus

Claude Code osaa lukea ja muokata tiedostoja suoraan. Sinun ei tarvitse avata tiedostoja erikseen - kerro vain mitä haluat tehdä:

Tiedostojen lukeminen: Pyydä Claudea katsomaan tiedostoja luonnollisella kielellä. Claude käyttää sisäänrakennettuja työkaluja tiedostojen lukemiseen.

Tiedostojen muokkaus: Kun pyydät muutosta, Claude ehdottaa muutoksia ja kysyy hyväksyntääsi. Voit hyväksyä, hylätä tai pyytää muutoksia.

Tiedostojen haku: Claude osaa etsiä tiedostoja ja sisältöä projektistasi glob- ja grep-hauilla.

# Interaktiivisessa sessiossa:

> näytä package.json sisältö
# Claude lukee ja näyttää tiedoston

> lisää "start:dev" skripti package.json tiedostoon
# Claude ehdottaa muutosta ja kysyy luvan

> etsi kaikki tiedostot joissa käytetään useState hookia
# Claude hakee projektista ja listaa tulokset

> muuta src/components/Header.tsx käyttämään uutta logoa
# Claude lukee tiedoston, tekee muutoksen ja näyttää diffin

Komentojen ajaminen

Claude Code voi ajaa terminaalikomentoja puolestasi. Se suorittaa komentoja projektin kontekstissa:

Esimerkkejä: - "aja testit" - Claude suorittaa projektin testit - "asenna axios-kirjasto" - Claude ajaa npm install - "buildaa projekti ja kerro virheistä" - Claude ajaa buildin ja analysoi tuloksen - "käynnistä kehityspalvelin" - Claude ajaa dev-serverin

Claude kysyy aina luvan ennen komentojen suorittamista. Näet tarkalleen mitä komentoa se aikoo ajaa.

# Claude voi ajaa terminaalikomentoja:

> asenna lodash ja sen TypeScript-tyypit
# Claude ehdottaa: npm install lodash @types/lodash
# Sinä: hyväksy tai hylkää

> aja lint ja korjaa virheet
# Claude ajaa: npm run lint
# Analysoi tulokset
# Korjaa virheet tiedostoissa
# Ajaa lintin uudelleen varmistaakseen

> mikä portti on käytössä 3000
# Claude ajaa: lsof -i :3000
# Kertoo tuloksen
Vinkki: Claude Code osaa ketjuttaa komentoja: se voi ajaa testit, analysoida virheet, korjata koodin ja ajaa testit uudelleen - kaikki yhdellä pyynnöllä.

Kontekstin hallinta

Claude Code ymmärtää projektisi kontekstin automaattisesti, mutta voit hallita sitä myös itse:

/compact - Tiivistä konteksti: Pitkissä sessioissa konteksti-ikkuna voi täyttyä. /compact tiivistää keskusteluhistorian säilyttäen olennaiset tiedot.

/clear - Aloita puhtaalta pöydältä: Jos aihe vaihtuu kokonaan, /clear tyhjentää historian.

/cost - Seuraa käyttöä: Näet kuinka paljon tokeneita sessio on kuluttanut ja mitä se on maksanut.

Tiedostojen viittaaminen: Voit viitata tiedostoihin suoraan promptissa - Claude lukee ne automaattisesti.

# Tiivistä pitkä keskustelu
> /compact

# Aloita uusi aihe puhtaasti
> /clear

# Tarkista kustannukset
> /cost
# Näyttää: Input tokens: 45,231 | Output tokens: 12,456 | Cost: $0.34

# Viittaa tiedostoihin suoraan
> katso src/lib/auth.ts ja paranna virheenkäsittelyä

# Anna tarkempi konteksti
> tässä on virheviesti: "TypeError: Cannot read property 'id' of null"
> korjaa ongelma src/api/users.ts tiedostossa

Yhteenveto

  • Slash-komennot (/help, /clear, /cost, /compact) hallitsevat sessiota
  • Claude lukee ja muokkaa tiedostoja luonnollisen kielen perusteella
  • Terminaalikomennot suoritetaan aina luvallasi

Usein kysytyt kysymykset

Miten perun Clauden tekemän muutoksen?

Claude Code käyttää Git-pohjaista peruutusta. Voit pyytää "peru viimeisin muutos" tai käyttää Gitin undo-toimintoja. Claude myös kysyy aina luvan ennen muutoksia.

Voiko Claude Code ajaa vaarallisia komentoja?

Claude Code kysyy aina luvan ennen komentojen suorittamista. Näet tarkalleen mitä komentoa se aikoo ajaa ja voit hylätä sen. Tietyt vaaralliset komennot estetään automaattisesti.

Miten paljon kontekstia Claude Code näkee?

Claude Code näkee projektin tiedostot ja rakenteen. Se lukee tiedostoja tarpeen mukaan, eikä lataa kaikkea kerralla. /compact auttaa kun konteksti-ikkuna täyttyy.

Tutustu kaikkiin Claude Code -oppaisiin

Löydä lisää vinkkejä ja oppaita Claude Coden tehokäyttöön.

Kaikki Claude Code -oppaat