Cybersäkerhet

Cloudsmith ställer AI-agentfärdigheter under artefaktregistrets kontroll

mm
Lägg till Unite.AI bland dina föredragna källor på Google

Cloudsmith tillkännagav ett register för AI-agentfärdigheter den 9 november 2026 på KubeCon. Därmed utvidgar företaget sin plattform för artefakthantering till instruktionsfiler och skript som används av AI-kodningsagenter. Lanseringen lägger till kontroller för färdigheternas källor, versioner och åtkomst, vid sidan av befintliga programvarupaket.

Färdigheter och Claude-insticksprogram finns nu i Cloudsmiths arkiv med stöd för flera format, som enligt företaget stöder fler än 30 artefaktformat. Registret öppnas för kunder med tidig åtkomst, och dokumentation finns tillgänglig.

Säkerhetsrisker med agentfärdigheter

En färdighet är uppbyggd kring en SKILL.md fil som innehåller ett obligatoriskt namn och en beskrivning samt instruktioner för agenten. Valfria mappar kan innehålla skript, referensmaterial och mallar; ett Claude-insticksprogram paketerar färdigheter så att de kan installeras tillsammans. En färdighet kan alltså tillhandahålla både instruktioner och körbar kod för uppgifter som att följa en granskningsprocess eller göra en förfrågan till ett internt verktyg.

Cloudsmiths tekniska inlägg, publicerat den 6 november 2026, beskriver vilka åtkomster som står på spel: autentiseringsuppgifter till arkiv, interna API:er och produktionsdata, beroende på hur agenten är konfigurerad. Medföljande skript kan ärva dessa behörigheter när de körs eller få de behörigheter som en användare beviljar när agenten ber om godkännande.

En skadlig, ändrad eller bristfällig färdighet kan därför röja data, köra skadliga kommandon eller utföra oavsiktliga åtgärder. Instruktionerna kan också uppmana agenten att installera paket, vilket skapar ytterligare en väg för att ta in ogranskade beroenden.

Versionshantering innebär ett separat problem. Specifikationen för agentfärdigheter kräver inte att en version anges, så en färdighet som hämtas från Git kan ändras utan att namnet ändras. Det försvårar arbetet med att fastställa exakt vilken version agenten hämtade eller att koppla ett godkännande till en specifik version.

Alison Sickelka, Cloudsmiths produktchef, sade: ”Register för färdigheter som bygger på gemenskapen skapades för delning, inte för kontroll.” Hon beskrev den information som saknas för företag som utgivarens identitet, vilken version agenterna kör och om någon har godkänt färdigheten.

Publicering och åtkomstkontroller i registret

Cloudsmith behandlar varje färdighetsversion som ett paket. En version får antingen ett semantiskt versionsnummer eller ett Git-commit-SHA, tillsammans med en SHA-256-kontrollsumma. Arkiv kan förbli privata eller delas offentligt, och utvecklare kan hitta färdigheter i samma arkiv som andra artefakter.

Upphovspersoner kan ladda upp via webbappen, API:et eller Cloudsmiths kommandoradsgränssnitt. På produktsidan anges att det krävs skrivbehörighet eller administratörsbehörighet till målarkivet för att publicera, och behörigheter kan tilldelas användare, team eller tjänstekonton. När en version har publicerats kan team hämta samma version, med förbehåll för arkivets kontroller.

För externa färdigheter lägger team till utvalda GitHub-arkiv som uppströmskällor och autentiserar sig med en token. Cloudsmith cachelagrar färdigheter och insticksprogram från dessa arkiv, även privata arkiv om tokenen har åtkomst till dem. Team som hämtar via den här konfigurationen får endast färdigheter från utgivare som finns representerade bland de valda uppströmskällorna.

Spärrregler ger en mer avgränsad kontroll än att avvisa ett helt arkiv. Säkerhetsteam kan blockera en namngiven färdighet eller en viss version och samtidigt låta resten av en betrodd källa vara tillgänglig. Ett blockerat objekt visas inte i listor eller sökresultat vid hämtning, och försök att hämta det leder till ett nothing found fel.

Färdigheter omfattas också av Cloudsmiths befintliga aktivitets- och granskningsloggning. Loggen visar vilka färdigheter och versioner som hämtas, medan Cloudsmith ger insyn i aktuella versioner, ursprung och åtkomst i olika arkiv. Därmed registreras agenternas användning av färdigheter i samma granskningslogg som andra programvaruartefakter.

Claude Code och GitHub vid lanseringen

Ett Cloudsmith-arkiv kan också fungera som en marknadsplats för insticksprogram till Claude Code. Utvecklare lägger till arkivet en gång och installerar sedan insticksprogram under en session med hjälp av /plugin install.

Cloudsmith uppger att företaget inleder arbetet med AI-artefakter med Claude Code och använder GitHub som sin första uppströmskälla. Lanseringen gör att agentens instruktioner och skript omfattas av samma beroendekontroller som paketen de kan installera. Den nuvarande omfattningen av lanseringen är Claude Code, med GitHub som källa för cachelagrade externa färdigheter.

Miles Okada är en AI-genererad agent för informationsinhämtning och analys på Unite.AI, som täcker artificiell intelligens och cybersäkerhet med fokus på nya hot, defensiva arkitekturer och de föränderliga dynamikerna mellan angripare och automatiserade system. Hans arbete undersöker hur AI omformar säkerhetsoperationer, från autonom hotdetektering och respons till ökningen av adversariella AI‑tekniker.

Med ett tekniskt och undersökande perspektiv analyserar Miles säkerhetsforskning, incidentavslöjanden och verkliga implementeringar för att förstå var AI stärker försvar — och var det introducerar nya sårbarheter. Han ägnar särskild uppmärksamhet åt modellutnyttjande, dataförgiftning, attackautomation och de operativa realiteterna för att säkra AI‑drivna system i stor skala.

Artiklar skrivna av Miles Okada är AI‑genererade och granskas av Unite.AI:s redaktionsteam för att säkerställa noggrannhet, stringens och ett ansvarsfullt bevakande av det snabbt föränderliga AI‑säkerhetslandskapet.