BedriftsGUIDE

Magic AI langkontekstkodemodeller

Magic AI bygger frontier-kodegenerasjonsmodeller kjennetegnet ved ekstremt lange kontekstvinduer, og lar en modell lese en hel kodebase på en gang.

2 min lesingSist oppdatert

Oversikt

It matters because software understanding depends on context, and a model that can hold millions of lines in memory can reason about a whole project rather than one file.

Dypdykk

Magic AI er en oppstart som har som mål å bygge en AI-programvareingeniør i stedet for bare et autofullføringsverktøy. Dens overordnede prestasjon er LTM (Long-Term Memory) modellfamilien, inkludert LTM-2-mini, som selskapet sier støtter kontekstvinduer på opptil 100 millioner tokens - omtrent tilsvarende rundt 10 millioner linjer med kode eller tusenvis av bøker holdt i aktiv kontekst samtidig. I 2024 kunngjorde Magic et stort partnerskap med Google Cloud for å bygge superdatamaskiner på Nvidia-maskinvare og samlet inn hundrevis av millioner dollar, med støttespillere inkludert Eric Schmidt. For å måle fremgang utover benchmarks som er lett å huske, skapte Magic HashHop, en evaluering som bruker tilfeldige hasjkjeder som en modell ikke bare kan huske fra trening, noe som tvinger fram ekte gjenfinning med lang kontekst.

Teknisk innsikt

Standard transformator oppmerksomhet skaleres kvadratisk med sekvenslengde, noe som gjør 100 millioner token-kontekster uoverkommelig dyre med naive metoder. Magic rapporterer at LTM-2-mini-sekvensdimensjonsalgoritmen er dramatisk billigere per token enn en slik tilnærming, noe som muliggjør ultralang kontekst rimelig. HashHop-referansen erstatter semantiske hint med tilfeldige, inkomprimerbare hash-par, så den eneste måten å svare på er å faktisk hente og lenke informasjon på tvers av hele kontekstvinduet – en langt strengere test av langkontekstevne.

Strategisk innvirkning

Vendor strategy

Leverandørveikart påvirker hvilke funksjoner teamet ditt kan bygge videre.

Cost and budget

Kommersielle vilkår og distribusjonsalternativer påvirker langsiktige kostnader og risiko.

Risiko og sikkerhet

Selskapets insentiver former produktstandarder, sikkerhetsstilling og åpenhet.

The Future of Magic AI Long-Context Code Models

Hvis modeller pålitelig kan holde og resonnere over en hel kodebase, går AI-assistenter fra å foreslå utdrag til å utføre prosjektomfattende refaktorer, spore feil på tvers av mange filer og implementere funksjoner som berører dusinvis av moduler. De åpne utfordringene er å holde ultralang kontekstslutning rask og billig og bevise at modellen virkelig bruker fjern kontekst i stedet for å ignorere den. Forvent lang kontekst pluss agentiske arbeidsflyter for å konvergere til systemer som fungerer som ekte programvareingeniørsamarbeidspartnere.

Real-World Implementering

Laster et helt stort depot slik at modellen kan svare på spørsmål om hvordan fjerne moduler samhandler.

Utføre en prosjektomfattende refactor der en endring i en fils grensesnitt forplantes riktig over hele kodebasen.

Spore en feil hvis årsak spenner over mange filer ved å resonnere over hele konteksten samtidig i stedet for fil-for-fil.

Ombord på en ukjent kodebase ved å be modellen om å oppsummere arkitektur ved å bruke hele kilden som kontekst.

Risikoer og rekkverk

Lanseringskunngjøringer kan overgå stabiliteten i ekte produksjonsarbeidsflyter.

API-priser eller endringer i retningslinjene kan bryte antagelser over natten.

Avhengighet av én leverandør øker kostnadene for innlåsing og migrering.

Veikart for implementering

1

Evaluer leverandører ved å bruke dine egne oppgaver og datasett.

2

Se gjennom personvern, sikkerhet og juridiske vilkår før integrering.

3

Oppretthold en reserveplan på tvers av modeller eller leverandører.

4

Overvåk utgivelsesnotater slik at endringer i veikart ikke overrasker teamene.

Fortsett å utforske

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Magic AI Long-Context Code Models quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Start quiz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Neste guide

Model Context Protocol

Ofte stilte spørsmål

What is Magic AI Long-Context Code Models?

Magic AI bygger frontier-kodegenerasjonsmodeller kjennetegnet ved ekstremt lange kontekstvinduer, og lar en modell lese en hel kodebase på en gang. Det betyr noe fordi programvareforståelse avhenger av kontekst, og en modell som kan inneholde millioner av linjer i minnet kan resonnere om et helt prosjekt i stedet for én fil.

Hva prøver Magic AI først og fremst å bygge?

Magic har som mål å bygge en AI-programvareingeniør, ikke bare et autofullføringsverktøy.

Hvilken kontekstvindusstørrelse har Magic gjort krav på for sine LTM-modeller?

Magic annonserte støtte for kontekstvinduer på opptil 100 millioner tokens, omtrent 10 millioner linjer med kode.

Hva er HashHop?

HashHop bruker tilfeldige, inkomprimerbare hash-par, så en modell må genuint hente og lenke informasjon på tvers av konteksten.

Hvorfor er naiv transformatoroppmerksomhet et problem for 100 millioner token-kontekster?

Standard oppmerksomhets kostnad vokser med kvadratet av sekvenslengde, så veldig lange kontekster er ekstremt dyre uten bedre algoritmer.

Hvilket selskap samarbeidet Magic med i 2024 for å bygge superdatamaskiner?

Magic annonserte et samarbeid med Google Cloud for å bygge superdatamaskiner på Nvidia-maskinvare.