Sannheten om Vibe Coding fra Claude Code: Engineering er slutten.
I mars 2026 utløste Claude-koden en bølge i utviklersamfunnet. Men ulykken ga oss muligheten til å se på hvordan Antropic ingeniører bygde denne AI programmeringsenheten. En grundig analyse av den lekkede kildekoden viste et uventet faktum:Slutten på Vibe Coding er faktisk ingeniør.Jeg vet ikke. Bak den AI programmeringen som virker - gratis - er ekstremt streng ingeniørpraksis. Dette papiret vil dele de fem kjernesannhetene som er uttrukket fra Claude Code, og disse funnene kan endre din vane å skrive Prompt helt.

Vibe Coding
Vibe CodingDette er programmeringen som ble populær i 2026, noe som betyr at utviklere beskriver etterspørselen på sitt eget språk, og gjør det mulig for AI å automatisk generere koden, slik at du enkelt kan føle atmosfæren." Dette ser ut til å være enkelt, men mange mennesker finner at det er bra i begynnelsen og smertefullt i slutten.
Hvorfor? Fordi...Vibe Coding uten ingeniør, som en skyskraper uten grunnlag.- Jo raskere dekselet er, jo raskere faller det.
5 sannheter lært av Claude Code kilde
Sannhet 1: Prompt Engineering er sentralt.
Mange tror Claude Code bare matet brukeren til modellen, men kildekoden viser:Antropisk bygget et komplekst prompt engineeringssystemJeg vet ikke.
- Lagprompt arkitekturSystemprompt, kontekstprompt, oppgavepromptseparering
- Dynamisk kontekststyringJuster kontekst i henhold til prosjekttype, dokumentstrukturdynamikk
- Spør malbibliotekForhåndsdefinerte hundrevis av oppgavemaler
- Versjonskontroll: Quest har også versjonsstyring og A/B-testing
En åpenbaring.Ikke bruk spør som en one-off-forsyning, administrere spør som en administrasjonskode.
Sannheten 2: Agent er ikke en svart boks, det er en presisjon enhet.
Claude Codes Agent arkitektur viser hva det er.Ekte ingeniør, agent.:)
- Status maskinhåndteringAgent har en klar tilstandsflyt.
- Verktøyregistreringssystem: Hvert verktøy har en streng inn- og utgangsdefinisjon
- FeilhåndteringsmekanismePerfekt feilopptak, retest, nedgraderingspolitikk
- Sikker sandkasseOrdrehåndhevelse med streng myndighetskontroll og isolasjon
En åpenbaring.Agent er ikke - la oss la 'AI gjøre det - men - la oss gjøre det effektivt under strenge begrensninger -
Sannhet 3: Kontekststyring er en vitenskap
En av de mest komplekse delene av kildekoden erKontekststyringssystem:)
- Smart Slices: En stor fil er ikke en engangslast til en modell, men en smart skive
- Sorter Relevans: Sorter relevante dokumenter i henhold til gjeldende mandatdynamikk
- Minnesystem: Minnebærekraft og gjenvinning av tverrøkter
- KompresjonspolitikkSmart kompresjon av lang kontekst, holde nøkkelinformasjon
En åpenbaring.Kontexten er ikke " jo bedre" men jo bedre."
Sannhet 4: Testdrift er ikke et slagord.
Fantastisk, Claude Kode kilde MediumTestkoden er ekstremt høy.:)
- EnhetstestHvert verktøy, hver funksjon er testet
- Integrert testingSlutt-til-ende-testing for å simulere ekte bruksscener
- SpørringstestSelv utgangen fra spør er forventet å bli testet
- Returtest: hindre nye funksjoner i å forstyrre gamle funksjoner
En åpenbaring.AI genererte koder må også testes og strengere tester er nødvendig.
Sannhet 5: telemetrisk datastasjon optimalisering
Claude Code er innebygd.Forbedret telemetrisystem:)
- Bruk dataOpptak av frekvensen og suksessraten til hver kommando
- ResultatindikatorerSvartid, Token forbruk, feilrate
- Tilbakemeldinger fra brukere: synlig og skjult tilbakemelding samling
- A/B-test: ny funksjon gråskala formidling og datavalidering
En åpenbaring.Ikke optimer, la dataene snakke.
En åpenbaring for utviklere
1. Vibe Coding trenger ingeniørstøtte
Claude Codes kilde forteller oss:Bak utseendet av tilfeldighet er en ekstremt strenghet.Jeg vet ikke. Hvis du virkelig vil bruke AI programmeringsverktøyet, må du opprette:
- Spør versjonshåndtering
- Konteksthåndteringspolicy
- Kode gjennomgang prosess
- Testing av valideringsmekanismer
Fra " vil bruke" til "bruk"
De fleste mennesker bor på det "willing" scenen -- de kan generere koder. Men Claude Code viser " god" standard:
- Forstå verktøyets grenser og evner
- Beste praksis i å bygge menneskelig og institusjonelt samarbeid
- Kontinuerlig optimalisering og iterativ
3. AI alder programvare ingeniør
AI har ikke endret programvareprosjektets art, men har endret måten det fungerer på:
| Tradisjonell programvareteknikk | AI Alder programvareteknikk |
|---|---|
| Personer som skriver kode | AI Generer kode + Personanmeldelse |
| Dokumentdriver | Spør driver |
| Enhetstest | Enhetstest + spørringstest |
| Versjonskontrollkode | Versjonskontrollkode + Spør |
Sammendrag
Claude Code lekkasje var en ulykke, men det ga oss en sjelden læringsmulighet. Ved å analysere kildekoden fant vi:Vibe Coding er ikke - ingen ingeniør, - det er - engineering -Jeg vet ikke.
I AI-alderen har kjerneprinsippene for programvareteknikk ikke endret seg...Vedlikeholdbarhet, testbarhet, skalerbarhetFortsatt viktig. Det som har endret seg er bare verktøyene og metodene for å oppnå disse prinsippene.
Så neste gang du er - Vibe Coding, - spør deg selv:Har jeg trent mitt spørsmål enda? Min kontekststyringsvitenskap? Er testen min på plass?
Fordi,Slutten på Vibe Coding er alltid ingeniørJeg vet ikke.
Vibe Coding, det er bra. Teknologi gjør det mer permanent!