Főoldal

Ingyenes előnézet · fiók nem kell

Mi az a coding agent

A coding agent olyan AI-asszisztens, amely egy kódrepóban dolgozik: fájlokat olvas és szerkeszt, parancsokat futtat, és a saját munkáját úgy ellenőrzi, hogy lefuttatja a kódot. Gyakori példák: a Claude Code, a Codex, a Cursor és a GitHub Copilot.

A kód lefuttatása különbözteti meg egy chatasszisztenstől. A chatasszisztens kódot ad, amelyet beillesztesz és kipróbálsz; a coding agent maga futtatja le, elolvassa a hibát, és újra próbálkozik, így sokkal messzebbre viszi a változtatást, mielőtt ránézel.

Amit nem vesz át, az a változtatás körüli mérlegelés: mit építsünk, helyes-e az eredmény, és élesbe megy-e. Az AI-natív fejlesztés fejezet arról szól, hogyan dolgoznak a mérnökök és a csapatok, amikor a gépelés nagy részét agentek végzik, a kódért pedig továbbra is emberek felelnek.

Hol fogsz dolgozni

Az AI-natív fejlesztés fejezet minden gyakorlata a Shelfen fut, egy apró kölcsönzőtoolon egy kis könyvtár számára: egy Python-fájl, a tesztjei és hét nyitott issue. Szintetikus, ezért bármelyik részét beillesztheted bármelyik toolba.

Telepítsd, ami kell hozzá

Python 3 és git. Ellenőrizd a python3 --version és a git --version paranccsal.

Töltsd le a Shelfet

Töltsd le ezeket a fájlokat egy új, shelf nevű mappába.

  • A kód: könyvek, kölcsönzések, lejárt kölcsönzések és keresés.
  • A tesztek: négy teszt, amely átmegy.
  • A README: mi a Shelf, és hogyan futtasd a teszteket.
  • A nyitott issue-k: hét kis issue, amelyet a gyakorlatok használnak.
  • Az ignore fájl: a .env fájlt és a cache-eket kizárja a Gitből.

Ebben a mappában futtasd a git init, a git add ., a git commit -m "Shelf", majd a python3 -m unittest parancsot. Elvárt eredmény: OK négy teszt után.

Válassz egy coding agentet

Bármelyik működik minden gyakorlathoz:

  • Claude Code: a terminálban npm install -g @anthropic-ai/claude-code, aztán futtasd a claude parancsot a shelf mappában. Claude Pro vagy Max csomag, vagy API-kulcs kell hozzá.
  • Codex: a terminálban npm install -g @openai/codex, aztán futtasd a codex parancsot a mappában. ChatGPT-csomag vagy API-kulcs kell hozzá.
  • Cursor: töltsd le a szerkesztőt a cursor.com oldalról, és nyisd meg a mappát.
  • GitHub Copilot: a VS Code-ban telepítsd a GitHub Copilot bővítményt, és használd az agent mode-ot a Copilot Chatben.

A két terminálos agenthez Node.js szükséges: ebben van a npm parancs.