Kaip įdiegti ir konfigūruoti Claude kodą, žingsnis po žingsnio

Estimated read time 9 min read

Iana Kunitsa / Moment per Getty Images

Sekite ZDNET: Pridėkite mus kaip pageidaujamą šaltinį „Google“.


Pagrindiniai ZDNET pasiūlymai

  • „Claude Code“ diegimas yra nesudėtingas, jei atliekate kelis paprastus veiksmus.
  • Projektai aprėpti pagal katalogą, todėl svarbu nustatyti vietą.
  • Tinkama sąranka atrakina greitas, stabilias, agentų kūrimo darbo eigas.

Claude'as Code'as kėlė bangas vystymosi pasaulyje. Neseniai naudojau „Anthropic“ kodavimo asistentą, kad sukurčiau sudėtingą ir gana sudėtingą „iPhone“ programą nuo pradžios iki pabaigos.

Pradėjau naudodamas „Claude Code“ „Apple“ „Xcode“ kodo žvalgybos funkcijoje, tačiau radau, kad kodo intelektas yra klaidingas. Jis sudužo arba pakibo gana nuosekliai. Patvirtinau, kad problemas sukėlė Code Intelligence, o ne Claude Code, nes kai bandžiau naudoti OpenAI Codex kodo žvalgyboje, susidūriau su tuo pačiu klaidingu elgesiu.

Taip pat: Kaip sukurti savo pirmąją iPhone programą naudojant AI – nereikia jokios kodavimo patirties

Kai nustatiau Claude Code, kad jis paleistų iš terminalo per komandinę eilutę, viskas susitvarkė. Turėjau neįtikėtinai produktyvios patirties. Būtent tai ir aptarsime šiame straipsnyje: kaip terminale nustatyti Claude Code ir kaip priversti jį dirbti su Xcode.

Nemanykite, kad šis straipsnis bus naudingas tik tuo atveju, jei planuojate koduoti „Apple“ programą. Viskas, ką jums parodysiu, taikoma ir kitoms programoms. Tiesiog mano projektas yra „iPhone“ programėlė, todėl tai bus mano pavyzdžiuose.

Leiskite jums užsiregistruoti

Štai dalykas: jūs negalite atlikti daug agentinio kodavimo su nemokama Claude pakopa. Jums reikės užsiregistruoti Pro planas (17 USD per mėnesį) arba Maksimalus planas (nuo 100 USD per mėnesį). Rekomenduoju pradėti nuo Pro plano. Po maždaug penkių valandų, jei nuspręsite, kad jums patinka „Claude Code“, turėsite pereiti prie „Max“ plano, tačiau tai padaryti gana paprasta.

kainodara

Ekrano kopija David Gewirtz / ZDNET

Pastebėjau, kad iš Max plano nuvažiuosite daug. Šį mėnesį aš jį plačiai naudoju ir tai manęs dar nenutraukė. Tai reiškia, kad Claude Code yra maždaug 100 USD per mėnesį mažiau nei OpenAI Codexkurio kaina prasideda nuo 200 USD per mėnesį, jei atliekate nuolatinę plėtrą.

Tada turėsite prisijungti prie „GitHub“. Radau, kad net jei nenorite naudoti „GitHub“, vis tiek turite prie jo prisijungti.

github

Ekrano kopija David Gewirtz / ZDNET

„GitHub“ yra geriausia praktika, kurią naudoja daugelis kūrėjų, tačiau ne visiems projektams reikia „GitHub“, ypač jei esate vienišas kūrėjas. Taigi, jei jau patekote į „GitHub“, esate auksinis.

Taip pat: Claude'as Code per 6 mėnesius uždirbo stulbinančiai 1 mlrd. USD – ir mano dirbtinio intelekto koduota „iPhone“ programa parodo, kodėl

Jei nenaudojate „GitHub“, nesistenkite to išvengti. Prisiregistravimas prie „GitHub“ yra nemokamas, taip pat ir atpirkimo sandorių kūrimas. Claude'as turi tam tikrą išsiskyrimo nerimą. Be visiškai įgalioto „GitHub“ ryšio jis nebus atliktas atlikus būtinus sąrankos veiksmus. Laimei, šis procesas beveik nevyksta, todėl vadovaukitės mano gairėmis ir tai gana lengvai įveiksite.

Turiu „GitHub“ paskyrą ir keletą saugyklų, todėl sukūriau naują saugyklą ir prijungiau ją prie jos. Pirmiausia turėsite patvirtinti ryšį.

įgalioti

Ekrano kopija David Gewirtz / ZDNET

Tada turėsite prijungti savo atpirkimo sandorius. Jame rašoma, kad diegiate Claude Code GitHub programą, bet tai nėra visiškai tikslu. Pridedate keletą stebėjimo failų. Tikrasis diegimas bus atliktas vėliau.

github programa

Ekrano kopija David Gewirtz / ZDNET

