夜雨聆风学习资料网

ARTICLE · 1301183

上手 Codex 插件商店,先搞懂它的能力边界在哪

上手 Codex 插件商店,先搞懂它的能力边界在哪

阶段四第三篇。

前两篇让 Codex 审代码、让它用外部工具。这一篇换个角度:把它的能力边界说清楚——哪些是真能用的,哪些是看着热闹、其实够不着的。

规则还是那句:能用的装,跑不了的直说。

一、codex plugin 是什么

它是 Codex CLI 自带的一个子命令,管的是插件。

codex --help 里对它的自述就一句:

Manage Codex plugins

codex plugin --help 里列了五个子命令:

  • add
    ——从市场装一个插件;
  • list
    ——列出市场里有哪些插件、当前装没装;
  • remove
    ——卸载插件、清掉本地缓存;
  • marketplace
    ——管理「市场源」(添加、列出、刷新、移除);
  • help
    。

所以 codex plugin 是 Codex 的应用商店:能装、能列、能删,也能把别的市场加进来。

二、内置的精选市场

先说个本机实跑的数字:codex plugin list 一跑,它认出一个市场——

MARKETPLACE         ROOT
openai-api-curated  C:\Users\Daniel\.codex\.tmp\plugins

名字叫 openai-api-curated,一个官方精选市场。再 list 里面的插件,一共 50 个,全是「not installed」——也就是摆在货架上、还没装的。货架上有 superpowers、github、linear、notion、figma、sentry、coderabbit 这些,也有 hyperframes、remotion 这种做视频的。

市场源也可以自己加:marketplace add 能挂一个本地目录或一个 Git 仓库。本机这个列表里就有几个插件的源是指向 github.com/... 的 Git 地址——说明市场本身是可扩展的。

三、实测装一个

装一个就一条命令,add 后面跟插件的名字:

codex plugin add superpowers@openai-api-curated
Added plugin `superpowers` from marketplace `openai-api-curated`.
Installed plugin root: C:\Users\Daniel\.codex\plugins\cache\openai-api-curated\superpowers\0722921d

装完再看 list,状态当场就变了:

PLUGIN                        STATUS              VERSION   SOURCE
superpowers@openai-api-curated  installed, enabled  0722921d  C:\...\plugins\superpowers

installed, enabled——装上了、也启用了,还标出了具体版本号(0722921d,指向仓库的某次提交)。

不用了删掉。这里有个小坑:remove 只给名字会报错(「plugin requires --marketplace unless passed as <plugin>@<marketplace>」),得带上市场后缀:

codex plugin remove superpowers@openai-api-curated
Removed plugin `superpowers` from marketplace `openai-api-curated`.

list 复原——一个已装的都不剩,干干净净。

四、cloud 的边界

再看另一个:codex cloud。

codex --help 里它顶着一行很显眼的标注:

cloud  [EXPERIMENTAL] Browse tasks from Codex Cloud and apply changes locally

EXPERIMENTAL,实验性。它的子命令看着挺全——exec(提交一个云任务)、status(查状态)、list(列任务)、apply(把结果拉回本地)、diff(看 diff)。听起来是「把活丢到云上跑、再把结果取回来」。

但真跑一下,就撞墙了:

codex cloud list
Not signed in. Please run 'codex login' to sign in with ChatGPT, then re-run 'codex cloud'.

一句话:cloud 要 ChatGPT 登录。它是 Codex Cloud 的功能,绑在 OpenAI 账号上——先 codex login 登录 ChatGPT,才能用。

这台机器跑的是 DeepSeek,没有订阅,所以 cloud 直接用不了。 这不是它的 bug,是它的门槛:它压根不是给零订阅用户准备的。

五、收尾

把两个放一起,边界就清楚了:

  • codex plugin——本地能力,真能跑。
    装、列、删、加市场,全部在本机完成,不依赖账号。
  • codex cloud——实验性,够不着。
    它要求 ChatGPT 登录,是 OpenAI 订阅体系里的东西,跑 DeepSeek 的这套配置用不了。

这正是这一篇想说的:别信宣传。看到「云」「插件市场」这些词,先问一句——它要不要账号?标没标实验性? 要账号的功能,零订阅的人就是用不了;标了 EXPERIMENTAL 的,更别当稳定能力使。

对你的日常挺实在:想在 Codex 上加能力,先看 codex plugin 的货架——50 个现成插件,装删都自己来,一分钱不花;cloud 这类要登录的先放一放,等你真有 ChatGPT 订阅再说。

下一篇讲 worktree——用 git worktree 隔离开并行跑任务,互不打架。

你现在用的是订阅账号,还是像这样跑国产模型?评论区聊聊。

命令清单

# codex plugin — 插件管理(本地能力,无需账号)
codex plugin list                       # 列出市场里的插件 + 装没装
codex plugin add <name>@<marketplace>   # 从市场装一个插件
codex plugin remove <name>@<marketplace># 卸载(只给名字会报错,要带 @marketplace)
codex plugin marketplace add <dir|git>  # 加一个本地/Git 市场源
codex plugin marketplace list           # 列出当前认的市场源
codex plugin marketplace upgrade        # 刷新 Git 市场快照
codex plugin marketplace remove <name>  # 移除一个市场源

# 实测
codex plugin add superpowers@openai-api-curated   # -> installed, enabled
codex plugin remove superpowers@openai-api-curated # -> 复原

# codex cloud — [EXPERIMENTAL] 要 ChatGPT 登录
codex cloud list                        # -> Not signed in. Please run 'codex login' ...

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料