OpenAI
Denne siden ble maskinoversatt. Se den opprinnelige engelske artikkelen.

Utviklermodus og MCP-apper i ChatGPT

Oppdatert: 10 hours ago

Merk: Full MCP-støtte (Model Context Protocol), inkludert endre-/skrivehandlinger, rulles ut i beta til ChatGPT Business-, Enterprise- og Edu-abonnementer. Funksjonalitet, brukergrensesnitt og tillatelser kan endres mens vi itererer.

Oversikt

Ved å bruke ChatGPT utviklermodus kan organisasjonen din bygge, teste og distribuere MCP-drevne apper som lar ChatGPT utføre handlinger sikkert i verktøyene dine.

Gjennomgå og publiser tilpassede MCP-apper for bedriften din. Administratorer/eiere og autoriserte utviklere (kun Enterprise/Edu) kan laste opp og teste MCP-apper privat i utviklermodus – både apper de har bygget selv, og populære koblinger bygget av andre.

Utfør handlinger med bedriftens verktøy og systemer fra ChatGPT, og gå utover lesing/søk ved å opprette apper med interaktivt brukergrensesnitt og apper med full MCP-støtte – inkludert skrive-/endrehandlinger. Start arbeidsflyter, opprett oppgaver i prosjektstyring, oppdater CRM-et ditt, eller kombiner apper for komplekse orkestreringer.

Test og vurder apper før du distribuerer dem – bare administratorer/eiere kan aktivere utviklermodus eller publisere MCP-apper etter testing. Enterprise/Edu-administratorer kan i tillegg styre utviklertillatelser og tilgang til arbeidsområdet med RBAC.

Se Apper i ChatGPT og Bygg med Apps SDK for flere detaljer om ChatGPT-apper.

Tilgjengelighet og krav

Apper, full MCP-støtte og utviklermodus er tilgjengelig for ChatGPT Business- og Enterprise/Edu-kunder på ChatGPT Web. Administratorer/eiere kan aktivere utviklermodus i innstillinger for arbeidsområde, opprette og teste tilpassede apper og publisere dem for arbeidsområdet sitt.

Enterprise/Edu-administratorer kan i tillegg bruke RBAC til å gi utvalgte personer tilgang til utviklermodus, og deretter velge hvem som kan få tilgang til hver godkjente app.

Distribuere en app

Aktivere utviklermodus

Administratorer for arbeidsområdet må først aktivere utviklermodus fra administratorinnstillingene for arbeidsområdet. Bryteren for utviklermodus finner du under Innstillinger for arbeidsområde → Tillatelser og roller → Utviklermodus for tilkoblede data / Opprett tilpassede MCP-koblinger. Se avsnittet nedenfor for planspesifikke detaljer.

Business-abonnementer

Kun administratorer/eiere kan aktivere utviklermodus og distribuere en app. Administratorer kan ikke aktivere utviklermodus for individuelle medlemmer i arbeidsområdet sitt.

Du kan se den nåværende listen over administratorer og eiere for arbeidsområdet ditt fra Arbeidsområde-innstillinger → Medlemmer.


Hver administrator/eier må aktivere utviklermodus for seg selv; bryteren gjelder ikke for alle administratorer/eiere i et arbeidsområde.

Aktiver utviklermodus når du oppretter en ny egendefinert app, fra Arbeidsområdeinnstillinger > Apper > Opprett.

Enterprise/Edu-abonnementer

Administratorer/eiere kan aktivere utviklermodus fra brukerinnstillingene sine. Gå til Innstillinger → Apper → Avanserte innstillinger for å slå den på.

Du kan også aktivere utviklermodus for deg selv når du oppretter en egendefinert app, fra Arbeidsområdeinnstillinger → Apper &→ Opprett.


Bruk RBAC for å aktivere utviklermodus for et bestemt sett med medlemmer i arbeidsområdet.

Etter at tilgang er gitt, kan aktiverte medlemmer slå på utviklermodus for kontoen sin ved å gå til Innstillinger → Apper → Avanserte innstillinger.

Konfigurere en app

