Blogi

Claude Coden vastaustyylit: miten vaihdat ja luot omasi

Markdown

Mitä Claude Coden vastaustyylit ovat ja miten ne eroavat CLAUDE.md-tiedostosta: neljä sisäänrakennettua tyyliä, tyylin vaihtaminen /config-komennolla ja oman tyylin kirjoittaminen.

Lue koko artikkeli

Jos huomaat pyytäväsi Claude Codea joka toisessa viestissä ”vastaamaan lyhyemmin”, ”selittämään tarkemmin” tai ”toimimaan toimittajana eikä ohjelmoijana”, voit määrittää tämän kerran. Tätä varten on oma asetus: vastaustyylit, joita käyttöliittymässä kutsutaan output styles -tyyleiksi. Tyyli muuttaa kaikkien seuraavien vastausten roolia, sävyä ja muotoa, kunnes vaihdat sen.

Tyyli muuttaa sitä, miten Claude vastaa, ei sitä, mitä se tietää projektistasi. Voit määrittää projektin kontekstin CLAUDE.md-tiedostossa. Katso erillinen opas siitä, miten mukautat Clauden itsellesi sopivaksi.

Tietoa Ailootin käytöstä on dokumentaatiossa.

Mikä vastaustyyli on Claude Codessa?

Tärkeimmät asiat

Vastaustyyli (output style) on joukko ohjeita, jotka Claude Code lisää jokaiseen pyyntöösi. Se määrittää vastauksen roolin, sävyn ja muodon, mutta ei muuta mallin tietoja. Tavallisen Default-tyylin lisäksi käytettävissä on neljä sisäänrakennettua tyyliä: Proactive, Concise, Explanatory ja Learning. Voit vaihtaa niiden välillä valitsemalla /config → Output style.

Claude Code on tavallisesti määritetty toimimaan insinöörin tavoin: se selittää vaiheet yksityiskohtaisesti, suunnittelee muokkaukset ja kertoo, mitä se tekee. Tämä on Default-tyyli eli tavanomaiset ohjeet koodin parissa työskentelyyn.

Vastaustyyli korvaa nämä ohjeet omillaan. Claude Code lähettää aktiivisen tyylin ohjeet mallille jokaisen pyynnön yhteydessä. Kun valittuna on jokin muu tyyli kuin Default, se myös muistuttaa Claudelle tyylistä keskustelun edetessä. Näin sinun ei tarvitse toistaa, miten haluat sen vastaavan.

Käytä tyyliä, kun haluat vastaukset aina samalla tavalla: lyhyemmin, selittäen tai ohjelmoijan sijaan oikolukijan tai data-analyytikon roolissa. Jos haluat Clauden muistavan tietyn projektin käytännöt ja rakenteen, käytä CLAUDE.md-tiedostoa.

Miten vastaustyyli eroaa CLAUDE.md-tiedostosta?

Tärkeimmät asiat

Vastaustyyli korvaa Claude Coden oletusohjeet ja koskee jokaista vastausta. CLAUDE.md lisää viestin, joka sisältää projektin kontekstin. Tyyli määrittää, miten vastataan, kun taas CLAUDE.md määrittää, mitä projektissasi työskennellessä on otettava huomioon. Nämä työkalut eivät häiritse toisiaan.

Claude Coden toimintaa voi ohjata usealla tavalla, ja jokaisella niistä on oma tarkoituksensa.

TyökaluMitä se tekeeMilloin sitä kannattaa käyttää
VastaustyyliKorvaa oletusohjeet ja koskee jokaista vastaustaHaluat eri roolin, sävyn tai vastausmuodon joka kerta
CLAUDE.mdLisää projektin kontekstin järjestelmäviestin jälkeenClauden on aina tunnettava projektin käytännöt ja rakenne
--append-system-promptLisää järjestelmäviestiin käynnistyksen yhteydessäHaluat lisätä jotain vain kerran käynnistyslipukkeella
AliagentitKäynnistää avustajan, jolla on oma järjestelmäviesti ja työkalutTarvitset erillisen avustajan erikoistuneeseen tehtävään

Tyyli määrittää vastaustavan, kun taas CLAUDE.md tallentaa projektin kontekstin. Sinun ei tarvitse muuttaa toista hoitamaan toisen tehtävää.

Mitä sisäänrakennettuja tyylejä on saatavilla ja milloin niitä kannattaa käyttää?

Tärkeimmät asiat

