Blog

Válaszstílusok a Claude Code-ban: váltás és saját stílus létrehozása

Markdown

Mik azok a kimeneti stílusok a Claude Code-ban, és miben különböznek a CLAUDE.md-től: négy beépített stílus, váltás a /config paranccsal, valamint saját stílus írása.

A teljes cikk elolvasása

Ha azon kapja magát, hogy minden második üzenetben arra kéri a Claude Code-ot, hogy „válaszoljon rövidebben”, „magyarázza el részletesebben”, vagy „szerkesztőként, ne programozóként viselkedjen”, ezt egyszer is beállíthatja. Erre külön beállítás szolgál: a válaszstílusok, amelyeket a felületen kimeneti stílusoknak neveznek. Egy stílus megváltoztatja az összes további üzenetre adott válasz szerepét, hangnemét és formátumát, amíg át nem vált egy másikra.

A stílus azt változtatja meg, hogyan válaszol Claude, nem pedig azt, mit tud a projektjéről. A projekt kontextusát a CLAUDE.md fájlban állíthatja be; lásd a külön útmutatót arról, hogyan szabhatja személyre a Claude-ot.

Az Ailoot használatával kapcsolatos információk a dokumentációban találhatók.

Mi az a válaszstílus a Claude Code-ban?

Főbb pontok

A válaszstílus (kimeneti stílus) olyan utasítások összessége, amelyet a Claude Code minden kéréséhez hozzáad. Meghatározza a válasz szerepét, hangnemét és formátumát, de nem változtatja meg a modell tudását. A Default stílus mellett négy beépített stílus érhető el: Proactive, Concise, Explanatory és Learning. A /config → Output style útvonalon válthat közöttük.

A Claude Code általában mérnökként van beállítva: részletesen elmagyarázza a lépéseket, megtervezi a szerkesztéseket, és kommentálja, mit csinál. Ez a Default stílus – a kódoláshoz használt utasítások alapértelmezett készlete.

A válaszstílus ezt az utasításkészletet a sajátjával helyettesíti. Minden kérésnél a Claude Code elküldi a modellnek az aktív stílus utasításait, és ha a Defaulttól eltérő stílus van kiválasztva, a beszélgetés előrehaladtával Claude emlékeztetőt is kap a stílusról. Így nem kell újra meg újra elmondania, hogyan szeretné, hogy válaszoljon.

Akkor használjon stílust, ha következetesen ugyanazt a válaszadási módot szeretné: rövidebb válaszokat, magyarázatokat, vagy a programozó helyett szövegszerkesztői vagy adatelemzői szerepet. Ha azt szeretné, hogy Claude emlékezzen egy adott projekt konvencióira és felépítésére, használja a CLAUDE.md fájlt.

Miben különbözik a válaszstílus a CLAUDE.md-től?

Főbb pontok

A válaszstílus felváltja a Claude Code alapértelmezett utasításait, és minden válaszra érvényes. A CLAUDE.md egy, a projekt kontextusát tartalmazó üzenetet ad hozzá. A stílus azt határozza meg, hogyan válaszoljon, míg a CLAUDE.md azt, mit vegyen figyelembe a projekten végzett munka során. A két eszköz nem zavarja egymást.

A Claude Code viselkedése többféleképpen befolyásolható, és mindegyik más célt szolgál.

EszközMit csinálMikor használja
VálaszstílusFelváltja az alapértelmezett utasításokat, és minden válaszra érvényesMinden alkalommal más szerepet, hangnemet vagy válaszformátumot szeretne
CLAUDE.mdA rendszerüzenet után hozzáadja a projekt kontextusátAzt szeretné, hogy Claude mindig ismerje a projekt konvencióit és felépítését
--append-system-promptIndításkor kiegészíti a rendszerüzenetetEgyszeri kiegészítést szeretne megadni egy indítási kapcsolóval
SubagentsSaját rendszerüzenettel és eszközökkel rendelkező asszisztenst indítKülön asszisztensre van szüksége egy speciális feladathoz

A stílus a válaszadás módját határozza meg, míg a CLAUDE.md a projekt kontextusát tárolja. Nem kell az egyiket a másik feladatának elvégzéséhez módosítania.

Milyen beépített stílusok érhetők el, és mikor érdemes használni őket?