Du kan opprette en ny app fra administratorinnstillinger eller brukerinnstillinger.

  • Bekreft at utviklermodus er aktivert for kontoen din (se ovenfor).

  • Administratorer/eiere: Gå fra Arbeidsområdeinnstillinger til Apper → Opprett.

  • Autoriserte brukere (inkludert administratorer/eiere): Gå fra brukerinnstillinger til Apper → Opprett.

  • Oppgi endepunktet og nødvendige metadata for MCP-serveren din.

  • Velg autentiseringsmekanismen, hvis aktuelt.

  • Klikk på Skann verktøy og vent til skanningen er fullført. Hvis serveren din bruker OAuth, fullfører du autorisasjonsforespørselen og venter deretter til verktøyskanningen er ferdig.

  • Klikk på Opprett.

  • Etter konfigurering vises appen som et utkast i ArbeidsområdeinnstillingerApper → Utkast.

  • I brukerinnstillingene vises den nye appen under Innstillinger → Apper → Aktiverte apper. Den nye appen får etiketten Dev ved siden av navnet sitt.

Hvis du bruker OAuth til autentisering

Når du konfigurerer en app, må du bekrefte om OAuth-/OpenID Connect-leverandøren din er konfigurert til å utstede oppdateringstokener, siden ytterligere konfigurasjoner kreves for å opprettholde tilkoblingen.

For OpenID Connect-leverandører er standardmåten å be om et oppdateringstoken på å inkludere omfanget offline_access i autorisasjonsforespørselen, og at leverandøren annonserer støtte for dette i oppdagelsesmetadataene sine.

Bekreft at leverandørens oppdagelses-endepunkter for .well-known (.well-known/openid-configuration eller .well-known/oauth-authorization-server) viser offline_access (eller leverandørens tilsvarende) i scopes_supported eller et lignende kapabilitetsfelt. Hvis offline_access (eller tilsvarende omfang for oppdateringstoken) ikke annonseres eller oppdateringstokener ikke utstedes, må du aktivere offline- eller oppdateringstilgang i leverandørens administratorkonsoll, leierinnstillinger eller metadatakonfigurasjon, og deretter opprette appen på nytt slik at ChatGPT henter oppdatert metadata.

Hvis OAuth er konfigurert uten offline_access, kan ChatGPT miste tilgang etter at den opprinnelige autorisasjonen utløper fordi fornyelse av oppdateringstoken kanskje ikke er tilgjengelig, og brukere kan måtte autentisere seg på nytt.

Test den nye appen i ChatGPT

  1. Åpne en ny chat og velg utkastappen din fra ChatGPT-verktøymenyen (+-knappen), eller ved å be om det via tekst.

  2. Prøv ulike prompter/brukstilfeller for appen din.

  3. Bruk verktøy som appen gjør tilgjengelige (inkludert skrivehandlinger).

  4. Bekreft handlinger når du blir bedt om det – ChatGPT ber om bekreftelse basert på appens innstillinger for handlingsbekreftelse. Før testing bør du gjennomgå hvilke handlinger som kan kjøres uten en bekreftelsesforespørsel, slik at testere vet hva de kan forvente.

Publiser appen

Merk: Du er ansvarlig for å bekrefte at MCP-serveren og appen er sikre og passende for organisasjonen din før publisering. Les mer

Bare administratorer og eiere kan publisere apper. Gå til Arbeidsområde Innstillinger → Apper for å publisere. Klikk på Utkast og deretter på knappen Publiser. Gå gjennom sikkerhetsadvarsler (spesielt for skrivehandlinger). Når appene er publisert, vises de i arbeidsområdets liste over godkjente koblinger og i brukernes App-innstillinger i ChatGPT med etiketten custom ved siden av appnavnet.

For Business-abonnementer kan apper ved lansering ikke oppdateres etter publisering. For å endre verktøy eller metadata må du opprette på nytt og publisere på nytt. Enterprise/Edu-abonnementer har flere tilgjengelige kontroller – les videre for å finne ut mer.

Kontroller for Enterprise/Edu-administratorer og -eiere

Enterprise/Edu-administratorer/eiere kan i tillegg bruke RBAC til å bestemme hvem som kan få tilgang til appen, og kontrollere spesifikke handlinger som appen eller koblingen kan utføre før publisering.

  • Etter at du har klikket på Publiser (i forrige trinn), bruker du Konfigurer handlinger i modalen som vises for å bestemme hvilke handlinger appen har tillatelse til, ved å velge/fjerne markering av handlingen. Du kan også klikke på Oppdater for å hente nye handlinger (ikke valgt som standard) eller oppdateringer av handlingsdefinisjoner. Bruk Konfigurer tilgang for å velge bestemte grupper som skal få tilgang før publisering.