Default-tyylin lisäksi käytettävissä on neljä sisäänrakennettua tyyliä. Proactive tarkoittaa, että Claude toimii heti ja esittää vähemmän jatkokysymyksiä. Concise antaa lyhyitä vastauksia ilman johdantoja. Explanatory lisää selityksiä työn lomassa. Learning toimii rinnallasi ja jättää sinulle pieniä koodinpätkiä täydennettäväksi. Concise on saatavilla Claude Code -versiosta 2.1.237 alkaen.

Proactive. Claude suorittaa tehtävän heti, tekee kohtuullisia oletuksia pienten epävarmuuksien kohdalla ja pyrkii mieluummin toimimaan kuin keskustelemaan. Tämä on itsenäisempi tapa toimia kuin auto-tila, eikä se edellytä käyttöoikeustilan muuttamista. Käyttöoikeustila määrittää edelleen, mitä voidaan suorittaa ilman vahvistustasi: tyyli tekee Claudesta päättäväisemmän, mutta ei poista vaarallisia komentoja koskevia suojauksia. Tyyli sopii, jos luotat työkaluun etkä halua sen pysähtyvän jokaisen vähäisen epäselvyyden vuoksi.

Concise. Claude aloittaa tuloksesta, jättää johdannot ja kuvaukset työskentelytavastaan pois ja pitää vastaukset lyhyinä. Se tekee työn yhtä perusteellisesti kuin Default-tyylissä, ja jos pyydät selitystä, se vastaa yksityiskohtaisesti. Virheraportit, turvallisuusvaroitukset ja ennen vaarallisia toimia pyydettävät vahvistukset pysyvät kattavina – tyyli ei lyhennä niitä. Tyyli sopii, kun haluat lyhyen ja suoran vastauksen.

Explanatory. Työskennellessään Claude selittää, miksi se valitsi tietyn ratkaisun ja miten projektin koodi on rakennettu. Vastaukset ovat pidempiä kuin Default-tyylissä. Tyyli sopii, kun haluat ymmärtää, mitä tapahtuu, ja saada samalla tuloksen.

Learning. Yhteistyötila: Claude ei ainoastaan selitä päätöksiään, vaan jättää tiedostoon myös pieniä koodinpätkiä, jotka on merkitty TODO(human)-merkinnöillä ja jotka sinun on kirjoitettava itse. Tyyli sopii, kun haluat oppia tekemällä ja kirjoittaa osan koodista itse.

Vinkki

Jos et ole varma, mistä aloittaa, valitse Concise lyhyitä vastauksia varten tai Explanatory ymmärtääksesi päätösten taustalla olevat perustelut. Molemmat ovat hyödyllisiä, jos et kirjoita koodia käsin.

Miten vaihdat vastaustyyliä?

Tärkeimmät asiat

Suorita Claude Codessa /config-komento, valitse Output style ja sitten haluamasi tyyli. Valintasi tallennetaan projektin .claude/settings.local.json-tiedostoon. Versiossa 2.1.251 ja uudemmissa uusi tyyli tulee voimaan seuraavasta viestistä alkaen. VS Code -laajennuksessa tyylit valitaan Output styles -valikosta, joka on saatavilla versiosta 2.1.257 alkaen.

Vanhoissa ohjeissa saatat nähdä erillisen tyylikomennon. Tässä kuvatussa dokumentaatiossa ohjeistetaan käyttämään /config-reittiä.

  1. Avaa asetukset

    /config
    

    Kirjoita komento Claude Code -keskusteluun. Asetusvalikko avautuu.

  2. Valitse Output style

    Etsi valikosta Output style -rivi ja avaa se. Näkyviin tulee luettelo, jossa ovat Default ja neljä sisäänrakennettua tyyliä sekä omat tyylisi, jos olet luonut niitä.

  3. Valitse tyyli ja jatka työskentelyä

    Valitse haluamasi tyyli. Claude Code tallentaa valintasi nykyisen projektin .claude/settings.local.json-tiedostoon. Versiossa 2.1.251 ja uudemmissa uusi tyyli tulee voimaan seuraavasta viestistä alkaen.

Jos käytät VS Code -laajennusta, avaa valikko /-komennolla ja valitse Output styles. Valintasi tallennetaan samaan tiedostoon. Laajennuksen tyylivalikko on saatavilla versiosta 2.1.257 alkaen.

Voit määrittää tyylin myös suoraan asetustiedostossa käyttämättä valikkoa:

{
  "outputStyle": "Explanatory"
}

Huomio