Főbb pontok

A Default mellett négy beépített stílus van. A Proactive azt jelenti, hogy Claude azonnal cselekszik, és kevesebb pontosító kérdést tesz fel. A Concise rövid válaszokat ad bevezető nélkül. Az Explanatory munka közben magyarázatokat fűz hozzá. A Learning együtt dolgozik Önnel, és kisebb kódrészleteket hagy, amelyeket Önnek kell befejeznie. A Concise a Claude Code 2.1.237-es és újabb verzióiban érhető el.

Proactive. Claude azonnal elvégzi a feladatot, kisebb bizonytalanságok esetén észszerű feltételezéseket tesz, és inkább cselekszik, mint hogy megbeszélje a teendőket. Ez a viselkedés önállóbb az auto módnál, és nem igényli a hozzáférési mód megváltoztatását. Továbbra is a hozzáférési mód határozza meg, mi futtatható az Ön megerősítése nélkül: a stílus határozottabbá teszi Claude-ot, de nem távolítja el a veszélyes parancsok elleni védelmet. Ez a stílus akkor megfelelő, ha megbízik az eszközben, és nem szeretné, hogy minden apró pontosítás miatt megálljon.

Concise. Claude rögtön az eredménnyel kezd, kihagyja a bevezetőket és a munkafolyamat leírását, és röviden fogalmaz. Ugyanolyan alaposan végzi el a munkát, mint a Default stílusban, és ha magyarázatot kér, részletesen válaszol. A hibajelentések, biztonsági figyelmeztetések és a veszélyes műveletek előtti megerősítések továbbra is teljesek maradnak – ez a stílus nem rövidíti le őket. Akkor megfelelő, ha rövid, egyenes választ szeretne.

Explanatory. Munka közben Claude elmagyarázza, miért választott egy megoldást, és hogyan épül fel a projekt kódja. A válaszok hosszabbak, mint a Default stílusban. Ez a stílus akkor megfelelő, ha az eredmény mellett azt is szeretné megérteni, mi történik.

Learning. Együttműködő mód: Claude nemcsak megmagyarázza a döntéseit, hanem kisebb, a fájlban TODO(human) jelölőkkel megjelölt kódrészleteket is hátrahagy, amelyeket Önnek kell megírnia. Ez a stílus akkor megfelelő, ha gyakorlati munkával szeretne tanulni, és a kód egy részét maga szeretné megírni.

Tipp

Ha nem tudja, hol kezdje, válassza a Concise stílust a rövid válaszokhoz, vagy az Explanatory stílust, hogy megértse a döntések mögötti gondolatmenetet. Mindkettő hasznos, ha nem szokott kézzel kódot írni.

Hogyan válthat válaszstílust?

Főbb pontok

Futtassa a /config parancsot a Claude Code-ban, válassza az Output style lehetőséget, majd a kívánt stílust. A választás a projekt .claude/settings.local.json fájljába kerül. A 2.1.251-es és újabb verziókban az új stílus a következő üzenettől lép életbe. A VS Code-bővítményben az Output styles menüből választhat stílust, amely a 2.1.257-es verziótól érhető el.

Régebbi útmutatókban külön parancsot is találhat a stílusokhoz. A rendelkezésre álló dokumentáció a /config útvonalat írja le.

  1. Nyissa meg a beállításokat

    /config
    

    Írja be a parancsot a Claude Code csevegésébe. Megnyílik a beállítások menüje.

  2. Válassza ki az Output style lehetőséget

    Keresse meg az Output style sort a menüben, és nyissa meg. Megjelenik egy lista: a Default és a négy beépített stílus, valamint a saját stílusai, ha már létrehozott ilyet.

  3. Válasszon stílust, és folytassa a munkát

    Válassza ki a kívánt stílust. A Claude Code elmenti a választását az aktuális projekt .claude/settings.local.json fájljába. A 2.1.251-es és újabb verziókban az új stílus a következő üzenettől lép életbe.

Ha a VS Code-bővítményt használja, nyissa meg a menüt a / paranccsal, és válassza az Output styles lehetőséget. A választás ugyanabba a fájlba kerül. A bővítmény stílusmenüje a 2.1.257-es verziótól érhető el.

