Plugins – Codex | OpenAI Developers (original) (raw)

Plugins bundle skills, app integrations, and MCP servers into reusable workflows for Codex.

Extend what Codex can do, for example:

A plugin can contain:

You can share plugins by publishing them through a marketplace source, such as a repo marketplace for a project or team. See Build pluginsfor marketplace setup, packaging, and distribution guidance.

Plugin Directory in the Codex app

Open Plugins in the Codex app to browse and install curated plugins.

The plugin directory groups plugins into categories:

Plugin directory in the CLI

In Codex CLI, run the following command to open the plugins list:

codex
/plugins

The CLI plugin browser groups plugins by marketplace. Use the marketplace tabs to switch sources, open a plugin to inspect details, install or uninstall marketplace entries, and press Space on an installed plugin to toggle its enabled state.

Install and use a plugin

Once you open the plugin directory:

  1. Search or browse for a plugin, then open its details.
  2. Select the install button. In the app, select the plus button orAdd to Codex. In the CLI, select Install plugin.
  3. If the plugin needs an external app, connect it when prompted. Some plugins ask you to authenticate during install. Others wait until the first time you use them.
  4. After installation, start a new thread and ask Codex to use the plugin.

After you install a plugin, you can use it directly in the prompt window:

Describe the task directly

Ask for the outcome you want, such as “Summarize unread Gmail threads from today” or “Pull the latest launch notes from Google Drive.”

Use this when you want Codex to choose the right installed tools for the task.

Choose a specific plugin

Type @ to invoke the plugin or one of its bundled skills explicitly.

Use this when you want to be specific about which plugin or skill Codex should use. See Codex app commands and Skills.

How permissions and data sharing work

Installing a plugin makes its workflows available in Codex, but your existingapproval settings still apply. Any connected external services remain subject to their own authentication, privacy, and data-sharing policies.

Remove or turn off a plugin

To remove a plugin, reopen it from the plugin browser and selectUninstall plugin.

Uninstalling a plugin removes the plugin bundle from Codex, but bundled apps stay installed until you manage them in ChatGPT.

If you want to keep a plugin installed but turn it off, set its entry in~/.codex/config.toml to enabled = false, then restart Codex:

[plugins."gmail@openai-curated"]
enabled = false

If you want to create, test, or distribute your own plugin, seeBuild plugins. That page covers local scaffolding, manual marketplace setup, workspace sharing, plugin manifests, and packaging guidance.