Bemærk: Fuld MCP-understøttelse (Model Context Protocol), herunder ændrings-/skrivehandlinger, rulles ud i beta til ChatGPT Business-, Enterprise- og Edu-abonnementer. Funktionalitet, UI og tilladelser kan ændre sig, efterhånden som vi itererer.
Oversigt
Ved hjælp af ChatGPT udviklertilstand kan din organisation oprette, teste og implementere MCP-drevne apps, som gør det muligt for ChatGPT sikkert at udføre handlinger i jeres værktøjer.
Gennemgå og udgiv tilpassede MCP-apps til din virksomhed. Administratorer/ejere og autoriserede udviklere (kun Enterprise/Edu) kan uploade og teste MCP-apps privat i udviklertilstand – både apps, de selv har bygget, og populære connectors bygget af andre.
Udfør handlinger med din virksomheds værktøjer og systemer fra ChatGPT, og gå videre end læs/søg ved at oprette apps med interaktiv brugerflade og apps med fuld MCP-understøttelse – herunder skrive-/redigeringshandlinger. Start workflows, opret projektstyringsopgaver, opdater dit CRM, eller kombiner apps til komplekse orkestreringer.
Test og vurder apps, før du implementerer dem – kun administratorer/ejere kan aktivere udviklertilstand eller udgive MCP-apps efter test. Enterprise/Edu-administratorer kan også styre udviklerautorisation og adgang til arbejdsområdet via RBAC.
Se Apps i ChatGPT og Byg med Apps SDK for flere oplysninger om ChatGPT-apps.
Tilgængelighed og krav
Apps, fuld MCP-understøttelse og udviklertilstand er tilgængelige for kunder med ChatGPT Business og Enterprise/Edu på ChatGPT-web. Administratorer/ejere kan aktivere udviklertilstand i arbejdsområdeindstillinger, oprette og teste tilpassede apps og udgive dem til deres arbejdsområde.
Enterprise/Edu-administratorer kan desuden bruge RBAC til at give udvalgte personer adgang til udviklertilstand og derefter vælge, hvem der kan få adgang til hver godkendt app.
Implementering af en app
Aktivering af udviklertilstand
Administratorer for arbejdsområdet skal først aktivere udviklertilstand fra deres arbejdsområdeindstillinger for administratorer. Kontakten for udviklertilstand findes under Workspace Settings → Permissions & Roles → Connected Data Developer mode / Create custom MCP connectors. Se afsnittet nedenfor for planspecifikke detaljer.
Business-abonnementer
Kun administratorer/ejere kan aktivere udviklertilstand og implementere en app. Administratorer kan ikke aktivere udviklertilstand for individuelle medlemmer i deres arbejdsområde.
Du kan se den aktuelle liste over administratorer og ejere for dit arbejdsområde under Arbejdsområdeindstillinger → Medlemmer.
Hver administrator/ejer skal aktivere udviklertilstand for sig selv; kontakten gælder ikke for alle administratorer/ejere i et arbejdsområde.
Aktivér udviklertilstand, når du opretter en ny tilpasset app, fra Arbejdsområdeindstillinger > Apps > Opret.
Enterprise/Edu-abonnementer
Administratorer/ejere kan aktivere udviklertilstand fra deres brugerindstillinger. Gå til Indstillinger → Apps → Avancerede indstillinger for at slå det til.
Du kan også aktivere udviklertilstand for dig selv, når du opretter en tilpasset app, fra Arbejdsområdeindstillinger → Apps &→ Opret.
Brug RBAC til at aktivere udviklertilstand for en specifik gruppe medlemmer af arbejdsområdet.
Når adgang er givet, kan aktiverede medlemmer slå udviklertilstand til for deres konto ved at gå til Indstillinger → Apps → Avancerede indstillinger.
Konfiguration af en app
Du kan oprette en ny app fra administratorindstillinger eller brugerindstillinger.
Bekræft, at udviklertilstand er aktiveret for din konto (se ovenfor).
Administratorer/ejere: Gå fra Indstillinger for arbejdsområde til Apps → Opret.
Autoriserede brugere (herunder administratorer/ejere): Gå fra brugerindstillinger til Apps → Opret.
Angiv endepunktet og de påkrævede metadata for din MCP-server.
Vælg godkendelsesmekanismen, hvis det er relevant.
Klik på Scan værktøjer, og vent på, at scanningen fuldføres. Hvis din server bruger OAuth, skal du fuldføre godkendelsesprompten og derefter vente på, at værktøjsscanningen afsluttes.
Klik på Opret.
Efter konfigurationen vises appen som en kladde i Indstillinger for arbejdsområde → Apps → Kladder.
I brugerindstillinger vises den nye app under Indstillinger → Apps → Aktiverede apps. Den nye app får mærkaten Dev ud for sit navn.
Hvis du bruger OAuth til godkendelse
Når du konfigurerer en app, skal du bekræfte, om din OAuth/OpenID Connect-udbyder er konfigureret til at udstede refresh tokens, da yderligere konfigurationer er nødvendige for at opretholde forbindelsen.
For OpenID Connect-udbydere er standardmåden at anmode om et refresh token på at inkludere scopet offline_access i godkendelsesanmodningen og at udbyderen annoncerer understøttelse af det i sine opdagelsesmetadata.
Bekræft, at udbyderens discovery-endepunkter .well-known (.well-known/openid-configuration eller .well-known/oauth-authorization-server) viser offline_access (eller det tilsvarende hos din udbyder) i scopes_supported eller et lignende kapabilitetsfelt. Hvis offline_access (eller det tilsvarende refresh token-scope) ikke annonceres, eller refresh tokens ikke udstedes, skal du aktivere offline- eller refresh-adgang i udbyderens administratorkonsol, tenantindstillinger eller metadatakonfiguration og derefter genskabe appen, så ChatGPT henter de opdaterede metadata.
Hvis OAuth er konfigureret uden offline_access, kan ChatGPT miste adgang, efter at den oprindelige godkendelse udløber, fordi fornyelse af refresh token muligvis ikke er tilgængelig, og brugere kan få behov for at godkende igen.
Test den nye app i ChatGPT
Åbn en ny chat, og vælg din kladdeapp i ChatGPTs værktøjsmenu, eller henvis til appen i din prompt.
Prøv forskellige prompts og use cases for din app.
Brug værktøjer, som appen stiller til rådighed, herunder skrivehandlinger.
Bekræft handlinger, når du bliver bedt om det. ChatGPT beder om bekræftelse baseret på apptilladelser og handlingens kontekst. Gennemgå apptilladelser før test, så testere ved, hvad de kan forvente.
Disse apptilladelser gælder for ChatGPT-samtaler. Workspace Agents bruger kontroller pr. agent, som er angivet af agentens bygger, til at afgøre, hvilke apphandlinger der er tilgængelige, og hvornår slutbrugere bliver bedt om at godkende dem. For agentadfærd, se: ChatGPT Workspace Agents for Enterprise and Business.
Udgiv app
Bemærk: Du er ansvarlig for at verificere, at MCP-serveren og appen er sikre og passende for din organisation, før du udgiver dem. Få mere at vide
Kun administratorer og ejere kan udgive apps. Gå til Arbejdsområde Indstillinger → Apps for at udgive. Klik på Kladder og derefter på knappen Udgiv. Gennemgå sikkerhedsadvarsler (især for skrivehandlinger). Når apps er udgivet, vises de på arbejdsområdets liste over godkendte connectors og i brugernes Apps-indstillinger i ChatGPT med etiketten brugerdefineret ved siden af appnavnet.
For Business-abonnementer kan apps ved lanceringen ikke opdateres efter udgivelse. Hvis du vil ændre værktøjer eller metadata efter udgivelse, skal du oprette dem igen og udgive på ny. Mens en app stadig er i udviklertilstand, kan appejeren redigere dens navn og logo fra appens Administrer-menu i Apps-indstillinger. Enterprise/Edu-abonnementer har yderligere kontroller til rådighed – læs videre for at få mere at vide.
Kontroller for Enterprise/Edu-administratorer og -ejere
Enterprise/Edu-administratorer/-ejere kan desuden bruge RBAC til at bestemme, hvem der kan få adgang til appen, og styre specifikke handlinger, som appen eller connectoren kan udføre før udgivelse.
Når du har klikket på Udgiv (i det forrige trin), skal du bruge Konfigurer handlinger i den modal, der vises, til at bestemme, hvilke handlinger appen har tilladelse til, ved at vælge/fravælge handlingen. Du kan også klikke på Opdater for at hente nye handlinger (fravalgt som standard) eller opdateringer til handlingsdefinitioner. Brug Konfigurer adgang til at vælge specifikke grupper, der skal gives adgang til, før udgivelse.
Du kan også styre apphandlinger efter udgivelse.
Find appen under Indstillinger for arbejdsområde → Apps, klik på ellipsemenuen (...) ud for den app, der skal konfigureres, og klik på Handlingsstyring.
Opdateringer til MCP-serveren aktiveres ikke automatisk – du kan klikke på knappen Opdater for at hente det nyeste sæt handlinger eller opdateringer til eksisterende handlinger. Nye handlinger er deaktiveret som standard, og ændringer af eksisterende handlinger vises som en diff.
Brug den nye app i chats
Start en chat, og vælg en eller flere apps, eller brug virksomhedsviden.
Du kan kalde flere førsteparts- og tredjepartsapps i én enkelt prompt (f.eks. hente interne data og derefter oprette en ticket baseret på resultatet).
Bemærk: Hvis du bruger virksomhedsviden, medtages kun apps med søge-/hentefunktionalitet.
Ved skrive- eller ændringshandlinger kan ChatGPT bede om bekræftelse baseret på apptilladelser og handlingens kontekst. Gennemgå apptilladelser før udgivelse, så brugerne forstår, hvornår ChatGPT kan spørge, før appen bruges.
Sikkerhed, tryghed og datahensyn
Bemærk: Forbindelse til usikre eller ikke-betroede MCP-servere kan øge eksponeringen for sikkerhedsrisici (herunder prompt injection). Opret kun forbindelse til servere, du har tillid til, og sørg for, at udviklere forstår risiciene, før udviklertilstand aktiveres. Få mere at vide
Udviklertilstand er en effektiv funktion, der kræver ansvarlig opsætning og kontrol. Ved skrive- eller ændringshandlinger kan ChatGPT bede om bekræftelse afhængigt af apptilladelser, handlingens kontekst og handlingens potentielle påvirkning. Nogle særligt risikable handlinger kan blive blokeret i stedet for at blive vist til godkendelse. Administratorer/ejere ser risikoadvarsler, når de aktiverer apps, der kan skrive eller ændre data.
Du er ansvarlig for at gennemgå og verificere egnetheden af brugerdefinerede apps og connectors, du bygger, eller tredjepartsapps og -connectors, du tilføjer til brug i dit arbejdsområde. Sørg for, at alle tekniske kontroller samt brugs- og politikkontroller er bestået, før du udruller en brugerdefineret connector.
Compliance API
Brugersamtaler — herunder dem, der bruger en hvilken som helst app — er tilgængelige i Compliance API for Enterprise/Edu-kunder.
Ofte stillede spørgsmål
Hvem kan aktivere udviklertilstand?
Enterprise/Edu: Administratorer giver adgang under Permissions & Roles → Connected Data. Aktiverede brugere slår den derefter til under Settings → Apps → Advanced Settings. Kun administratorer/ejere kan udgive. Administratorer kan yderligere konfigurere, hvem der får adgang, ved hjælp af RBAC.
Business: Kun administratorer kan bruge udviklertilstand. Slå den til via User Settings → Apps → Advanced settings → Developer mode eller Workspace settings → Apps → Create i udviklertilstand. Udgiv derefter i Workspace settings → Apps.
Er der geografiske begrænsninger?
Nej.
Kan jeg teste Apps bygget med Apps SDK i udviklertilstand?
Ja, du kan teste apps og apps i udviklingstilstand
Er MCP-apps tilgængelige på mobil?
Nej - kun på web.
Kan apps opdateres efter udgivelse? Kan jeg slå bestemte værktøjer til/fra (læse vs. skrive vs. fetch)?
Business-administratorer/ejere kan i øjeblikket ikke opdatere apps efter udgivelse; genskab og genudgiv for at opdatere værktøjer eller metadata. Enterprise/Edu-administratorer/ejere kan aktivere eller deaktivere app-/connectorhandlinger efter udgivelse. Se afsnittet om Udgiv app / apps for flere detaljer.
Hvilke sikkerhedskontroller er på plads for skrivehandlinger?
ChatGPT kan bede om bekræftelse før vigtige handlinger eller andre ændringer baseret på apptilladelser og handlingens kontekst. Administratorer ser risikoadvarsler, når de aktiverer apps, der kan skrive eller ændre data.
Hvordan gennemgår OpenAI appsikkerhed?
OpenAI udfører red teaming, overvågning og advarsler for skrivehandlinger. Apps i det OpenAI-godkendte register er blevet gennemgået før tilgængelighed. Du er ansvarlig for at verificere, at enhver app eller connector er passende for din organisation, herunder apps og connectors, du udvikler, eller tredjepartsapps og connectors, du uploader.
Kan jeg uploade en app, som en anden har bygget?
Ja. Administratorer og udviklere kan uploade enhver app (herunder open source- eller leverandørbyggede apps). Verificer sikkerhed og egnethed før udgivelse.
Kan ChatGPT bruge flere apps på én gang?
Ja. Arbejdsområder kan kalde flere førsteparts- og tredjepartsapps i en enkelt prompt.
Skal jeg bruge en app bygget af OpenAI eller en tilpasset MCP-app?
Apps bygget af OpenAI er i dag kun til søgning og understøtter ikke skrivehandlinger. Brug tilpassede MCP-apps til skrive-/ændringsmuligheder.
Kan jeg oprette forbindelse til en lokal MCP-server?
Ikke direkte. ChatGPT opretter forbindelse til eksterne MCP-servere. Hvis din MCP-server kører på et privat netværk, on-premises eller på en udviklermaskine, skal du bruge Secure MCP Tunnel til at forbinde den med understøttede OpenAI-produkter uden at eksponere serveren for det offentlige internet.
Er søge- og fetch-værktøjer påkrævet for tilsluttede servere?
Nej. De er ikke længere påkrævet.
Kan agenttilstand og dybdegående research bruge tilpassede apps?
Agent mode bruger ikke tilpassede apps. Dybdegående research kan bruge tilpassede apps, men kun til læse-/fetch-handlinger – ikke til skrivehandlinger.
Er apps og fuld MCP-beta tilgængelig for Pro-brugere?
Pro-brugere kan bygge apps med AppsSDK. Fuld MCP er i øjeblikket kun tilgængelig for Business- og Enterprise/Edu-brugere. Pro-brugere kan forbinde MCP'er med læse-/fetch-tilladelser i udviklertilstand.
Bemærk, at Pro-brugere fortsat skal aktivere udviklertilstand for at bruge tilpassede apps.
Kan jeg bruge min tilpassede app med virksomhedsviden?
Virksomhedsviden understøtter tilpassede apps med fetch-/søgeadgang. Enterprise-administratorer og ejere styrer, hvem der kan se og få adgang til disse apps ved hjælp af RBAC. Apps med interaktiv brugerflade understøttes i øjeblikket ikke i virksomhedsviden.
Opdateres ændringer i MCP-apps automatisk i mit arbejdsområde?
Nej. Når en administrator først har godkendt en MCP-app til arbejdsområdet, bruger ChatGPT et “frossent” snapshot af dens tilgængelige værktøjer og input. Ændringer, som appens udvikler foretager senere, anvendes ikke, før en administrator gennemgår og udgiver en opdatering.
Hvad sker der, hvis en værktøjsdefinition ændres efter godkendelse?
Hvis den aktive app ikke længere matcher det frosne snapshot, kan værktøjskald give fejl. Bagudkompatible opdateringer (for eksempel tilføjelse af en ny valgfri parameter) kan fortsat fungere. Hvis værktøjsdefinitionen ikke er bagudkompatibel, skal administratorer/ejere opdatere værktøjshandlingerne fra Arbejdsområdeindstillinger, før de fortsætter. Se afsnittet Udgiv app i denne artikel for flere oplysninger om, hvordan ændringen udgives.
Vil brugerne se en prompt om at opdatere eller underrette administratoren, hvis et kald giver fejl?
Nej. Fejlmeddelelser indeholder i dag ikke en automatisk prompt om opdatering, og administratorer bliver ikke proaktivt underrettet, når en app skal gennemgås.
