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.
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“ 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šį.
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.
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.
Š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.
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).
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ę.
Įklijuokite jį į savo terminalo programą ir paspauskite Enter.
Leiskite veikti tol, kol pasakys, kad viskas baigta.
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.
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.
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.
Tada jis turės prisijungti prie jūsų prenumeratos. Daugelis iš jūsų pasirinks prenumeratos parinktį, todėl pasirinkite ją.
Tada turėsite įgalioti nuorodą.
Šiuo metu Antropikas pasidalins su jumis gyvenimo faktais. Paspauskite Enter, kad sutiktumėte su tuo, kad mūsų robotai yra klaidingi.
aš 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ų.
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).
O dabar mes čia.
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.
Kaip matote, tai padėjo suprasti, kas yra mano kodų bazėje.
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.
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ų.
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.