OpenAI, ChatGPT와 Codex CLI에 Skills 기능 조용히 도입
OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI
TL;DR Highlight
OpenAI가 Claude의 Skills 개념과 유사한 재사용 가능한 작업 단위를 ChatGPT와 Codex CLI에 슬그머니 추가했다.
Who Should Read
Codex CLI나 ChatGPT를 개발 워크플로에 통합 중인 풀스택 개발자, 또는 AI 에이전트의 도구 재사용 패턴을 설계하는 ML 엔지니어.
Core Mechanics
- Skills는 AI가 반복 수행하는 작업을 모듈화한 단위 — 매번 프롬프트로 설명하지 않아도 재사용 가능
- ChatGPT UI와 Codex CLI 양쪽에 동시 적용 — 브라우저 사용자와 터미널 사용자 모두 대상
- 기존 플러그인/도구(tool) 개념을 사용자 레벨에서 저장·재호출할 수 있는 형태로 발전
- 공식 발표 없이 점진적으로 롤아웃 중 — '조용한 도입'이라고 표현될 만큼 문서화 미비
- Claude Code의 Skill 시스템, Anthropic의 에이전트 패턴과 유사한 방향성 — 업계 전반적 트렌드 확인
Evidence
- ⚠️ 본 논문/글의 원문 내용이 제목만 제공되어 구체적 수치 데이터를 추출할 수 없음
- 현재 ChatGPT 및 Codex CLI UI에서 Skills 탭/옵션이 실제로 노출되고 있음이 사용자들에게 목격됨
- OpenAI 공식 changelog나 블로그 포스트 없이 기능이 배포된 정황이 커뮤니티에서 보고됨
How to Apply
- Codex CLI 사용자라면 `codex` 명령 실행 시 `--skill` 플래그 또는 설정 파일에서 커스텀 스킬 정의 가능 여부를 공식 문서에서 확인해볼 것
- 반복적인 코드 리뷰, 테스트 생성, 린트 수정 같은 작업을 Skill로 저장해두면 매번 프롬프트 재작성 없이 재호출 가능 — 팀 단위 표준화에 유리
- Claude Code의 Skills 시스템처럼 프로젝트별 `.skills/` 디렉토리 구조로 관리하는 패턴을 OpenAI 구현에도 적용 가능한지 테스트해볼 것
Code Example
snippet
# Codex CLI에서 skill 활용 예시 (공식 확인 필요)
# 1. skill 정의 (예상 형태)
codex skill create --name "code-review" \
--prompt "다음 코드를 리뷰하고 버그, 성능, 보안 순으로 피드백을 제공하라"
# 2. skill 호출
codex run --skill code-review --file src/api/handler.py
# ChatGPT API에서 재사용 가능한 system prompt를 skill처럼 관리하는 패턴
import openai
SKILLS = {
"code-review": "You are a senior engineer. Review code for bugs, performance, and security issues in that order.",
"doc-writer": "You are a technical writer. Write concise docstrings for the given function."
}
def run_with_skill(skill_name: str, user_content: str):
return openai.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": SKILLS[skill_name]},
{"role": "user", "content": user_content}
]
)Terminology
SkillsAI에게 반복 작업을 '레시피'처럼 저장해두는 기능. 요리책에서 레시피 꺼내 쓰듯, 매번 설명 안 해도 저장된 작업을 불러쓸 수 있음.
Codex CLIOpenAI가 만든 터미널용 AI 코딩 도우미. Claude Code처럼 명령줄에서 코드 작성·수정·실행을 AI와 함께 할 수 있는 도구.
롤아웃(Rollout)새 기능을 모든 사용자에게 한꺼번에 주지 않고 단계적으로 배포하는 방식. 소수에게 먼저 테스트 후 점차 확대.
에이전트(Agent)단순 질답을 넘어 여러 도구를 사용해 목표를 스스로 달성하는 AI. 사람이 시키는 대로만 하는 게 아니라 계획 세우고 실행하는 AI.
프롬프트(Prompt)AI에게 전달하는 지시문. 어떻게 작성하느냐에 따라 결과가 크게 달라지는 AI와의 '대화 설계'