Dabar jis paklaus, kur įdiegti „Claude Code“. Tai visų jūsų „GitHub“ paskyrų pasirinkimo laukelis. Jums tereikia pasirinkti paskyrą. Kaip jau sakiau, tikrasis Claude Code įdiegimas bus atliktas vėliau. Jūs tiesiog žaidžiate kartu, kad robotas liktų laimingas.

install-github

Ekrano kopija David Gewirtz / ZDNET

Štai dar vienas. Šį kartą jūs nurodote saugyklą, prie kurios norite prijungti Claude Code. Aš dirbu su 3D spausdinimo ritės gijų inventorizavimo sistema, todėl manoji vadinama „gijiniu“. Tai ne galutinis pavadinimas, bet kol kas jis veikia.

prisijungti-atpirkti

Ekrano kopija David Gewirtz / ZDNET

Gerai, dabar esate pakankamai prisijungę, kad galėtumėte pradėti nuo tikrojo diegimo. Padarykime tai toliau.

Įdiekite Claude Code savo kompiuteryje

„Claude Code“ veiks įvairiose kūrimo aplinkose, tačiau jis sukurtas ir geriausiai veikia jūsų terminalo programoje. Aš šiek tiek dvejojau dėl to, nes nenorėjau perjungti savo terminalo ir IDE, bet tai pasirodė labai sklandus ir labai lengvas būdas.

Taip pat: AI gali padvigubinti JAV ekonomikos augimo tempą per ateinantį dešimtmetį, teigia Anthropic

Pradėkite naršyklėje nukreipę Claude nustatymus, spustelėdami mažųjų skliaustų piktogramą (rodoma 1 žemiau), tada nuorodą „Įdiegti instrukcijas čia“ (rodoma 2).

petnešomis-piktograma

Ekrano kopija David Gewirtz / ZDNET

Tada pamatysite komandų eilutę. Mano atveju aš naudoju „Mac“ kaip savo kūrimo mašiną, todėl pasirinkau „Mac“ aplinką. Pasirinkite jums tinkamą parinktį, spustelėkite ją ir nukopijuokite komandų eilutę.

mac-env

Ekrano kopija David Gewirtz / ZDNET

Įklijuokite jį į savo terminalo programą ir paspauskite Enter.

komandinė eilutė

Ekrano kopija David Gewirtz / ZDNET

Leiskite veikti tol, kol pasakys, kad viskas baigta.

paleisti iki galo

Ekrano kopija David Gewirtz / ZDNET

Bet, deja, jis tikrai nėra baigtas. Tolesnėje ekrano kopijoje atkreipkite dėmesį, kad pradinė komandų eilutė rodoma 1. 2 diegimo programa nurodo, kad reikia pakeisti kelią. Tai rodo jums skirtą komandų eilutę. Taigi, būdamas 3, nuėjau į priekį, įklijavau į komandų eilutę ir paspaudžiau grįžti.

kelio taisymas

Ekrano kopija David Gewirtz / ZDNET

Dabar Claude Code įdiegtas.

Pradėkite koduoti

Štai didžiulė Claude Code naudojimo paslaptis: viskas veikia iš dabartinio darbo katalogo. Taigi, jei turite projektą /a/b/c/project1 ir kitą /a/b/c/project2, Claude'as, veikiantis projekte1, nieko nežinos apie projektą2. Ir Claude'as, dirbdamas projekte2, nieko nežinos apie projektą1.

Taip pat: Geriausias nemokamas AI kodavimui – tik 3 dabar

Jei to nepamiršite ir prieš inicijuodami Claude įdėsite kompaktinį diską į tinkamą katalogą, viskas bus gerai. Taigi padarykime tai. Kūrimo aplanką laikau Mano dokumentuose. Tai paprastas būdas įsitikinti, kad jis paimamas atliekant visus atsarginių kopijų šlavimus, ir jis veikia. Viduje turiu gana gilią aplankų struktūrą, tačiau mano dabartinis „iPhone“ projektas yra aplanke, vadinamame xcode.

cd-xcode

Ekrano kopija David Gewirtz / ZDNET

Taigi, pirmas dalykas, kurį darau, yra CD į tą aplanką. Tada eikite į priekį ir paleiskite Claude komandų eilutėje įvesdami „claude“. Claude atliks keletą paleisties veiksmų, kurie bus kartojami kiekvienam naujam jūsų nustatytam projekto aplankui. Čia klausiama apie temą. Tamsta, žinoma.

tema

Ekrano kopija David Gewirtz / ZDNET

Tada jis turės prisijungti prie jūsų prenumeratos. Daugelis iš jūsų pasirinks prenumeratos parinktį, todėl pasirinkite ją.

antrinis variantas

Ekrano kopija David Gewirtz / ZDNET

Tada turėsite įgalioti nuorodą.

autorizuoti nuorodą

Ekrano kopija David Gewirtz / ZDNET

Šiuo metu Antropikas pasidalins su jumis gyvenimo faktais. Paspauskite Enter, kad sutiktumėte su tuo, kad mūsų robotai yra klaidingi.