Jos vaihdat tyyliä istunnon aikana, muutos tulee voimaan seuraavasta viestistä alkaen. Tämä toimii Claude Code -versiossa 2.1.251 ja uudemmissa. Vanhemmissa versioissa uusi tyyli tuli voimaan vasta /clear-komennon jälkeen tai uudessa istunnossa. Jos tyylisi ”ei vaihdu”, tarkista ensin versio.

Miten luot oman vastaustyylin?

Tärkeimmät asiat

Oma tyylisi on tavallinen Markdown-tiedosto, jossa on lyhyt otsake ja ohjeet. Tallenna se .claude/output-styles-kansioon: kotikansioosi, jos haluat tyylin käyttöön kaikissa projekteissa, tai projektin sisälle. Tiedostonimestä tulee tyylin nimi, ellei otsakkeessa määritellä name-arvoa. Jos luot tiedoston pääteistuntoa käyttäessäsi, käynnistä Claude Code uudelleen ja valitse sitten tyylisi /config-komennolla.

Tähän ei tarvitse ohjelmoida – kirjoita tyylin ohjeet tavallisella kielellä. Tiedostossa on kolmen viivan väliin sijoitettu otsake (metadata) ja sen alla ohjeteksti.

Tiedoston sijainti riippuu siitä, missä haluat tyylin toimivan:

  • ~/.claude/output-styles – tyyli on käytettävissä kaikissa projekteissasi.
  • Projektin sisäinen .claude/output-styles – tyyli koskee vain kyseistä projektia.

Esimerkki tyylistä, joka pyytää Claudea vastaamaan yritystekstien toimittajana ohjelmoijan sijaan:

---
name: Copy editor
description: Vastaa yritystekstien toimittajana, älä ohjelmoijana
---

Olet yritystekstien toimittaja. Vastaa käyttäjän suosimalla kielellä lyhyissä kappaleissa.
Anna ensin korjattu versio ja sitten luettelo muutoksista perusteluineen.
Älä ehdota koodia tai käsittele teknisiä yksityiskohtia, ellei niitä erikseen pyydetä.

Otsakkeen name on tyylin nimi, joka näkyy /config-valikossa. Jos jätät sen pois, käytetään tiedostonimeä. description on lyhyt kuvaus, joka näkyy myös valikossa.

Käytettävissä on myös keep-coding-instructions-kenttä. Oletusarvoisesti mukautettu tyyli poistaa Claude Coden sisäänrakennetut insinööriohjeet, kuten ohjeet kommenttien kirjoittamisesta, työn tarkistamisesta ja muokkausten rajoittamisesta. Jos haluat Clauden toimivan edelleen insinöörinä vastaustyyliä käyttäessään (esimerkiksi aloittavan aina kaaviolla), lisää otsakkeeseen keep-coding-instructions: true. Jos Claude ei tässä tyylissä käsittele koodia, kuten yllä olevassa tekstintoimittajaesimerkissä, tätä kenttää ei tarvita.

  1. Luo tyylikansio

    mkdir -p ~/.claude/output-styles
    

    Näin tyyli tulee käytettäväksi kaikissa projekteissa. Jos haluat käyttää sitä vain yhdessä projektissa, käytä sen sisällä olevaa .claude/output-styles-kansiota.

  2. Tallenna Markdown-tiedosto

    Tallenna kansioon esimerkiksi redaktor.md ja lisää siihen otsake ja ohjeet. Voit käyttää yllä olevaa esimerkkiä ja muokata sitä tehtävääsi sopivaksi.

  3. Valitse tyyli ja tarkista se

    Jos loit tiedoston pääteistunnon aikana, käynnistä Claude Code ensin uudelleen. Avaa /config, etsi tyylisi Output style -luettelosta ja valitse se. Anna Claudelle tyyliin liittyvä tehtävä ja katso, vastaako se haluamallasi tavalla.

Huomio

Claude Code -päätteessä tyylitiedostot luetaan käynnistyksen yhteydessä. Jos luot tai muokkaat tyyliä käynnissä olevan istunnon aikana, käynnistä Claude Code uudelleen. Muuten se ei löydä uutta tiedostoa.

Oma tyylisi määrittää, miten työkalu vastaa. Kuvailet sen kerran, ja työkalu noudattaa kuvausta siitä lähtien.

Mihin vastaustyyli ei vaikuta?

Tärkeimmät asiat

