← 返回列表

Claude Code Serieko Tutorialak 1: Zer da Claude Code?

1.1 Zer da Claude Code?

Definizio labur bat

Claude Code Anthropic-ek kaleratutako terminalean (Terminal) exekutatzen den AI programazio agentea da. Garatzaileek hizkuntza naturalaren bidez atazak deskribatzen dituztenean, kode-basea irakurtzeko, aldaketak proposatzeko, komandoak exekutatzeko, probak egiteko, Git erabiltzeko, eta baita aldaketak egin aurretik zure oniritzia eskatzeko gai da — ez da aholkuak ematen dituen "txat-bot" soila, baizik eta zuzenean lan egiten duen "bikotea".

Terminaleko programazio agente autonomoa

Claude Code ulertzeko, gakoa "Agentic" hitza ulertzea da. AI programazio laguntzaile tradizionalak aholkularia baino gehiago dira — galderak egiten dizkiozu, aholkuak ematen dizkizu, eta gero zuk zeuk aldatu behar duzu kodea. Claude Code, berriz, agente bat da: helburua ematen diozu, berak planifikatzen ditu pausoak, fitxategi garrantzitsuak kokatzen ditu, eragiketak exekutatzen ditu, eta Shell-ek egin dezakeen guztia egiteko gai da — fitxategiak aldatu, komandoak exekutatu, automatikoki araztu, eta baita luzapen tresnen bidez beste formatutako fitxategiak atzitu edo editatu.

Autonomia hori hiru mailetan islatzen da:

  1. Fitxategien eragiketak: Fitxategien artean irakurri, bilatu, sortu eta editatu dezake, fitxategi bakar batera mugatu gabe, proiektu osoaren egitura ulertuz.
  2. Komandoen exekuzioa: Shell komandoak exekutatu, garapen ingurunea konfiguratu, probak eta eraikitze scriptak exekutatu ditzake.
  3. Lan-fluxuen antolaketa: Hainbat pausoko atazak planifikatu eta modu autonomoan exekutatu ditzake, adibidez, "irakurri direktorio honetako TypeScript fitxategi guztiak, birkonfiguratu modu zurrunean, eta gero egiaztapena exekutatu".

Zein gaitasun ditu?

Anthropic-en definizio ofizialaren eta ingeniaritza taldearen praktika onenen arabera, Claude Code-k honako gaitasun nagusi hauek ditu gaur egun:

  • Kodea ulertzea: Zuzenean proiektuaren direktorioan kode-egitura aztertu, dei-harremanak jarraitu eta negozio-logika ulertu.
  • Kode sorkuntza eta aldaketa: Hizkuntza naturaleko instrukzioen arabera kode berria sortu edo existitzen den kodea fitxategien artean birkonfiguratu.
  • Komandoen exekuzioa: Shell komandoak exekutatu, probak, eraikitze eta hedatze scriptak exekutatu, eta emaitzak interpretatu.
  • Memoria iraunkorra: CLAUDE.md fitxategiaren bidez proiektuaren arauak eta garapen lehentasunak erregistratu, saioen artean testuingurua koherentea mantenduz.
  • Testuinguruaren konpresioa: Solasaldi luzeen historia automatikoki konprimitu, testuingurua mantenduz eta Token-ak aurreztuz.
  • Modelo anitzeko aldaketa: Sonnet, Opus, Haiku bezalako modelo bertsio desberdinak onartzen ditu, atazaren konplexutasunaren arabera malguki aukeratuz.
  • Atzeko atazak: Atzeko planoan exekutatu eta ataza asinkronoak exekutatzeko gaitasuna.

Azken laburpena

Claude Code honela uler dezakezu: kodea ulertzen duen lankide bat zure ondoan eserita, zuk beharrak esaten dituzu eta berak zuzenean fitxategiak aldatzen ditu.

Ez da zure "kode sorkuntza kutxa beltza" ordezkatzen duena, baizik eta "pair programmer automatikoa" — zuk oraindik norabidea gidatzen duzu, berak xehetasunak zehazten ditu. Benetako bikoteka programazio saio batean bezala, zuk gainbegiratu eta norabidea ematen duzu, berak inplementatu eta probak exekutatzen ditu, eta horrela "zuk beharrak esan, berak lan egin" lankidetza modua benetan gauzatzen da.

评论

暂无已展示的评论。

发表评论(匿名)