faktus

Ekrano kopija David Gewirtz / ZDNET

stipriai rekomenduojame leisti Claude Code naudoti rekomenduojamus nustatymus. Jei norite, vėliau galėsite pakeisti dalykus. Tačiau tai yra pats paprasčiausias būdas, kad viskas veiktų.

nustatymus

Ekrano kopija David Gewirtz / ZDNET

Dabar turite patvirtinti, kad esate tinkamame aplanke, norite su juo dirbti ir pasitikėti tuo, kas jame yra. Pasitikėjimas yra trumpalaikis dalykas. Tam tikru momentu turite kažkuo pasitikėti, kitaip būsite visiškai vienas (Mamos įspėjamoji gyvenimo pamoka Nr. 47).

pasitikėti

Ekrano kopija David Gewirtz / ZDNET

O dabar mes čia.

claude

Ekrano kopija David Gewirtz / ZDNET

Galite pradėti dirbti dabar, bet yra dar keletas dalykų, kuriuos turėtumėte padaryti, kad įsitikintumėte, jog viskas nustatyta tinkamai. Mes pereisime prie to toliau.

Taip pat: Linusas Torvaldsas „didžiuliai tiki“ dirbtinio intelekto naudojimu kodui palaikyti – tiesiog nevadinkite to revoliucija

Inicijavimas ir pirmieji žingsniai

Claude Code naudoja keletą pasvirojo brūkšnio komandų, kurios keičia jo elgesį. Jūs netgi galite pridėti savo pasvirusias komandas.

Pirmasis, kurį turėtumėte paleisti, yra /init. Jis nuskaitys jūsų aplanką, sukurs CLAUDE.MD failą, kurį galės naudoti kaip nuorodą, ir paprastai susipažins su jūsų kodu.

init

Ekrano kopija David Gewirtz / ZDNET

Kaip matote, tai padėjo suprasti, kas yra mano kodų bazėje.

suprasti

Ekrano kopija David Gewirtz / ZDNET

Mano aplankas nesugadintas. Iš pradžių sukūriau projektą naudodamas Claude in Xcode su Code Intelligence. Šis procesas buvo aprašytas šiame straipsnyje. Taigi, kai Claude atlieka /init procesą, jis susipažįsta su tuo kodu.

kodinis intelektas

Ekrano kopija David Gewirtz / ZDNET

Galiausiai, kai jis baigė nuskaityti, daviau Klodui pirmąją agento užduotį. Norėjau, kad jis išskleistų netvarką, kurią paliko Code Intelligence, ir įsitikintų, kad nėra pasikartojančių failų ar kodo egzempliorių.

dedup

Ekrano kopija David Gewirtz / ZDNET

Iš čia aš pereinau prie „vibe kodo“ ir pasiekiau visiškai veikiančią „iPhone“ programą. Tikiuosi, kad tai padėjo jums pradėti.

Claude'o nauja „Slack“ integracija

Čia trumpai paminėtas kitas būdas pasikalbėti su Claude Code: per Slack. Anthropic tai paskelbė prieš kelias dienas kaip tyrimo apžvalgą.

Taip pat: išbandžiau GPT-5.2 ir įvairūs AI modelio rezultatai kelia sunkių klausimų

Manau, kad tai įdomus požiūris, bet man būtų neramu, jei netyčia ką nors įvesčiau į „Slack“, o Klodas nusiųstų į kažkokį agentinį tinti. Verta pagalvoti, bet nenusiminkite šiuo sąveikos režimu, kol neatliksite daugiau tyrimų. Tikriausiai geriausia palaukti, kol funkcija bus išleista beta versija.

Ar bandėte Claude Code?

O kaip tu? Ar jau bandėte „Claude Code“ IDE arba iš terminalo? Jei taip, kaip jis buvo lyginamas su įrankiais, tokiais kaip „OpenAI Codex“ arba įtaisytomis Code Intelligence funkcijomis? Ar jums labiau patinka dirbtinio intelekto kodavimo pagalbininkai, įterpti tiesiai į jūsų redaktorių, ar manote, kad komandų eilutės darbo eiga yra stabilesnė ir produktyvesnė? O kaip kaina, patikimumas ir sąrankos trintis įtakoja, ar tokį įrankį naudotumėte ilgalaikiu laikotarpiu? Praneškite mums toliau pateiktuose komentaruose.


Galite sekti mano kasdienius projekto atnaujinimus socialiniuose tinkluose. Būtinai užsiprenumeruokite mano savaitinį naujienlaiškį ir sekite mane Twitter/X adresu @DavidGewirtz„Facebook“ adresu Facebook.com/DavidGewirtz, „Instagram“ adresu Instagram.com/DavidGewirtz, „Bluesky“ adresu @DavidGewirtz.com ir „YouTube“ adresu YouTube.com/DavidGewirtzTV.

Nuoroda į informacijos šaltinį

Jums tai gali patikti

Daugiau iš autoriaus