Tyyli muuttaa vastaustapaa, mutta ei anna mallille uutta tietoa eikä korvaa CLAUDE.md-tiedostoa. Se koskee pääkeskustelua ja sen haaraa (fork), mutta ei muuta aliagenttien toimintaa – niillä on oma järjestelmäviestinsä. Myös plugin-lisäosat voivat lisätä omia tyylejään.

Tyyli ei lisää malliin faktoja. Jos Claude ei tiedä jotain projektistasi, tyylin vaihtaminen ei korjaa asiaa – voit antaa projektin kontekstin CLAUDE.md-tiedoston kautta.

Tyyli koskee pääkeskustelua ja sen haaraa, joka perii koko keskustelun. Aliagentit – erilliset avustajat erikoistuneisiin tehtäviin – toimivat omilla järjestelmäviesteillään, eikä tyyli vaikuta niiden vastauksiin.

Tyylejä voi tulla myös plugin-lisäosista: lisäosa sijoittaa ne omaan output-styles-kansioonsa. Tällainen tyyli näkyy samassa luettelossa kuin omat tyylisi.

Kuinka paljon tyyli kuluttaa tokeneita?

Tärkeimmät asiat

Tyyliohjeet lisätään jokaiseen pyyntöön, joten ne kasvattavat syötetokenien määrää hieman. Explanatory ja Learning tuottavat pidempiä vastauksia ja kasvattavat tulostokenien määrää, kun taas Concise vähentää niitä. Pyyntöjen välimuistitus pienentää tätä lisäkustannusta istunnon ensimmäisen viestin jälkeen.

Tyyliohjeet lisäävät itsessään syötetokeneita, mutta pyyntöjen välimuistitus pienentää tätä kustannusta istunnon ensimmäisen pyynnön jälkeen. Ero tulostokenien määrässä on huomattavampi: Explanatory ja Learning on suunniteltu antamaan pidempiä vastauksia, kun taas Concise pitää ne lyhyinä. Mukautetun tyylin tulostokenien määrä riippuu ohjeissa määrittämistäsi asioista.

Tarkkoja säästöjä ei voi luvata – ne riippuvat tehtävistäsi ja mallista. Jos haluat lyhyempiä ja edullisempia vastauksia, valitse Concise; jos kaipaat enemmän yksityiskohtia, valitse Explanatory.

Mitä kannattaa tehdä ensin?

Tärkeimmät asiat

Vaihda yhteen sisäänrakennettuun tyyliin /config-komennolla ja käytä sitä päivän ajan, jotta voit verrata vastauksia tottumiisi vastauksiin. Kuvaile sitten tavallisella tekstillä, millaisia vastauksia yleensä haluat, tallenna kuvaus tiedostoon .claude/output-styles-kansiossa ja kokeile tyyliä oikeassa tehtävässä.

Avaa /config, valitse Concise tai Explanatory ja käytä sitä tavallisessa tehtävässä. Jos huomaat pyytäväsi samaa asiaa yhä uudelleen, luo oma tyyli yllä olevien ohjeiden avulla.

Lue seuraavaksi aiheesta miten mukautat Clauden itsellesi sopivaksi CLAUDE.md-tiedoston avulla, jotta Claude muistaa projektin kontekstin, sekä mitä Claude Codessa kannattaa valita: Skills, Subagents, MCP vai Plugins, jos haluat ymmärtää muita tapoja laajentaa sitä. Jos Claude ei näe tarvitsemiaan tiedostoja, katso miksi Claude Code ei näe projektin tiedostoja.

Tutustu Ailootiin.

Lisätietoja

Kysymyksiä tästä oppaasta: Claude Coden vastaustyylit: miten vaihdat ja luot omasi

Laitanko projektin tiedot vastaustyyliin vai CLAUDE.md-tiedostoon?

Laita projektin tiedot, rakenne ja käytännöt CLAUDE.md-tiedostoon. Käytä vastaustyyliä toistuvaan rooliin, sävyyn tai vastausmuotoon. Tyyli muuttaa Clauden vastaustapaa; se ei täydennä puuttuvia projektitietoja.

Miksi uusi oma vastaustyylini ei näy?

Tallenna sen Markdown-tiedosto projektin tai käyttäjän .claude/output-styles-kansioon ja käynnistä pääteistunto uudelleen, jotta tiedosto latautuu. Valitse se komennolla /config ja testaa sopiva tehtävä. Käytä asetusta keep-coding-instructions: true, jos oman tyylin pitää säilyttää ohjelmistokehitysohjeet.

Kaikki artikkelit