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.
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
.envfá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 aclaudeparancsot ashelfmappában. Claude Pro vagy Max csomag, vagy API-kulcs kell hozzá. - Codex: a terminálban
npm install -g @openai/codex, aztán futtasd acodexparancsot 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.