Du kan også styre apphandlinger etter publisering.

  • Finn appen under Innstillinger for arbeidsområde → Apper, og klikk på menyen med ellipsen (...) ved siden av appen som skal konfigureres, og klikk på Handlingskontroll.

  • Oppdateringer av MCP-serveren aktiveres ikke automatisk – du kan klikke på knappen Oppdater for å hente det nyeste settet med handlinger, eller oppdateringer av eksisterende handlinger. Nye handlinger er deaktivert som standard, og endringer i eksisterende handlinger vises som en diff.

Image

Bruk den nye appen i chatter

  • Start en chat og velg én eller flere apper, eller bruk bedriftskunnskap.

  • Du kan kalle opp flere førsteparts- og tredjepartsapper i én enkelt prompt (f.eks. hente interne data og deretter opprette en sak basert på resultatet).

  • Merk: Hvis du bruker bedriftskunnskap, inkluderes bare apper med søke-/hentefunksjonalitet.

  • For skrive-/endrehandlinger ber ChatGPT om bekreftelse når systemet vurderer handlingen som betydningsfull. Gå gjennom innstillingene for handlingsbekreftelse før publisering, slik at brukerne forstår hvilke handlinger som kan kjøres uten en bekreftelsesforespørsel.

Sikkerhet, trygghet og datahensyn

Merk: Tilkobling til usikre eller upålitelige MCP-servere kan øke eksponeringen for sikkerhetsrisikoer (inkludert promptinjeksjon). Koble bare til servere du stoler på, og sørg for at byggere forstår risikoene før utviklermodus aktiveres. Les mer

Utviklermodus er en kraftig funksjon som krever ansvarlig oppsett og tilsyn. For skrive-/endrehandlinger kan ChatGPT be om bekreftelse avhengig av appens innstillinger for handlingsbekreftelse og handlingens potensielle innvirkning. Noen handlinger kan kjøres uten en bekreftelsesforespørsel. Administratorer/eiere ser risikovarsler når de aktiverer apper som kan skrive eller endre data.

Du er ansvarlig for å vurdere og verifisere egnetheten til egendefinerte apper og koblinger du bygger, eller tredjepartsapper og -koblinger du legger til for bruk i arbeidsområdet ditt. Sørg for at alle tekniske kontroller, brukskontroller og policykontroller er bestått før du distribuerer en egendefinert kobling.

Compliance API

Brukersamtaler – inkludert de som bruker en hvilken som helst app – er tilgjengelige i Compliance API for Enterprise/Edu-kunder.

Vanlige spørsmål

Hvem kan aktivere utviklermodus?

  • Enterprise/Edu: Administratorer gir tilgang i Tillatelser og roller → Tilkoblede data. Aktiverte brukere slår den deretter på i Innstillinger → Apper → Avanserte innstillinger. Bare administratorer/eiere kan publisere. Administratorer kan i tillegg konfigurere hvem som får tilgang ved å bruke RBAC.

  • Business: Bare administratorer kan bruke utviklermodus. Slå den på via Brukerinnstillinger → Apper → Avanserte innstillinger → Utviklermodus eller Innstillinger for arbeidsområde → Apper → Opprett i utviklermodus. Deretter publiserer du i Innstillinger for arbeidsområde → Apper.

Finnes det geografiske begrensninger?

Nei.

Kan jeg teste apper bygget med Apps SDK i utviklermodus?

Ja, du kan teste apper og apper i utviklingsmodus

Er MCP-apper tilgjengelige på mobil?

Nei – kun på nett.

Kan apper oppdateres etter publisering? Kan jeg slå av/på bestemte verktøy (lesing vs. skriving vs. henting)?

Business-administratorer/eiere kan for øyeblikket ikke oppdatere apper og apper etter publisering; opprett på nytt og publiser på nytt for å oppdatere verktøy eller metadata. Enterprise/Edu-administratorer/eiere kan aktivere eller deaktivere app-/koblingshandlinger etter publisering. Se delen om Publiser app / apper for mer informasjon.

