Bahasa Indonesia

Membuat plugin

Membuat plugin

Buat dan uji kemampuan yang dapat digunakan kembali untuk ChatGPT dan Codex

Untuk membuat atau mengirimkan plugin, gunakan dokumentasi lengkap untuk pembuat di developers.openai.com.

Buat dan kirimkan plugin

Halaman ini memberikan pengantar singkat. Plugin adalah paket yang dapat diinstal dan dapat menyertakan skill, MCP server, atau keduanya. MCP server juga dapat mengembalikan UI opsional.

ChatGPT dan Codex menggunakan satu direktori plugin universal yang sama. Publikasikan plugin publik satu kali agar daftar yang sama dapat ditemukan dari antarmuka yang didukung di kedua produk. Selama pengembangan, gunakan marketplace lokal untuk menguji paket sebelum mengirimkannya ke direktori universal.

Untuk distribusi ruang kerja melalui GitHub, lihat Pengelolaan plugin.

Mulailah dengan skill saat Anda masih menyempurnakan satu alur kerja pribadi. Buat plugin saat Anda ingin membagikan alur kerja tersebut, mengemas skill terkait, terhubung ke layanan eksternal, atau mendistribusikan kemampuan yang stabil kepada tim.

Membuat plugin dengan @plugin-creator

Untuk penyiapan tercepat, gunakan skill bawaan @plugin-creator dalam mode ChatGPT Work atau $plugin-creator di Codex.

Jelaskan hasil yang diinginkan, skill atau MCP server yang akan disertakan, dan apakah Anda menginginkan entri marketplace lokal untuk pengujian. Contoh:
@plugin-creator Create a plugin named meeting-follow-up.
Include a skill that turns meeting notes into decisions, owners, and next steps.
Add it to a personal marketplace so I can test it locally.

Skill ini membuat manifes kompatibilitas .codex-plugin/plugin.json yang didukung, menata folder plugin, dan dapat menambahkan plugin ke marketplace lokal. Kerangka ini berbeda dari format plugin.json portabel di direktori akar yang digunakan dalam contoh manual. Lihat struktur kerangka untuk file dan direktori opsional.

Setelah selesai:
  1. Tinjau .codex-plugin/plugin.json.
  2. Periksa setiap skill yang disertakan di dalam skills/ berdasarkan panduan kepatuhan terhadap instruksi.
  3. Muat ulang ChatGPT atau Codex dan instal plugin dari sumber marketplace lokalnya.
  4. Uji plugin dalam percakapan baru dengan permintaan yang representatif.

Jika plugin menyertakan MCP server, buat dan uji server tersebut terlebih dahulu, lalu berikan detail koneksi terdaftar kepada @plugin-creator. Ikuti alur kerja MCP server lengkap untuk alat, autentikasi, deployment, dan pengujian.

Membuat plugin khusus skill secara manual

Paket Agent Plugins portabel minimal berisi manifes di direktori akar dan setidaknya satu skill:

meeting-follow-up/
├── plugin.json
└── skills/
    └── meeting-follow-up/
        └── SKILL.md

Buat plugin.json di direktori akar plugin:

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "meeting-follow-up",
  "version": "1.0.0",
  "description": "Turn meeting notes into decisions and next steps"
}

Paket portabel menemukan skill di skills/ secara otomatis. Tambahkan skills/meeting-follow-up/SKILL.md:

---
name: meeting-follow-up
description: Extract decisions, owners, and next steps from meeting notes.
---

Review the meeting notes. Return:

1. Decisions
2. Action items with owners
3. Open questions

Gunakan nama plugin yang stabil dalam format kebab case. Buat deskripsi skill cukup spesifik agar ChatGPT dan Codex dapat mengenali kapan alur kerja tersebut berlaku.

Gunakan @plugin-creator untuk menambahkan folder ke marketplace lokal, lalu instal dan uji sebelum membagikannya.

Melanjutkan ke dokumentasi untuk pembuat

Untuk dokumentasi lengkap bagi pembuat, gunakan dokumentasi Plugin. Dokumentasi tersebut mencakup:

Untuk menelusuri, menginstal, mengaktifkan, atau menghapus plugin, lihat Menggunakan plugin.