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