# Är det säkert att ge Claude Code åtkomst till dina data 2026

> Djupgående analys: Är det säkert att ge Claude Code åtkomst till dina data 2026?

Source: https://ailoot.ai/blog/sv/claude-code-data-access-safety/
Canonical: https://ailoot.ai/blog/sv/claude-code-data-access-safety/
Language: sv
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-013
Revision: sha256-d0e61acf4fdba77b7c76b344243b07f3a26d9572a9dd6bf46d2780819a79e629


I slutet av juni 2026 spreds en rubrik över internet: ”Dold kod hittades i Claude Code som spionerar på användare.” Under två dagar skrev ett tiotal personer i författarens utbildningsprogram till hen: ”Det var droppen, ska vi hoppa av? Läser den mitt projekt?”

Det korta svaret: nej, hoppa inte av, och nej, den läste inte ditt projekt. Det längre svaret finns i den här analysen. Den bygger på primärkällor, skiljer fakta från rubriker och sammanställer det som verkligen spelar roll för en företagare: vad Claude Code skickar om dig, var de verkliga sårbarheterna finns och hur du konfigurerar åtkomsten så att du kan sova gott.

Fler instruktioner finns i [Ailoot-dokumentationen](https://ailoot.ai/docs/).

## Vilken dold kod hittades i Claude Code, och vad gjorde den?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Det viktigaste">

Det viktigaste

Den 30 juni 2026 granskade en forskare Claude Code-programmet och hittade en kodsnutt som märkte förfrågningar när du gick till Claude via en mellanliggande tredjepartsserver (en proxy) i stället för att ansluta direkt. Koden dök upp i version 2.1.91 i april och kördes obemärkt i nästan tre månader. Anthropic bekräftade det och tog bort den i version 2.1.197.

</div>

Vi går igenom det steg för steg, utan dramatik. Programmet kontrollerade en enda sak: vart din förfrågan skickades. Om du använder Claude Code som vanligt och ansluter direkt via Anthropic kördes koden aldrig. Den aktiverades bara när någon ändrade serveradressen (variabeln `ANTHROPIC_BASE_URL`) så att den pekade på en extern proxy.

Därefter kontrollerade koden tidszonen och proxyns adress, jämförde dem med listor som var inbäddade i koden och gömde resultatet direkt i tjänstesträngen `Today's date is...`. Den dolde det på ett finurligt sätt: den ändrade avgränsaren i datumet och ersatte en apostrof med ett visuellt identiskt tecken från en annan teckenuppsättning. Listorna var avsiktligt krypterade så att de inte skulle dyka upp vid vanliga kodsökningar. Forskaren som redde ut mekanismen påpekade att det är vanligare att skadlig programvara döljer data på det här sättet och kallade det ett märkligt val för ett utvecklingsverktyg.

Vilka letade listorna efter? Bara kinesisk infrastruktur: omkring hundra domäner och ett dussin namn på kinesiska AI-labb (deepseek, moonshot, zhipu med flera). Anthropic låg vid den tiden i konflikt med kinesiska företag om kopiering av deras modeller, och märkningen var en del av den konflikten.



Den togs bort i version 2.1.197, som släpptes den 1 juli. Det finns bara en obehaglig detalj: den officiella ändringsloggen nämner inte alls att den togs bort. Ett verktyg som ber dig att lita på det hade dold kod inuti i tre månader och tog sedan tyst bort den. Forskaren som upptäckte allt sammanfattade det träffande: det här är inte skadlig programvara, men det är ett märkligt val för ett verktyg som du litar på med ditt projekt.

## Läste Claude Code dina filer eller stal dina data?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Det viktigaste">

Det viktigaste

Nej. Koden märkte bara förfrågningens väg (vilken server den gick via) och tidszonen. Den läste inte din kod, öppnade inte filer och skickade inte iväg något från ditt projekt. Rubriker om ”dat spioneri” blandar ihop vägen med innehållet – det är olika saker.

</div>

Det här är huvudpoängen och skälet till att det är värt att läsa det här avsnittet. Flera publikationer hade dramatiska rubriker som ”Claude får i hemlighet åtkomst till användarnas data”, och ett internt Alibaba-memo kallade det till och med en ”bakdörr”. Men när forskare granskade mekanismen rad för rad visade sig verkligheten vara betydligt mer begränsad. Här är vad som faktiskt hände och vad rubrikerna påstod.

| Rubrikens påstående | Vad som faktiskt hände |
|----|----|
| Den läste din kod och dina filer | Den tittade bara på proxyadressen och tidszonen |
| Den skickade innehållet i ditt projekt till Anthropic | Den gömde en enda märkning för ”betrodd/obetrodd väg” i en tjänstesträng |
| Den spionerade på alla användare | Den kördes bara när serveradressen ändrades till en tredjepartsproxy |

Personen som först analyserade koden sammanfattade det i en mening:

<figure>
<blockquote>
<p>Den klassificerar förfrågningarnas vägar, inte din kod eller dina filer.</p>
</blockquote>
<figcaption>— thereallo, säkerhetsforskare</figcaption>
</figure>

Om du använder Anthropic via deras officiella åtkomst kördes den här koden aldrig för dig. Den kunde rent fysiskt inte köras: ingen ändrad serveradress, ingen märkning. Så ”Claude läste mitt projekt” är en myt. De verkliga riskerna för dataläckor finns någon annanstans, och vi kommer till dem.

## Vad skickar Claude Code faktiskt om dig?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Det viktigaste">

Det viktigaste

Som standard läser Claude Code filer och kör kommandon endast med ditt tillstånd, och kan bara skriva till projektmappen. Dina promptar, filer som du visar för den och modellens svar skickas till Anthropic via en säker kanal. Nycklar lagras i systemets säkra lagring, inte i klartext.

</div>

Nu går vi igenom hur det faktiskt fungerar – det här är bra att förstå en gång för alla. Allt nedan kommer från den officiella Claude Code-dokumentationen, inte från rykten.

Som standard har agenten strikta skrivskyddade behörigheter. Varje gång den behöver redigera en fil, köra ett test eller utföra ett kommando frågar den om tillstånd:

<figure>
<blockquote>
<p>Claude Code använder som standard strikta skrivskyddade behörigheter. När ytterligare åtgärder behövs (redigera filer, köra tester, utföra kommandon) ber Claude Code uttryckligen om tillstånd.</p>
</blockquote>
<figcaption>— Officiell dokumentation för Claude Code, https://code.claude.com/docs/en/security</figcaption>
</figure>

Den kan bara skriva till mappen där du startade den och dess undermappar. Den kan inte skriva till överordnade mappar utan separat tillstånd. Här är vad som faktiskt lämnar datorn och vad som stannar:

| Skickas till Anthropic | Stannar hos dig |
|----|----|
| Dina promptar och modellens svar (via en krypterad kanal) | Filer som du inte har visat agenten |
| Innehållet i filer som du själv har öppnat åt agenten | Tjänstetelemetri skickas utan kod eller filsökvägar |
| Webbplatsens adress (endast domänen) vid länkgranskning | Sessionshistoriken stannar lokalt på din dator i 30 dagar |

En annan fråga är ”tränar de modellen på min kod?”. För företagsabonnemang (Team, Enterprise och åtkomst med API-nyckel) gör de inte det:

<figure>
<blockquote>
<p>Anthropic tränar inte sina generativa modeller på kod eller promptar som skickas till Claude Code enligt kommersiella villkor, såvida inte kunden har valt att tillhandahålla sina data för att förbättra modellen.</p>
</blockquote>
<figcaption>— Officiell dokumentation för Claude Code, https://code.claude.com/docs/en/data-usage</figcaption>
</figure>

På personliga abonnemang (Free, Pro och Max) används dina data för att träna modellen endast om du väljer att tillåta det – det finns ett separat reglage i inställningarna, och det är avstängt som standard. Claude Code lagrar nycklar och token i systemets säkra lagring (i Keychain på en MacBook), inte i en textfil bredvid projektet.

Behörigheter är bara det första lagret. Vill du sätta ihop ett system som håller agenten helt under kontroll? Säker åtkomst till data är en del av kontextteknik: du bestämmer vad agenten kan se och inte se.

## Tre verkliga sårbarheter som kan läcka dina data

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Det viktigaste">

Det viktigaste

Skandalen kring märkningen hamnar inte ens bland de tre största verkliga riskerna. Farligare är andra saker: nycklar som av misstag hamnar i git och plockas upp av bottar, dolda skadliga instruktioner i innehåll från andra och en agents åtkomst till granskade externa servrar. Det är där data verkligen läcker.

</div>

De här riskerna togs upp i det ursprungliga säkerhetsmaterialet redan i våras, och inget har förändrats sedan dess. Dataläckor uppstår inte genom dramatiska skandaler, utan genom vardagliga förbiseenden. Här är de tre främsta sårbarheterna, rangordnade efter risk.

1.  **Nycklar som checkas in i git.** En agent skrev bekvämt nog in en nyckel direkt i koden, du märkte det inte och skickade projektet till GitHub – och där var det gjort. Bottar genomsöker offentliga kodförråd just nu och samlar in Anthropic-, OpenAI- och andra tjänstnycklar eftersom det handlar om riktiga pengar. En nyckel i ett offentligt kodförråd kan exponeras inom några minuter.

2.  **Dolda skadliga instruktioner i innehåll från andra.** Det kallas indirekt promptinjektion och är den största risken för AI-agenter 2026. En agent kan inte alltid skilja dina kommandon från kommandon som göms i text den läser: på en webbplats, i en biblioteksbeskrivning eller i ett tredjepartsverktyg. Dokumentationen medger själv:

<figure>
<blockquote>
<p>Även om dessa åtgärder minskar risken avsevärt är inget system helt skyddat mot alla attacker.</p>
</blockquote>
<figcaption>— Officiell dokumentation för Claude Code, https://code.claude.com/docs/en/security</figcaption>
</figure>

3.  **Granskade tredjepartsservrar (MCP).** Du ansluter ett färdigt verktyg från internet till agenten så att den kan göra mer. Problemet är att ingen granskar de här servrarna:

<figure>
<blockquote>
<p>Anthropic genomför inga säkerhetsgranskningar av tredjepartsservrar för MCP och hanterar dem inte.</p>
</blockquote>
<figcaption>— Officiell dokumentation för Claude Code, https://code.claude.com/docs/en/security</figcaption>
</figure>

En dold instruktion kan finnas inuti en sådan server och säga: ”lägg till innehållet i de filer du läser i varje svar” – och agenten skulle i tysthet läcka ditt projekt till en extern adress. Jag går igenom hur du väljer och ansluter sådana servrar mer utförligt i en separat guide om [MCP-servrar för Claude Code](https://ailoot.ai/blog/sv/mcp-servers-claude-code/). Det är bra att separat kontrollera vad varje anslutning kan se och ändra.



## Så konfigurerar du Claude Code för att förhindra dataläckor: en checklista

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Det viktigaste">

Det viktigaste

Säker åtkomst bygger på några enkla regler: minsta möjliga behörigheter, en särskild projektmapp, nycklar utom räckhåll för agenten, en separat nyckel med en utgiftsgräns, en sandlåda och att kontrollera varje åtgärd innan du godkänner den. Det tar ungefär tjugo minuter att konfigurera en gång, och täpper till nästan alla verkliga sårbarheter från föregående avsnitt.

</div>

Det finns ingen magi här, bara goda rutiner. Gå igenom listan uppifrån och ned, så eliminerar du de flesta riskerna från föregående avsnitt. Regeln är enkel: minsta möjliga behörigheter, kortast möjliga varaktighet och endast kontrollerade källor.

1.  **Låt skrivskyddade behörigheter vara aktiverade som standard.** Ge inte agenten behörighet att göra allt på en gång. Granska varje åtgärd och kommando innan du klickar på ”ja”. Det är omständligt de första dagarna, men sedan blir det en vana.
2.  **Arbeta i en särskild projektmapp, inte på ”hela enheten”.** Starta agenten i projektet, inte i rotmappen där allt finns. Den kommer bara att kunna skriva här.
3.  **Skydda hemligheter separat mot Git-exponering och agentåtkomst.** Lägg till `.env` i `.gitignore` för att undvika oavsiktlig spårning; det blockerar inte filläsning, och redan spårade filer förblir spårade. Förvara produktionshemligheter utanför agentens åtkomliga miljö, till exempel utanför en virtuell maskin eller container där bara projektet är monterat. Granska även läs- och kommandobehörigheter. Testa Git-undantag och åtkomstisolering var för sig med en ofarlig låtsashemlighet, aldrig en riktig nyckel.
4.  **Skapa en separat nyckel med en utgiftsgräns.** Ge inte agenten din huvudnyckel till allt. En separat nyckel med en utgiftsgräns fungerar som en försäkring: om den läcker eller agenten fastnar i en loop begränsas förlusten till det beloppet.
5.  **Aktivera sandlådan (`/sandbox`).** Den isolerar filer och nätverk medan agenten arbetar självständigt. Lägg till en virtuell maskin för känsliga projekt.
6.  **Mata inte agenten direkt med innehåll utifrån.** Behandla en okänd webbsida eller ett obekant verktyg som fientlig indata. Dokumentationen rekommenderar uttryckligen att du inte skickar ogranskat innehåll direkt till Claude.
7.  **Granska tredjepartsservrar (MCP) som om de vore konsulter.** Välj servrar som du själv har skrivit eller som tillhandahålls av en leverantör du litar på. Ett obskyrt verktyg med bara ett par stjärnor kan innehålla dold kod som läcker data.
8.  **Säkerhetskopiera projektet.** Förvara säkerhetskopiorna separat från huvudplatsen. Kontrollera varannan vecka att kopian faktiskt går att återställa i stället för att bara låta den ligga oanvänd.

För att slippa gå igenom allt manuellt varje gång finns här en färdig prompt – klistra in den i Claude Code tillsammans med ditt projekt så granskar den säkerhetskonfigurationen åt dig.

<div class="section" data-semantic="prompt" aria-label="Prompt">

Prompt: säkerhetsgranskning av projekt

```
Kontrollera mitt projekt efter dataläckor och svaga punkter i åtkomsten. Gå igenom punkterna och ge ett omdöme för varje: ”ok / risk / åtgärda omedelbart”:

Finns det några exponerade nycklar, token eller lösenord i koden eller git-historiken? I så fall, vilka filer och vad bör jag göra.

Är .env undantagen från Git, och har den någonsin varit spårad? Kan agenten eller dess godkända kommandon dessutom läsa filer med hemligheter? Testa åtkomsten med en ofarlig testfil; öppna inga riktiga nycklar. Föreslå separata åtgärder för Git-exponering och agentåtkomst.

Vilka kommandon och behörigheter har jag gett agenten automatiskt? Är några av dem farliga.

Är några MCP-servrar från tredje part anslutna? Hur noggrant har de granskats.

Finns det en säkerhetskopia, och är den konfigurerad separat från huvudplatsen.

Förklara varje risk kortfattat med enkla ord och ange ett konkret steg för att åtgärda den. Ändra inga filer utan mitt godkännande.
```

</div>

Om du vill fördjupa dig i autonomt arbete utan att riskera att projektet skadas finns en separat analys om [hur du konfigurerar Claude Code så att det inte förstör projektet över natten](https://ailoot.ai/blog/sv/claude-code-safe-overnight-setup/) och en guide till 754 säkerhetsfärdigheter med ett färdigt bibliotek av skyddande färdigheter.

## Vad gör du om du fortfarande är orolig: öppna modeller

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Det viktigaste">

Det viktigaste

Om dina data är kritiska kan du ta bort Anthropic helt ur kedjan genom att köra en öppen modell. GLM-5.2, med MIT-licens, kan anslutas till Claude Code genom att ändra två inställningar, och Kimi K2.7 är redan inbyggd i GitHub Copilot. Då skickas dina promptar inte alls till Anthropic.

</div>

Det här avsnittet handlar om att du har alternativ, inte om att uppmana dig att överge allt. För de flesta uppgifter är officiella Claude Code fortfarande det bästa verktyget. Men om du arbetar med känsliga data och vill ha full kontroll finns här några alternativ.

GLM-5.2 från kinesiska Z.ai lanserades i juni 2026 med öppna vikter under MIT-licens: du kan köra den själv. Det är enkelt att ansluta den till Claude Code: ändra serveradressen (variabeln `ANTHROPIC_BASE_URL`) till Z.ai:s adress och ange din token, utan någon omträning. Abonnemang börjar på 18 dollar i månaden.

Det finns också den kostnadsfria appen ZCode som en separat miljö för den här modellen (själva appen är inte öppen, bara modellen). Ett annat alternativ är Kimi K2.7 från Moonshot, som byggdes in direkt i GitHub Copilot den 1 juli.

Tanken är enkel: när du kör en öppen modell tar du bort Anthropic ur kedjan. En egen server för en så stor modell kräver dock kraftig hårdvara, så i praktiken är det enklare att använda en leverantörs officiella åtkomst. En fullständig jämförelse finns i analyserna av [GLM-5.2 jämfört med Claude Code](https://ailoot.ai/blog/sv/glm-5-2-vs-claude-code/) och [kostnadsfria modeller för kodning](https://ailoot.ai/blog/sv/free-coding-models/).

## Bör du fortsätta använda Claude Code?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Det viktigaste">

Det viktigaste

Ja. Märkningen gällde förfrågningens väg, rörde inte dina data och har tagits bort. De verkliga riskerna kommer från din konfiguration: agentbehörigheter, nycklar i git och ogranskade servrar. Konfigurera dem en gång med checklistan ovan och arbeta i lugn och ro; det är fortfarande ett av de starkaste verktygen för vibe coding.

</div>

Låt oss sammanfatta. Skandalen kring den dolda koden handlade om Anthropics företagskonflikt med kinesiska företag, inte om ett hot mot ditt företag. Den koden kördes aldrig för dig om du använde officiell åtkomst, den läste inga filer och den har tagits bort. Den enda rimliga kritiken är att verktyget bar på dold kod i tre månader och tog bort den i tysthet. Det handlar om förtroende och är värt att ha i åtanke, men dina projektdata var inte i riskzonen.

Det du verkligen bör uppmärksamma är din egen konfiguration. En nyckel som skickats till git, en ogranskad tredjepartsserver eller en agent med åtkomst till hela din enhet – det är sådant som orsakar dataläckor. Det positiva är att du kan hantera allt detta på en kväll med checklistan ovan. Konfigurera det en gång och använd sedan verktyget utan att oroa dig för rubriker.

<div class="section" role="doc-bibliography" aria-label="Källor">

### Källor

- [Officiell dokumentation för Claude Code – Säkerhet](https://code.claude.com/docs/en/security)
- [Officiell dokumentation för Claude Code – Dataanvändning](https://code.claude.com/docs/en/data-usage)

</div>





När du är redo kan du träffa [Ailoot](https://ailoot.ai/).

## Frågor om den här guiden: Är det säkert att ge Claude Code åtkomst till dina data 2026

### Hindrar .gitignore Claude Code från att läsa .env?

Nej. Git-reglerna styr vilka ospårade filer Git lägger till; de begränsar inte läsning från filsystemet och tar inte bort redan spårade filer. Begränsa åtkomsten separat och testa båda egenskaperna med en ofarlig testfil.

### Hur kontrollerar jag isoleringen utan att exponera en nyckel?

Placera en ofarlig låtsashemlighet där du vill skydda riktiga hemligheter. Kontrollera om agentens filverktyg och godkända kommandon når den, och kontrollera Git-undantaget separat. Håll riktiga produktionshemligheter utanför testet.


## Ailoot · Företaget och dess projektportfölj

Ailoot bygger på etablerad driftserfarenhet, en stor kundbas, stabil service och löpande KPI-kontroll.

Företaget och dess projektportfölj: miljontals kunder; månatlig försäljning för miljarder.

Ailoot använder denna driftserfarenhet för API-åtkomst till AI-funktioner i kundernas produkter, agenter, applikationer och automatiseringar.
