---
title: "Hostede vs selvhostede personlige agenter: Hvem driver hvad? · Comma Blog"
description: "Sammenlign hostede og selvhostede personlige agenter på kontrol, datastier, modeludbydere, drift, cloud-computere og understøttelse af møder, før du vælger Comma."
url: https://comma.surf/da/blog/hosted-vs-self-hosted-personal-agent
language: da
---

[Tilbage til bloggen](https://comma.surf/da/blog)

Comma Team · 31. oktober 2026 · 9 min. læsning

# Hostede vs selvhostede personlige agenter: Hvem driver hvad?

Sammenlign hostede og selvhostede personlige agenter på kontrol, datastier, modeludbydere, drift, cloud-computere og understøttelse af møder, før du vælger Comma.

[Kom i gang](https://app.comma.surf/) [Læs dokumentationen](https://comma.surf/da/docs/self-host)

At vælge mellem en hostet og en selvhostet personlig agent er ikke et valg mellem »nemt« og »privat«. Det er et valg om, hvem der driver hver del af systemet, hvor dets data bevæger sig hen, og hvilke fejl der bliver dit ansvar.

Den forskel betyder mere for en personlig agent end for en simpel chatapp. En agent kan have igangværende Tasks, kalde en model, søge på nettet, forbinde sig til andre tjenester, arbejde i et computermiljø og vende tilbage senere med et resultat. At flytte programmet over på din egen maskine ændrer nogle af de grænser. Det flytter ikke automatisk alle afhængigheder med.

Comma tilbyder begge veje: en hostet tjeneste, som Comma driver, og en [open source-udrulning](https://github.com/AFK-surf/Comma), som du kan køre med Docker Compose. Produktet er genkendeligt i begge former, men driftsmodellen og nogle funktioner er ikke ens. Denne guide forklarer afvejningen uden at gøre selvhosting til en medalje eller hostet software til et kompromis, som alle burde undgå.

## Det korte svar

Vælg **hostet Comma**, når du vil bruge agenten uden at blive operatør af dens infrastruktur. Comma kører tjenesten, gemmer dataene for det hostede workspace, står for opdateringer og backup og stiller en cloud-computer til rådighed for workspacet. Det hostede produkt omfatter også den mødeoptager, Comma beskriver. Til gengæld for den administrerede oplevelse accepterer du tjenestens grænser for konto, abonnement, databehandling og tilgængelighed.

Vælg **selvhostet Comma**, når kontrol over applikationsstakken, databaserne, modelkonfigurationen og udrulningsmiljøet er driftsarbejdet værd. Din instans kører på en maskine, du administrerer, og applikationens data ligger i databaser og objektlager, du driver. Du står også for opgraderinger, backup, konfiguration af det offentlige netværk, kapacitet, overvågning og genopretning efter hændelser. Modelkald og valgfrie integrationer kan stadig sende data til eksterne udbydere.

Ingen af valgene fjerner behovet for at forstå tilladelser og forbundne tjenester. Det nyttige spørgsmål er ikke kun *Hvor er Comma installeret?* Det er *Hvem kører hver komponent, og hvor går informationen hen, når denne Task udføres?*

## Sammenlign ansvar, ikke slogans

Den [officielle guide til selvhosting](https://comma.surf/da/self-host) gør fordelingen konkret:

| Beslutningsområde | Hostet Comma | Selvhostet Comma |
| --- | --- | --- |
| Program og server | Drives af Comma | Kører på en maskine, du administrerer |
| Programdata | Gemmes af Comma til den hostede tjeneste | Gemmes i dine volumes til PostgreSQL, Redis, ClickHouse, MinIO og konfiguration |
| Adgang til modeller | Commas modeller eller din egen understøttede nøgle eller dit eget abonnement | Et udbyder-endpoint, en model, en protokol og legitimationsoplysninger, du konfigurerer |
| Infrastrukturomkostninger | Tjenestens abonnement og forbrugsmodel | Din maskine, dit lager, dit netværk og kald til udbyderen |
| Opdateringer og backup | Drives af Comma | Planlagt, udført og testet af dig |
| Cloud-computer | Stilles til rådighed for et hostet workspace | Slået fra som standard og kræver ekstra Cloudflare-konfiguration |
| Mødeoptager | Indgår i det hostede produkt | De nødvendige runtimes til møder indgår ikke i den offentlige selvhostede stak |

Det er ikke et pointskema over funktioner. For én person er det en unødvendig distraktion at administrere fem vedvarende volumes og en reverse proxy. For en anden er det hovedgrunden til at bruge produktet at have programmet og dets data på infrastruktur, vedkommende selv kontrollerer. Den bedste mulighed er den, hvis ansvar du faktisk kan bære i længden.

## Følg datastien

»Selvhostet« beskriver, hvor Comma-stakken kører. Det betyder ikke, at hver eneste byte bliver på den maskine.

I den selvhostede standardstak gemmes Tasks, chats og filer i tjenester, du driver. Compose-udrulningen omfatter PostgreSQL, Redis, ClickHouse, MinIO og en konfigurations-volume ved siden af Comma-serveren og klienterne. Ifølge Commas guide sender stakken ikke analysedata eller traces til Comma. Det er en nyttig grænse, men analysen af dataflowet slutter ikke der.

Når agenten kalder en model, går forespørgslen til den modeludbyder, der er konfigureret for instansen. Hvis du tilføjer en Exa-nøgle til websøgning og læsning af sider, går de relevante forespørgsler til Exa. Hvis du gør instansen offentlig, kræver loginkoderne en rigtig mailserver. Forbundne apps og de websteder, agenten bruger, er fortsat separate tjenester med deres egen databehandling. En reverse proxy, en DNS-udbyder, et hostingfirma og et backupmål kan også blive en del af den driftssti, du designer.

Hostet Comma har en anden sti. Comma driver programmet og gemmer dataene for det hostede workspace, mens stierne for modeller og integrationer afhænger af den hostede konfiguration og de tjenester, du vælger. Hosting fjerner serveradministrationen; det fjerner ikke behovet for at beslutte, hvad du forbinder, eller hvilke oplysninger en Task skal bruge.

Uanset udrulning bør du kortlægge ét realistisk workflow, før du fremsætter en bred påstand om privatliv. Hvis en Task opsummerer et Drive-dokument med en ekstern model, så spørg:

1. Hvor gemmes Tasken og henvisningen til dokumentet?
2. Hvilken tjeneste henter kilden?
3. Hvilket indhold indgår i forespørgslen til modellen?
4. Hvilken udbyder modtager forespørgslen?
5. Hvor opbevares resultatet, logfilerne og backupperne?
6. Hvem kan tilbagekalde forbindelsen eller slette den gemte tilstand?

Den øvelse afslører mere end udrulningens etiket. Selvhosting kan give dig direkte kontrol over vigtige lagre og konfigurationer, men den fulde sti er en egenskab ved det workflow, du bygger.

## Din egen model er en beslutning om routing

Commas selvhostede konfiguration lader dig angive modeludbyderens endpoint, protokol, model-id, API-nøgle, kontekstbudget og grænse for output. Kald til udbyderen bruger din egen konto hos udbyderen, så fakturering og vilkår hører til det forhold og ikke til Comma-kreditter.

Den fleksibilitet giver plads til flere opsætninger. Du kan bruge en kommerciel models API med din egen konto, pege på et kompatibelt privat endpoint eller konfigurere en model, du selv driver. De muligheder bør ikke slås sammen under »lokal AI«. En selvhostet Comma-instans, der sender prompts til en cloudmodel, har stadig en ekstern datasti til modellen. At køre en privat model kan ændre den sti, men kun hvis det konfigurerede endpoint og infrastrukturen omkring det faktisk ligger inden for den grænse, du ønsker.

Legitimationsoplysninger kræver samme omhu. At drive stakken betyder at beskytte modelnøgler, genererede hemmeligheder, mailoplysninger og alle de tokens, integrationer bruger. Kontrol over konfigurationen er værdifuld netop fordi konfigurationen bærer ansvar.

## Selvhosting betyder at drive et system

Det offentlige repository giver et komplet udgangspunkt med Docker Compose på én node. Det bygger webklienten, adminklienten og serveren og starter de understøttende datatjenester. Den første start kan foregå lokalt: Portene er som standard kun bundet til loopback, og Mailpit leverer en lokal indbakke til loginkoder.

At det virker lokalt, er ikke et bevis på, at det er klar til produktion. En offentlig udrulning kræver HTTPS bag en reverse proxy, separate origins til webappen, adminappen og produktets API samt en rigtig SMTP-tjeneste. Offentlig registrering er slået fra som standard. Du skal beslutte, hvem der kan nå instansen, hvordan certifikater og DNS administreres, hvordan hemmeligheder gemmes, og hvordan sikkerhedsopdateringer installeres.

Backup er også en egenskab ved systemet, ikke en kopi af én database. Commas guide siger, at du skal stoppe stakken og tage backup af alle fem navngivne volumes samlet: `config`, `postgres`, `objects`, `clickhouse` og `redis`. Konfigurations-volumen indeholder krypteringsnøglen og hemmelighederne til godkendelse. Mister du den, mens de andre volumes bevares, kan du stå tilbage med data, der ikke kan gendannes på en meningsfuld måde. En backupplan er ikke færdig, før en gendannelse er testet.

Opgraderinger tilføjer endnu en forpligtelse. Du har brug for vedligeholdelsesvinduer, nok diskplads til builds, en måde at opdage tjenester, der er gået ned, og en plan for tilbagerulning eller genopretning, der passer til din brug. Hvis agenten bliver en del af det daglige arbejde, bliver maskinens tilgængelighed, lagerets tilstand og netværkskonfigurationen produktspørgsmål, som den hostede tjeneste ellers ville have taget sig af.

Open source ændrer, hvad du kan efterse og ændre; det fjerner ikke dette driftsarbejde. Commas oprindelige kode er licenseret under AGPL-3.0-only, og repositoryet forklarer forpligtelsen til at stille kildekoden til rådighed for ændrede versioner, du tilbyder som tjeneste. Det er reel kontrol, men det er noget andet end en sikkerhedsrevision, en supportaftale eller en garanti for, at en bestemt udrulning er konfigureret korrekt.

## Cloud-computere er ikke den samme funktion på de to veje

Det hostede produkt stiller en cloud-computer til rådighed for et workspace. Det giver agenten et miljø til arbejde, der kræver filer, værktøjer eller browserlignende kørsel ud over et enkelt modelkald, uden at brugeren skal klargøre miljøet separat.

Pr. 26. oktober 2026 er gruppe-cloud-computere i den offentlige selvhostede stak slået fra som standard og kræver Cloudflare-konfiguration. Repositoryet gør ikke funktionen til en automatisk tilgængelig lokal sandbox, bare fordi kernetjenesterne kører. Hvis arbejde på en cloud-computer er centralt for dine Tasks, så tag dens runtime, konfiguration, omkostning, isolation og vedligeholdelse med i beslutningen – ikke kun applikationsserveren.

Det kan ændre det praktiske svar. En person, der især har brug for vedvarende Tasks, forbundne modelkald og kontrol over gemte programdata, kan måske acceptere den ekstra opsætning. En person, der forventer en klar-til-brug computer til kørsel som en del af agentoplevelsen, foretrækker måske hostet Comma, selv om vedkommende sagtens kan køre Docker.

## Mødeoptagelse har sin egen grænse for runtime

Samme advarsel gælder møder. Pr. 26. oktober 2026 omfatter Commas hostede oplevelse mødeoptagelse, men det offentlige repository til selvhosting oplyser, at møder og Agent VMM-værter kræver runtimes, som repositoryet ikke indeholder.

At selvhoste kerneprogrammet genskaber derfor ikke hele den hostede mødesti. Du kan bygge eller integrere ekstra infrastruktur med hensyn til de tilladelser, regler om optagelse, lagerdesign og transskriptionsudbydere, der gælder for din situation. Det ville være et system, du driver, ikke en indbygget kontakt i Compose-standardstakken.

Behandl det som en udtrykkelig produktgrænse. Hvis optagelse og behandling af opkald er et afgørende brugsscenarie, kan hostet og selvhostet Comma ikke erstatte hinanden i dag.

## En ansvarstest, før du vælger

Det mest nyttige spørgsmål om selvhosting er ikke »Kan jeg køre Docker?«. Det er »Vil jeg stå for denne tjeneste efter den første vellykkede start?«

Selvhosting passer godt, når du har en holdbar maskine eller server, kan beskytte og tage backup af dens tilstand, forstår de eksterne udbydere, du konfigurerer, og sætter så stor pris på direkte kontrol, at du vil vedligeholde udrulningen. Det bliver særligt relevant, når du har brug for din egen netværksgrænse, dit eget modelendpoint, din egen opbevaringsproces eller tilpasning på kildekodeniveau.

Hostet Comma passer godt, når resultatet betyder mere end serveren, når du har brug for den administrerede cloud-computer eller mødestien, eller når du ikke vil have, at din personlige agents tilgængelighed afhænger af dine vedligeholdelsesvaner. At vælge hostet forhindrer dig ikke i at sætte tilladelser omhyggeligt eller begrænse, hvad du forbinder. Det placerer blot driften af infrastrukturen hos Comma.

Før du beslutter dig, så svar skriftligt på disse spørgsmål:

- Hvilke data skal gemmes på infrastruktur, jeg selv driver?
- Hvilken modeludbyder modtager indholdet af Tasks, og under hvilken konto?
- Kræver mine vigtigste workflows en cloud-computer eller mødeoptagelse?
- Kan jeg administrere HTTPS, maillevering, hemmeligheder, opdateringer og adgangskontrol?
- Hvad omfatter min backup, og har jeg testet gendannelsen?
- Hvem opdager og retter et nedbrud, mens jeg er væk?
- Vælger jeg selvhosting på grund af en konkret grænse, eller kun fordi ordet lyder mere sikkert?

Hvis svarene peger i forskellige retninger, så start med den udrulning, der understøtter dit vigtigste workflow. Du lærer mere af én afgrænset Task og dens virkelige datasti end af en abstrakt funktionssammenligning.

## Spørgsmål om hostede og selvhostede personlige agenter

### Er selvhostet Comma automatisk mere privat?

Nej. Det placerer applikationsstakken og dens databaser under din kontrol, og standardstakken sender ikke analysedata eller traces til Comma. Modeludbydere, søgning, mail, forbundne apps, netværkstjenester og backup kan stadig modtage eller gemme data. Privatliv afhænger af hele konfigurationen og hele workflowet.

### Kræver selvhostet Comma en Comma-konto eller et abonnement?

Den offentlige Docker Compose-stak kræver hverken en Comma-konto, Stripe eller Comma-kreditter. Du stiller maskinen til rådighed og konfigurerer en konto hos en modeludbyder eller en privat model. De valg kan have deres egne omkostninger til infrastruktur og forbrug.

### Kan jeg bruge min egen modeludbyder?

Ja. Den selvhostede stak giver mulighed for at konfigurere udbyderens endpoint, protokol, model og legitimationsoplysninger. En udbyder, du selv driver, er mulig, hvis den understøtter den nødvendige grænseflade, men selvhosting af Comma gør ikke i sig selv en tredjepartsmodel lokal.

### Indeholder den selvhostede version en cloud-computer?

Ikke som en klar-til-brug standard. Commas officielle guide siger, at gruppe-cloud-computere kræver Cloudflare-konfiguration. Planlæg den separate opsætning og dens driftsgrænse, hvis dine workflows afhænger af kørsel på en computer.

### Indeholder den selvhostede version mødeoptageren?

Nej. Det offentlige repository oplyser, at runtimes til møder ikke er inkluderet. Den hostede tjeneste og den selvhostede standardstak er derfor forskellige på dette punkt.

### Hvad skal jeg tage backup af?

Tag backup af de fem navngivne volumes – konfiguration, PostgreSQL, objekter, ClickHouse og Redis – som ét sæt, mens stakken er stoppet. Bevar konfigurations-volumen, fordi den indeholder hemmelighederne til kryptering og godkendelse. Følg den aktuelle [guide til selvhosting](https://comma.surf/da/self-host) før en opgradering eller gendannelse.

### Er open source det samme som sikkert?

Nej. Tilgængelig kildekode gør det muligt at efterse, ændre og drive systemet uafhængigt. Sikkerhed afhænger stadig af koden, dens afhængigheder, din konfiguration, netværkseksponering, legitimationsoplysninger, opdateringspraksis og driftsmæssige reaktion.

## Vælg den grænse, du kan vedligeholde

En hostet personlig agent beder dig om at stole på og vurdere en tjenesteoperatør. En selvhostet personlig agent beder dig om selv at blive en. Comma understøtter begge, fordi kontrol og bekvemmelighed ikke er universelle præferencer, og fordi den rigtige grænse afhænger af det arbejde, du har tænkt dig at uddelegere.

Hvis du vil have den administrerede oplevelse, så start med [hostet Comma](https://comma.surf/da/). Hvis du vil drive stakken, så læs hele [guiden til selvhosting](https://comma.surf/da/self-host), gennemgå det [officielle repository](https://github.com/AFK-surf/Comma), og planlæg grænserne for model, netværk, backup, cloud-computer og møder, før du lægger vigtige Tasks på den.

Personlige agenter

[Tilbage til bloggen](https://comma.surf/da/blog)

Del

## Relaterede indlæg

30. oktober 2026

### [Hvordan en altid tændt personlig agent holder langsigtet arbejde i gang](https://comma.surf/da/blog/how-an-always-on-personal-agent-keeps-long-term-work-moving)

29. oktober 2026

### [Hvornår bør en altid tændt personlig agent vågne?](https://comma.surf/da/blog/when-should-an-always-on-personal-agent-wake-up)

28. oktober 2026

### [Hvad er en altid tændt AI-agent?](https://comma.surf/da/blog/what-is-an-always-on-ai-agent)

## Try Comma, Now.

[Kom i gang](https://app.comma.surf/)
