首页
看点啥
插画图片
首页 看点啥 Codex Skill如何安装部署?一文掌握Codex Skill四种场景下配置的完整教程

Codex Skill如何安装部署?一文掌握Codex Skill四种场景下配置的完整教程

2026-07-29 0

Codex Skill本质是能力包以SKILL.md作为核心,包括:Skill部署涵盖Function Calling工具型、自定义开发打包、本地手动与在线快捷安装共四大场景,部署前须先完成环境准备。

一、必做的前置环境准备

安装Codex CLI(Node.js≥18)

# 全局安装CLI
npm install -g @openai/codex
# 配置OpenAI密钥(二选一)
export OPENAI_API_KEY="sk-xxx"
# 交互式登录授权
codex login

项目>用户>系统:Skill存放目录的优先级规则

目录路径生效范围
./.codex/skills/项目级:提交Git后可由团队共享,生效范围仅限当前代码仓库
~/.codex/skills/用户全局:自动加载范围覆盖本机所有项目(最常用)
/opt/codex/system/skills/全机器所有用户均受系统级设置影响

二、方式1:社区Skill快捷在线部署(安装命令共3种)

会话内一键完成安装的Codex内置安装器

内置指令需在打开的codex交互终端中执行:

$skill-installer
# 弹出技能列表→输入编号安装,默认装到用户目录~/.codex/skills
# --local 参数安装到当前项目 .codex/skills
$skill-installer --local

GitHub仓库一键安装(CLI命令)

# 整仓批量安装
npx skills add ComposioHQ/awesome-codex-skills -g
# 单个技能指定路径安装
python skill-installer/scripts/install-skill-from-github.py --repo 用户名/仓库 --path skills/技能名
# 直接克隆安装
git clone https://github.com/xxx/xxx-skill ~/.codex/skills/skillname

离线安装压缩包

unzip skill包.zip -d ~/.codex/skills/
# 校验:目录内必须存在SKILL.md
ls ~/.codex/skills/skillname/SKILL.md

三、方式2:自研技能的自定义Skill手动部署

最小目录结构

my-api-tool/          # 技能名(目录=技能ID)
├─ SKILL.md           # 【必填】元数据+执行规则
├─ scripts/           # 可选:shell/python执行脚本
├─ references/        # 可选:模板、参考文档
└─ assets/            # 可选:配置、静态资源

头部YAML+正文指令组成SKILL.md标准格式

---
name: api-generator
description: 根据参数自动生成RESTful接口代码
metadata:
  version:1.0
  author:xxx
---
## 触发规则
用户要求创建接口时自动启用本Skill
## 执行步骤
1. 解析入参(路由、请求方式、参数)
2. 生成TS/Express接口代码
3. 输出文件到src/routes

落地部署

# 全局部署
mkdir -p ~/.codex/skills/api-generator
# 复制编写好的全部文件到此目录
cp -r ./my-api-tool/* ~/.codex/skills/api-generator/
# 项目局部部署
mkdir -p .codex/skills/api-generator
cp -r ./my-api-tool/* .codex/skills/api-generator/

启用&测试

# 查看已安装技能
codex skill list
# 显式调用技能
$.api-generator
# 启动codex并临时挂载单个技能(不写入目录)
codex --instructions ./my-api-tool/SKILL.md

四、方式3:工具调用型Skill的Function Calling部署

绑定是这类Skill的作用外部API/本地脚本,函数可由Codex自动调用:

需向SKILL.md补充内容functions配置(JSON Schema定义函数)

---
name:http-request
functions:
  - name:curl_api
    description:发起http接口请求
    parameters:
      type:object
      properties:
        url:{type:string},method:{enum:[GET,POST]}
---
# 正文:Codex收到接口调用需求自动调用curl脚本

scripts/curl_api.py编写对应的函数逻辑

启动Codex时开启函数调用,部署目录沿用前述设置:

codex --enable-function-call

五、常用命令:技能管理

# 添加注册技能
codex skills add ./技能目录
# 更新已部署技能
codex skills update ./技能目录
# 卸载删除技能
codex skills remove 技能名
# 查看全部已加载Skill
codex skill list

六、生效规则

  1. 隐式自动触发:Codex自动加载并执行与用户提问相匹配的Skill描述
  2. 显式调用:在会话中输入$.技能名强制启用
  3. 完成对SKILL.md的修改后Codex会话需新开即可生效,不必重启CLI
喜欢(0)

上一篇

Codex Skills是什么?Codex Skills高效扩展自动化任务的完整教程

Codex Skills是什么?Codex Skills高效扩展自动化任务的完整教程

下一篇

AI越了解你,风险越高:长期记忆为何成为情感大模型的第一道生死线?

AI越了解你,风险越高:长期记忆为何成为情感大模型的第一道生死线?
猜你喜欢