Hvilke sikkerhetskontroller finnes for skrivehandlinger?

ChatGPT viser tydelig bekreftelse før skrivehandlinger utføres; administratorer ser risikovarsler når de aktiverer apper som kan skrive eller endre data.

Hvordan vurderer OpenAI appsikkerhet?

OpenAI utfører red teaming, overvåking og varsler for skrivehandlinger. Apper i det OpenAI-godkjente registeret har blitt vurdert før de ble tilgjengelige. Du er ansvarlig for å verifisere at enhver app eller kobling er egnet for organisasjonen din, inkludert apper og koblinger du utvikler, eller tredjepartsapper og koblinger du laster opp.

Kan jeg laste opp en app som noen andre har bygget?

Ja. Administratorer og utviklere kan laste opp hvilken som helst app (inkludert åpen kildekode eller leverandørbygd). Verifiser sikkerhet og egnethet før publisering.

Kan ChatGPT bruke flere apper samtidig?

Ja. Arbeidsområder kan bruke flere førsteparts- og tredjepartsapper i én enkelt prompt.

Bør jeg bruke en OpenAI-bygget app eller en egendefinert MCP-app?

OpenAI-bygde apper er bare søk i dag og støtter ikke skrivehandlinger. Bruk egendefinerte MCP-apper for skrive-/endrekapasiteter.

Kan jeg koble til en lokal MCP-server?

Ikke direkte. ChatGPT kobler til eksterne MCP-servere. Hvis MCP-serveren din kjører på et privat nettverk, lokalt eller på en utviklermaskin, bruker du Secure MCP Tunnel for å koble den til støttede OpenAI-produkter uten å eksponere serveren for det offentlige internettet.

Er søke- og henteverktøy påkrevd for tilkoblede servere?

Nei. De er ikke lenger påkrevd.

Kan agentmodus og dyp forskning bruke tilpassede apper?

Agent mode bruker ikke tilpassede apper. Dyp forskning kan bruke tilpassede apper, men bare for lese-/fetch-handlinger – ikke for skrivehandlinger.

Er apper og full MCP-beta tilgjengelig for Pro-brukere?

Pro-brukere kan bygge apper med AppsSDK. Full MCP er foreløpig bare tilgjengelig for Business- og Enterprise/Edu-brukere. Pro-brukere kan koble til MCP-er med lese-/hentetillatelser i utviklermodus.

Merk at Pro-brukere fortsatt må aktivere utviklermodus for å bruke egendefinerte apper.

Kan jeg bruke den tilpassede appen min med bedriftskunnskap?

Bedriftskunnskap støtter tilpassede apper med fetch-/søketilgang. Enterprise-administratorer og -eiere styrer hvem som kan se og få tilgang til disse appene ved hjelp av RBAC. Apper med interaktivt brukergrensesnitt støttes foreløpig ikke i bedriftskunnskap.

Oppdateres endringer i MCP-apper automatisk i arbeidsområdet mitt?

Nei. Etter at en administrator først godkjenner en MCP-app for arbeidsområdet, bruker ChatGPT et «frosset» øyeblikksbilde av de tilgjengelige verktøyene og inndataene. Endringer som gjøres senere av appens utvikler, blir ikke tatt i bruk før en administrator gjennomgår og publiserer en oppdatering.

Hva skjer hvis en verktøydefinisjon endres etter godkjenning?

Hvis den aktive appen ikke lenger samsvarer med det låste øyeblikksbildet, kan verktøykall feile. Bakoverkompatible oppdateringer (for eksempel å legge til en ny valgfri parameter) kan fortsatt fungere. Hvis verktøydefinisjonen ikke er bakoverkompatibel, må administratorer/eiere oppdatere verktøyhandlingene fra Arbeidsområdeinnstillinger før de fortsetter. Se delen Publiser app i denne artikkelen for mer informasjon om hvordan du publiserer endringen.

Vil brukere se et prompt om å oppdatere eller varsle administratoren hvis et kall feiler?

Nei. Feilmeldinger inkluderer i dag ikke et automatisk prompt om å oppdatere, og administratorer varsles ikke proaktivt når en app trenger gjennomgang.

Var denne artikkelen nyttig?