A stílust a menü használata nélkül is beállíthatja a beállításfájlban:

{
  "outputStyle": "Explanatory"
}

Figyelem

Ha egy munkamenet közben vált stílust, az új beállítás a következő üzenettől lép életbe. Ez a Claude Code 2.1.251-es és újabb verzióiban működik. Régebbi verziókban az új stílus csak a /clear parancs után vagy egy új munkamenetben lépett életbe – ha a stílus „nem vált át”, először ellenőrizze a verziót.

Hogyan hozhat létre saját válaszstílust?

Főbb pontok

A saját stílus egy egyszerű Markdown-fájl rövid fejlécszel és utasításokkal. Helyezze a .claude/output-styles mappába – a saját home mappájába, ha minden projektben használni szeretné, vagy egy projekt mappájába. A fájl neve lesz a stílus neve, kivéve, ha a fejlécben megadja a name mezőt. Ha a fájlt terminálos munkamenet közben hozza létre, indítsa újra a Claude Code-ot, majd válassza ki a stílust a /config menüben.

Ehhez nem kell programoznia – egyszerű nyelven írja le a stílust. A fájl egy három kötőjel közé zárt fejlécből (metaadatokból) és az alatta következő utasításszövegből áll.

A fájl helye attól függ, hol szeretné használni a stílust:

  • ~/.claude/output-styles – a stílus minden projektben elérhető.
  • .claude/output-styles egy projekt mappájában – a stílus csak az adott projektre érvényes.

Példa olyan stílusra, amely arra kéri Claude-ot, hogy programozó helyett üzleti szövegek szerkesztőjeként válaszoljon:

---
name: Copy editor
description: Reply as a business copy editor, not as a programmer
---

Ön üzleti szövegek szerkesztője. Válaszoljon a felhasználó által előnyben részesített nyelven, rövid bekezdésekben.
Először adja meg a javított változatot, majd sorolja fel a módosításokat az indokaikkal együtt.
Ne javasoljon kódot, és ne tárgyaljon technikai részleteket, hacsak erre nem kérik.

A fejlécben a name a stílus neve, amelyet a /config menüben fog látni; ha kihagyja, a fájlnevet használja a rendszer. A description rövid leírás, amely szintén megjelenik a menüben.

Létezik egy keep-coding-instructions mező is. Alapértelmezés szerint egy egyéni stílus eltávolítja a Claude Code beépített mérnöki utasításait – például azt, hogyan írjon kommenteket, ellenőrizze az elvégzett munkát, és korlátozza a módosításokat. Ha azt szeretné, hogy Claude a válaszstílus használata mellett is mérnökként viselkedjen (például mindig diagrammal kezdjen), állítsa a fejlécben a keep-coding-instructions: true értéket. Ha Claude ebben a stílusban nem fog kóddal dolgozni – mint a fenti szövegszerkesztői példában –, erre a mezőre nincs szükség.

  1. Hozza létre a stílusok mappáját

    mkdir -p ~/.claude/output-styles
    

    Ezzel minden projektben elérhetővé teszi a stílust. Ha csak egy projekthez szeretné használni, annak mappájában alkalmazza a .claude/output-styles útvonalat.

  2. Mentse el a Markdown-fájlt

    Helyezzen el egy például redaktor.md nevű fájlt a mappában, majd adja hozzá a fejlécet és az utasításokat. A fenti példát is használhatja, és a feladatához igazíthatja.

  3. Válassza ki a stílust, és ellenőrizze

    Ha a fájlt terminálos munkamenet közben hozta létre, először indítsa újra a Claude Code-ot. Nyissa meg a /config menüt, keresse meg a stílust az Output style listában, és válassza ki. Adjon Claude-nak a stílushoz kapcsolódó feladatot, majd nézze meg, hogy a kívánt módon válaszol-e.

Figyelem

A Claude Code terminálban a stílusfájlok indításkor töltődnek be. Ha egy futó munkamenetben hoz létre vagy szerkeszt stílust, indítsa újra a Claude Code-ot; különben nem fogja látni az új fájlt.

A saját stílus a válaszadás módját határozza meg. Ön egyszer leírja, az eszköz pedig ezután megőrzi.

Mire nincs hatással a válaszstílus?

Főbb pontok

