← 返回列表

Claude Code oktatóanyag-sorozat 4: Mik a Claude Code használati esetei?

Tipikus használati esetek

A használati eseteket négy kategóriába osztottam, gyakoriság szerint csökkenő sorrendben.


Első kategória: Kód megértése

Ez talán a leggyakrabban használt. Amikor átveszel egy másik projektet, megnézel egy régi modult, vagy megnyitsz egy dokumentáció nélküli tárat, egyszerűen kérdezd meg tőle.

Konkrét lépések:

  • claude "Mit csinál ez a projekt? Hol a belépési pont?" – Elolvassa a package.json-t, a könyvtárszerkezetet, a kulcsfontosságú fájlokat, és összefoglalót ad.
  • Nyiss meg egy függvényt, és kérd meg, hogy magyarázza el a logikát, rajzoljon folyamatábrát (szöveges leírással).
  • Kérd meg, hogy kövesse nyomon egy API-kérés teljes útvonalát a frontendtől az adatbázisig.

Amit itt csinál, az lényegében a "kódolvasás piszkos munkáját" végzi el helyetted. Nem kell magadnak órákig keresgélned, majd az agyadban összeraknod a képet. Ő rendezi az útvonalakat, te hozod meg a döntéseket.

E kategória alternatívája: Kézi keresgélés a kódban, jegyzetelés, hívási gráfok rajzolása.


Második kategória: Kód írása, módosítása

Erről a kategóriáról esik a legtöbb szó, de valójában nem ez a leggyakoribb. A kódírás jellemzően így néz ki:

  • Új funkció generálása: "Adj hozzá egy interfészt az e-mail módosításához a user modulban, ellenőrizze az e-mail formátumot, és írj unit tesztet."
  • Több fájlra kiterjedő refaktorálás: "Cseréld ki az összes moment()-et dayjs()-re ebben a három fájlban, más logikát ne változtass."
  • Migráció és frissítés: "Alakítsd át ezt a Vue 2 komponenst Vue 3 Composition API szintaxisra."

Az általa generált kód nem biztos, hogy elsőre tökéletes, de egyszerre képes elvégezni a több fájlra kiterjedő változtatásokat, és fájlonként ellenőrizheted a különbségeket, egyenként elfogadva vagy elutasítva azokat.

E kategória alternatívája: Ismétlődő kód kézi írása, kézi keresés és csere több fájlra kiterjedő hivatkozásoknál.


Harmadik kategória: Hibakeresés és javítás

Amikor hiba lép fel, a szokásos munkafolyamat: megnézed a hibaüzenetet, megkeresed a fájlt, találgatsz az okra, javítasz, teszteled, ha nem jó, visszamész. A Claude Code közvetlenül fogadhatja a teljes hibakövetést, és a projekt kódjával együtt lokalizálhatja a problémát.

Tipikus használat:

  • Dobd oda neki a sikertelen tesztek kimenetét, elolvassa a kapcsolódó kódot, javaslatot tesz a javításra, majd újrafuttatja a tesztet, hogy ellenőrizze.
  • Ha CI hibát észlelsz, másold be a naplót, javíttasd meg vele, majd futtasd le a git diff parancsot a változtatások ellenőrzéséhez.

Itt inkább "első körös nyomozóként" működik. Te gondolkodsz a problémán, de ő böngészi a fájlokat, hasonlítja össze az eltéréseket, és futtatja az ellenőrző parancsokat.

E kategória alternatívája: Tesztelés ismételt futtatása, hibanaplók olvasása, kód különbségek kézi összehasonlítása.


Negyedik kategória: Vegyes automatizálás

Ez a kategória a legkevésbé látványos, de összességében a legtöbb időt spórolja meg.

Példák:

  • Git commit üzenet írása: claude "Írj egy Conventional Commits formátumú commit üzenetet az aktuális git diff alapján"
  • PR leírás generálása: Kérd meg, hogy hasonlítsa össze az aktuális ágat a main-nel, és készítsen összefoglalót a változtatásokról és tesztelési leírásokat.
  • Kiadási jegyzetek írása: Kérd meg a Claude Code-ot, hogy olvassa el az elmúlt hét commit történetét, és készítsen CHANGELOG-ot.
  • Környezeti problémák megválaszolása: "Hiba történt a függőség telepítésekor, segíts megnézni a terminál kimenetét, és megtalálni az okot."

Ezeknek a feladatoknak a közös jellemzője: nem bonyolultak, de aprólékosak. Ha magad csinálod, ablakokat kell váltanod, sokat kell gépelned. Rábízva, másodpercek alatt kész.

E kategória alternatívája: Szövegek kézi szerkesztése, szabványos dokumentáció írása, környezeti konfigurációs problémák keresése.


Egy "térkép"

Ha ezt a négy kategóriát beilleszted a napi munkafolyamatba, valahogy így néz ki:

Ismeretlen projektet kapsz
    │
    ▼
[Kód megértése] ─── Struktúra, belépési pont, kulcs logika tisztázása
    │
    ▼
Új funkció vagy modul módosítása
    │
    ▼
[Kód írása/módosítása] ─── Implementáció generálása, több fájlra kiterjedő refaktorálás
    │
    ▼
Teszt futtatása, hiba jelentkezik
    │
    ▼
[Hibakeresés és javítás] ─── Hiba elemzése, lokalizálása, javítása, újratesztelés
    │
    ▼
Előkészítés a commitra
    │
    ▼
[Vegyes automatizálás] ─── Commit, PR leírás, kiadási jegyzetek írása
    │
    ▼
Commit, kész

Nem kell mind a négy területen használnod. Egyes csapatok csak a kód megértésére használják, mások csak tesztek írására és PR-ek küldésére. Ahol a legnagyobb gondod van, onnan érdemes kezdened.


Két hasznos szempont

Ha nem vagy biztos benne, hogy egy feladatot a Claude Code-ra bízz-e, tedd fel magadnak ezt a két kérdést:

1. Ez a feladat inkább "mechanikus", mint "kreatív"?

Száz hivatkozás módosítása, formázott kimenet generálása, sablonkód előállítása – ezeket egyenként csinálva rengeteg idő elmegy, de az ötleted már megvan. Rá bízhatod.

2. Mennyire magas a "validálási költség"?

Ha egy módosításhoz többször kell ugrálni, teszteket futtatni, naplókat nézni a megerősítéshez, akkor a kézi próbálgatás lassú. A Claude Code maga végig tudja csinálni a "javítás-futtatás-ellenőrzés-újrajavítás" ciklust, így sokkal könnyebb dolgod lesz.

评论

暂无已展示的评论。

发表评论(匿名)