Partnerskap
Chainguard och Cursor samarbetar för att säkra framtiden för AI-genererad kod

Chainguard har meddelat ett samarbete med Cursor som direkt tar itu med en av de snabbast växande riskerna inom programvaruutveckling: att lita på kod genererad av AI-agenter. När utvecklingsflöden skiftar mot automation introducerar detta samarbete en säkerhetsgrund som är säker från början, designad för att säkerställa att hastighet inte kommer på bekostnad av säkerhet.
Integreringen införlivar Chainguards förstärkta öppen källkodsartefakter i Cursors AI-nativa kodmiljö, skapar ett förtroendeskikt som verifierar beroenden när de väljs och implementeras av AI-system. Resultatet är ett utvecklingsflöde där kod kan flyttas från prompt till produktion utan att introducera dolda sårbarheter.
Den växande risken i agentbaserad utveckling
AI-assisterad kodning har utvecklats snabbt till vad många nu kallar agentbaserad utveckling – där AI-system gör mer än att assistera utvecklare; de genererar, modifierar och underhåller hela kodbasen.
Denna förändring har introducerat en ny klass av risk. AI-agenter förlitar sig tungt på offentliga paketregister som npm, PyPI och Maven, som alltmer blivit mål för leverantörskedjeattacker. Skadliga paket kan injiceras i dessa ekosystem, exponerar känsliga data som API-nycklar, molntillgängligheter och autentiseringstoken.
Traditionellt har utvecklare fungerat som en kontrollpunkt, manuellt granskade beroenden innan de distribuerades. I en agentbaserad modell försvinner den säkerhetsåtgärden. Beroenden väljs programmässigt, ofta i stor skala och utan mänsklig tillsyn, vilket gör det lättare för komprometterade komponenter att komma in i produktionsmiljöer.
En säkerhetsgrund från början
Samarbetet mellan Chainguard och Cursor syftar till att lösa detta problem vid källan.
När Cursor genererar kod och väljer beroenden ser Chainguard till att varje artefakt byggs från verifierad källkod, kontinuerligt underhålls och levereras med kryptografiska intyg. Detta inkluderar:
- Tusentals containerbilder som är utformade för att starta med noll eller minimala kända sårbarheter
- Millions av språkbibliotek som återuppbyggts från verifierbar källa för att eliminera dold skadlig kod
- Reproducerbara byggen och signerad proveniens för att garantera integritet
- Kontinuerliga uppdateringar som inkorporerar säkerhetskorrigeringar från uppströms
En av de viktigaste aspekterna av integreringen är att den inte kräver några ändringar i utvecklingsflöden. Cursor hanterar konfiguration, autentisering och beroendehantering automatiskt, vilket gör att team kan behålla produktiviteten samtidigt som risken minskas avsevärt.
Chainguards tillvägagångssätt för att säkra öppen källkod
Chainguard har byggt sin plattform kring idén att traditionella säkerhetsmetoder inte längre är tillräckliga i en AI-driven värld. Istället för att skanna efter sårbarheter efteråt bygger företaget om öppen källkods-komponenter från grunden, tar bort onödiga element och uppdaterar dem kontinuerligt allteftersom nya hot uppstår.
Detta proaktiva modell stämmer överens med verkligheten i modern utveckling, där programvara sätts samman från tusentals beroenden och uppdateras konstant. Genom att säkerställa att dessa komponenter är säkra vid skapandet minskar Chainguard behovet av reaktiva säkerhetsåtgärder nedströms.
Dess kundbas inkluderar stora företag och teknologiledare, vilket speglar den växande efterfrågan på lösningar som kan skalas tillsammans med AI-driven utveckling.
Cursor och uppkomsten av AI-nativ utveckling
Cursor har framträtt som en av de ledande plattformarna inom AI-nativ programvaruutveckling. Byggd kring stora språkmodeller tillåter den utvecklare att skriva, refaktorisera och hantera kod genom naturliga språkinteraktioner.
Det som särskiljer Cursor är dess fokus på agentbaserade arbetsflöden. Istället för att bara föreslå kodfragment möjliggör plattformen för AI att utföra uppgifter, hantera beroenden och iterera på projekt autonomt. Denna funktion har drivit en snabb adoption över företag som vill accelerera utvecklingscykler.
Men när AI-system tar på sig mer ansvar ökar också riskerna med automatiserat beslutsfattande. Samarbetet med Chainguard speglar en erkänsla av att förtroende och säkerhet måste införlivas direkt i dessa arbetsflöden.
Varför detta samarbete är viktigt
Samarbetet mellan Chainguard och Cursor belyser en bredare förändring i branschen. När AI dramatiskt ökar volymen och hastigheten på kodgenerering kämpar traditionella säkerhetspraxis för att hålla jämna steg.
Istället för att förlita sig på utvecklare för att granska AI-genererad utdata fokuserar man på att säkerställa att de underliggande byggstenarna är säkra från början. Detta representerar en grundläggande förändring i hur programvaruleverantörskedjor hanteras.
För organisationer som antar AI-driven utveckling är implikationerna betydande. En säkerhetsgrund från början minskar risken för intrång, minimerar driftstörningar och tillåter team att skalas med förtroende.
En grund för tillförlitlig AI-utveckling
När agentbaserade system blir allt vanligare kommer integriteten i programvaruleverantörskedjan att spela en avgörande roll i hur bredt dessa tekniker antas.
Samarbetet mellan Chainguard och Cursor erbjuder en glimt av vad framtiden ser ut: en utvecklingsmiljö där AI kan operera med full hastighet, stödd av infrastruktur designad för att säkerställa att varje beroende är pålitligt.
I en värld där maskiner skriver den stora majoriteten av koden är förtroende inte längre en sekundär fråga. Det blir grunden som allt annat byggs på.