A stílus megváltoztatja a válaszadás módját, de nem ad új tudást a modellnek, és nem helyettesíti a CLAUDE.md fájlt. A fő beszélgetésre és annak ágára (fork) érvényes, de a subagentek viselkedését nem változtatja meg – nekik saját rendszerüzenetük van. A pluginok is hozzáadhatják saját stílusaikat.

A stílus nem ad új tényeket a modellnek. Ha Claude nem tud valamit a projektjéről, a stílus megváltoztatása nem oldja meg ezt – a projekt kontextusát a CLAUDE.md fájlon keresztül adhatja meg.

A stílus a fő beszélgetésben és annak ágában működik; az ág örökli a teljes beszélgetést. A subagentek – speciális feladatokra szolgáló külön asszisztensek – saját rendszerüzenettel futnak, és a stílus nincs hatással a válaszaikra.

Stílusok pluginokból is származhatnak: a pluginok a saját output-styles mappájukba helyezik őket. Az ilyen stílus ugyanabban a listában jelenik meg, mint az Ön stílusai.

Hány tokenbe kerül egy stílus?

Főbb pontok

A stílus utasításai minden kéréshez hozzáadódnak, így kissé növelik a bemeneti tokenek számát. Az Explanatory és a Learning hosszabb válaszokat ad, ezért növeli a kimeneti tokenek számát, míg a Concise csökkenti. A kérések gyorsítótárazása az első üzenet után mérsékli ezt a többletet a munkamenetben.

Maguk a stílusutasítások is növelik a bemeneti tokenek számát, de a kérések gyorsítótárazása az első kérés után csökkenti ezt a költséget a munkamenetben. A kimeneti tokenek számának különbsége jobban érzékelhető: az Explanatory és a Learning hosszabb válaszokat ad, a Concise pedig röviden tartja őket. Egy egyéni stílusnál a kimeneti tokenek használata attól függ, mit ír elő az utasításokban.

Pontos megtakarítást nem lehet ígérni – ez a feladataitól és a modelltől függ. Ha rövidebb, kevésbé költséges válaszokat szeretne, válassza a Concise stílust; ha több részletre vágyik, válassza az Explanatory stílust.

Mit tegyen először?

Főbb pontok

Váltson át a /config menüben valamelyik beépített stílusra, és használja egy napig, hogy összehasonlítsa a válaszokat a megszokottakkal. Ezután egyszerű szöveggel írja le, milyen válaszstílust szeretne, mentse el egy fájlba a .claude/output-styles mappában, és próbálja ki egy valódi feladaton.

Nyissa meg a /config menüt, válassza a Concise vagy az Explanatory stílust, majd használja egy szokásos feladathoz. Ha azon kapja magát, hogy újra meg újra ugyanazt kéri, hozza létre saját stílusát a fenti lépésekkel.

Következőként ebben a témában: hogyan szabhatja személyre Claude-ot a CLAUDE.md fájllal, hogy Claude emlékezzen a projekt kontextusára, valamint mit válasszon a Claude Code-ban: Skills, Subagents, MCP vagy Plugins, ha meg szeretné ismerni a bővítés egyéb lehetőségeit. Ha Claude nem látja a szükséges fájlokat, olvassa el, miért nem látja a Claude Code a projektfájlokat.

Ismerje meg az Ailootot.

További részletek

Kérdések és válaszok: Válaszstílusok a Claude Code-ban: váltás és saját stílus létrehozása

A projekt tényeit válaszstílusba vagy CLAUDE.md-be írjam?

A projekt tényeit, felépítését és konvencióit a CLAUDE.md-be írd. A válaszstílust ismétlődő szerephez, hangnemhez vagy válaszformátumhoz használd. A stílus a válasz módját változtatja meg; a projekt hiányzó tényeit nem pótolja.

Miért nem jelenik meg az új, egyéni válaszstílusom?

Mentsd a Markdown-fájlt a projekt vagy a felhasználó .claude/output-styles mappájába, majd indítsd újra a terminálmunkamenetet a betöltéshez. A /config alatt válaszd ki, és próbáld ki egy releváns feladaton. Ha az egyéni stílusnak meg kell őriznie a mérnöki utasításokat, használd a keep-coding-instructions: true beállítást.

Összes cikk