Шолу
Жұмыс кеңістігінің әкімшілері GitHub-тағы плагин маркетплейсін жұмыс кеңістігінің каталогына импорттай алады. Маркетплейс — импортталатын плагиндер тізімі бар JSON каталогы. Импорттан кейін күнделікті синхрондау плагиндерді репозиторийдегі өзгерістерге сай жаңартып отырады.
Маркетплейсті синхрондау плагин мазмұнын импорттайды, бірақ жұмыс кеңістігі мүшелерінің аккаунттарын қоспайды және плагин құрамындағы қолданбаларға қол жеткізу құқығын бермейді.
Плагиндер және олардың құрамындағы қолданбалар туралы бастапқы ақпаратты ChatGPT және Codex ішіндегі плагиндер мақаласынан қараңыз.
Бастамас бұрын
Маркетплейс репозиторийін және онда сілтеме жасалған барлық басқа репозиторийлерді оқуға құқығы бар GitHub аккаунтын пайдаланыңыз. github.com сайтындағы ашық және жабық репозиторийлерге қолдау көрсетіледі.
Импорттаушы аккаунттың осы репозиторийлерге қол жеткізуі үшін GitHub ұйымынан қажетті мақұлдауларды алыңыз.
Репозиторий мазмұнын қарап шығыңыз. Импорттау кезінде барлық жарамды плагиндер әрқайсысы үшін бөлек мақұлдаусыз өңделеді, ал кейінгі синхрондаулар жаңа плагиндер қоса алады.
Жаңа плагиндердің бастапқы орнату күйі Қолжетімді болады және орнату кезінде аутентификация талап етіледі. Жаңа маркетплейстерде күнделікті автоматты синхрондау қосулы болады. Импорттан кейін әр плагиннің жұмыс кеңістігіндегі параметрлерін және қажетті қолданбаларын қарап шығыңыз.
Маркетплейсті импорттау
Әкімші консоліне өтіп, қажетті ChatGPT жұмыс кеңістігін таңдаңыз да, Плагиндер бөлімін ашыңыз. Содан кейін Қосу түймесін басып, Маркетплейсті импорттау опциясын таңдаңыз.
Көз өрісіне репозиторийдің URL мекенжайын енгізіңіз, мысалы:
https://github.com/example/team-plugins. Тармақтың немесе қалтаның URL мекенжайын емес, тек репозиторийдің URL мекенжайын пайдаланыңыз.Маркетплейс ішкі каталогта болса, сол каталогты Жол өрісіне енгізіңіз. Мысалы,
team-tools/.agents/plugins/marketplace.jsonүшінteam-toolsдеп енгізіңіз. Репозиторий түбірін пайдалану үшін Жол өрісін бос қалдырыңыз. Манифест файлының атауын енгізбеңіз.Қажет болса, Тармақ, тег немесе коммит өрісін толтырыңыз. Репозиторийдің әдепкі тармағын пайдалану үшін оны бос қалдырыңыз. Кейінгі коммиттерді алу үшін тармақты пайдаланыңыз. Нақты коммит көрсетілсе, сол нұсқа өзгеріссіз қалады.
Маркетплейсті импорттау опциясын таңдап, сұралған кезде GitHub-қа қол жеткізуге рұқсат беріңіз.
Импорт нәтижелерін қарап шығыңыз, содан кейін әр импортталған плагинді ашып, оның орнату саясатын және қажетті қолданбаларын баптаңыз.
Өте үлкен маркетплейстерді бастапқы импорттау 1 сағатқа дейін созылуы мүмкін. Кейінгі күнделікті синхрондаулар әдетте бірнеше минут алады.
Плагинді импорттау мүмкін болмаса, есепте қатенің себебі көрсетіледі. Басқа жарамды плагиндер бәрібір импорттала алады.
Қолдау көрсетілетін пішімдер
Таңдалған каталогта қолдау көрсетілетін манифест болуы керек:
Codex маркетплейсі үшін
.agents/plugins/marketplace.json.Claude-пен үйлесімді маркетплейс үшін
.claude-plugin/marketplace.json.Маркетплейс манифесті болмаған кезде жеке Claude плагині үшін
.claude-plugin/plugin.json.
Маркетплейс жазбалары сол репозиторийдегі плагин қалталарына немесе қолдау көрсетілетін GitHub репозиторий көздеріне сілтеме жасай алады. Жұмыс кеңістігіне импорттау кезінде басқа Git хосттарына және npm сияқты пакет тізілімдеріне қолдау көрсетілмейді.
Қолдау көрсетілетін пішімдер, JSON мысалдары және көз өрістері туралы Плагиндерді басқару құжатынан қараңыз.
Жұмыс кеңістігіндегі қол жеткізу құқықтарын баптау
GitHub плагин мазмұнын ұсынады, ал орнату мен аутентификацияны жұмыс кеңістігінің параметрлері басқарады. Импорттау және синхрондау кезінде репозиторийдегі AVAILABLE немесе ON_USE сияқты саясат мәндері қолданылмайды. Бұл параметрлерді жұмыс кеңістігіндегі әр плагин үшін баптаңыз.
Орнату саясаты арқылы әр жарамды рөл үшін Қолжетімді немесе Орнатылған күйін таңдаңыз. Қажетті қолданбалар да қосулы болуы керек, ал мүшелер қосылған қызметке қол жеткізе алуы және талап етілетін аутентификациядан өтуі керек.
Плагин жаңартуын синхрондау немесе бар плагинді GitHub арқылы басқаруға көшіру кезінде оның жұмыс кеңістігіндегі саясаттары сақталады. Плагинді импорттау қолданбаға қол жеткізу құқығын бермейді және мүшелердің аккаунттарын қоспайды.
Жұмыс кеңістігінде шарлау, қолданбаларға қол жеткізу және жұмыс кеңістігін басқару туралы Плагиндер мен қолданбаларға арналған әкімшілік басқару, қауіпсіздік және талаптарға сәйкестік мақаласынан қараңыз.
Плагиндерді жаңартып отыру
Жаңа маркетплейстер жаңартуларды күн сайын тексереді. Автоматты синхрондауды күтпей жаңартуды сұрату үшін:
Әкімші консоліне өтіп, қажетті ChatGPT жұмыс кеңістігін таңдаңыз да, Плагиндер бөлімін ашыңыз.
Маркетплейстер бөлімін ашып, маркетплейсті таңдаңыз.
Қазір синхрондау опциясын таңдаңыз.
Синхрондау маркетплейстегі жаңа жазбаларды қосып, бар плагиндерді жаңарта алады. Репозиторийдегі өзгерістерді біріктірмес бұрын тексеріңіз, себебі автоматты синхрондау жаңа плагиндерді бөлек импорттау қадамынсыз қоса алады.
Синхрондау нәтижелерін қарап шығу
Синхрондаудан кейін оның күйін және сақталған есебін қарап шығыңыз. Аяқталды — N қате күйі синхрондау аяқталғанын, бірақ кейбір плагиндерді өңдеу мүмкін болмағанын білдіреді.
Бар плагиннің жаңартуы жарамсыз болса, оның соңғы жұмыс істейтін нұсқасы сақталады. Басқа жарамды жаңартулар бәрібір аяқтала алады. Есепте көрсетілген мәселені GitHub-та түзетіңіз, содан кейін қайталап көру үшін Қазір синхрондау опциясын таңдаңыз.
Әкімші интерфейсінде жеке импортталған плагин үшін Жаңарту опциясы көрсетілсе, сол плагинді жаңарту үшін оны пайдаланыңыз. Плагиндер тізімін жаңарту опциясы тек көрсетілген тізімді қайта жүктейді; ол GitHub-пен синхрондамайды.
Алып тастау мен жоюдың айырмашылығы
Жазбаны репозиторийден алып тастау оның жұмыс кеңістігіне импортталған көшірмесін жоймайды. Плагинге Көзде енді жоқ белгісі қойылады.
ChatGPT ішіндегі маркетплейсті жою одан импортталған барлық плагиндерді жояды. GitHub қосылымын қалпына келтіру немесе иесін өзгерту үшін маркетплейсті жоймаңыз.
GitHub қосылымын қалпына келтіру немесе қол жеткізу құқықтарын өзгерту
Маркетплейсті синхрондау үшін оны импорттаған әкімшінің GitHub қосылымы пайдаланылады. Бұл аккаунттың маркетплейс репозиторийіне және онда сілтеме жасалған барлық репозиторийлерге қол жеткізу құқығы сақталуы керек.
Бастапқы аккаунтты қайта қосу
Импорттау үшін пайдаланылған GitHub аккаунтының барлық қажетті репозиторийлерге әлі де қол жеткізе алатынына көз жеткізіңіз.
Маркетплейсті бастапқыда импорттаған әкімшіден ChatGPT ішіндегі GitHub плагинін ашып, аккаунтын қайта қосуды сұраңыз.
Басқаруды жаңа әкімшіге беру
Жұмыс кеңістігінің жаңа әкімшісі өз GitHub қосылымы арқылы сол маркетплейсті импорттай алады:
Әкімші консоліне өтіп, қажетті ChatGPT жұмыс кеңістігін таңдаңыз да, Плагиндер бөлімін ашыңыз. Содан кейін Қосу > Маркетплейсті импорттау опциясын таңдаңыз.
Көз, Жол және Тармақ, тег немесе коммит өрістеріне бар маркетплейс үшін пайдаланылған мәндерді енгізіңіз.
Маркетплейсті импорттау опциясын таңдап, сұралған кезде GitHub-қа қол жеткізуге рұқсат беріңіз.
Кейінгі синхрондауларда жаңа әкімшінің GitHub қосылымы пайдаланылады. Жаңа әкімшінің аккаунты маркетплейс репозиторийін және онда сілтеме жасалған барлық репозиторийлерді оқи алуы керек.
Бар плагинді GitHub арқылы басқаруға көшіру
Жұмыс кеңістігіне мұрағат ретінде жүктеп салынған немесе әлі GitHub көзі арқылы басқарылмайтын плагинді маркетплейс арқылы басқаруға болады. Бар плагин сол жұмыс кеңістігінде болуы және оның атауы сәйкес келуі керек. Басқа GitHub көзі арқылы басқарылатын плагинді бұл жолмен өз басқаруыңызға алу мүмкін емес.
Маркетплейсіңізде бар плагинді көрсету үшін:
Әкімші консоліне өтіп, қажетті ChatGPT жұмыс кеңістігін таңдаңыз да, Плагиндер бөлімін ашыңыз. Плагинді ашыңыз.
Оның URL мекенжайындағы
/admin/plugins/бөлігінен кейін тұрған плагин идентификаторын көшіріңіз.Осы идентификаторды маркетплейстің
pluginsмассивіндегі сәйкес жазбаға,nameжәнеsourceөрістерінің жанынаpluginIdретінде қосыңыз. Оны плагинніңplugin.jsonфайлына қоспаңыз.
Плагиннің идентификаторы, ортақ пайдалану параметрлері және жұмыс кеңістігіндегі саясаттары сақталады. Бұдан кейінгі жаңартулардың көзі GitHub болады, сондықтан кейін мұрағат жүктеп салу арқылы плагинді ауыстыру мүмкін болмайды.
Көшіру мысалы мен талаптарын Плагиндерді басқару құжатынан қараңыз.
Бар қолданбаға сілтеме жасау
Плагин түбіріндегі .app.json файлында бар қолданбаға сілтеме жасауға болады. Файл атауының басындағы нүктені қалдырыңыз және плагин идентификаторының орнына қолданба идентификаторын пайдаланыңыз. Төл плагин үшін .codex-plugin/plugin.json файлындағы apps өрісінің мәнін ./.app.json деп орнатыңыз.
Сілтеме қолданба жасамайды және қосымша рұқсаттар бермейді. Қолданбаның жұмыс кеңістігіндегі қол жеткізу шарттары, аутентификациясы, әрекеттерді басқару параметрлері және қосылған қызметтегі рұқсаттары бұрынғыдай қолданылады.
JSON пішімін Плагиндерді басқару құжатынан қараңыз.
«Тек компьютерде» белгісінің мәні
Тек компьютерде белгісі қойылған плагин ChatGPT веб-нұсқасында жұмыс істемейді. Импортталған плагиндерде MCP серверлері, мысалы, mcp.json немесе .mcp.json файлында көрсетілсе, сервер қашықтағы HTTPS URL мекенжайын пайдаланса да, оларға осы белгі қойылуы мүмкін..app.json сілтемесін қосудың өзі Тек компьютерде белгісін алып тастамайды. Сілтеме жасалған кез келген қолданба мүшенің рөлі үшін қолжетімді болуы керек және оған әдеттегі қол жеткізу мен аутентификация талаптары қолданылады.
