Claude Code 중심의 Multi-Agent 워크플로우 시스템 (Gemini-CLI + Codex-CLI + OpenContext 통합) - 에이전틱 개발 정책 강화
개요
Claude Code 중심의 Multi-Agent 워크플로우 시스템 (Gemini-CLI + Codex-CLI + OpenContext 통합) - 에이전틱 개발 정책 강화 Claude Code, Gemini, ChatGPT 등에게 다음 프롬프트를 입력하세요: .zshrc/.bashrc 수정은 **할 때만 필요합니다. AI 에이전트는 MCP 등록 설정을 통해 도구에 접근하므로 Shell RC 수정이 불필요합니다. - : --silent 사용 (자동으로 Shell RC 수정 건너뜀) - : Interactive 모드에서 gemini-skill, mcp-status 등 편리한 alias 설정 70가지 팁 기반의 에이전틱 개발 정책 (ykdojo + Ado Kukic 검증) : --diagnose의 Configuration Files 섹션이 ❌로 표시되더라도, 설정 파일은 정상적으로 생성됩니다. 다음 명령으로 직접 확인하세요: : 3.15.0 | : 2026-01-22 | : 55 | : Multi-Agent (Auto-Detect) | : 95% Reduction : - : agent-skills-main에서 검증된 스킬 병합 - frontend/web-design-guidelines - Vercel Web Interface Guidelines 준수 리뷰 - frontend/react-best-practices - React/Next.js 성능 최적화 45규칙 (Vercel) - infrastructure/vercel-deploy - 인증 불필요 Vercel 즉시 배포 - : 52 → 55개 : - : .zshrc/.bashrc 수정이 개발자 편의 기능임을 명확히 문서화 - : --silent 모드가 AI 에이전트에 권장되는 이유 설명 - : Shell RC 설정이 MCP 워크플로우에 불필요함을 코드 주석에 명시 - : Gemini 분석을 통한 반대 논거 검토 후 결론 도출
README
Agent Skills
Claude Code 중심의 Multi-Agent 워크플로우 시스템 (Gemini-CLI + Codex-CLI + OpenContext 통합) Claude Code 완전 가이드 70가지 팁 적용 - 에이전틱 개발 정책 강화
AI Agent Installation
LLM 기반 설치를 지원합니다. 원라이너 명령 또는 AI 에이전트 프롬프트로 설치하세요.
One-Liner 설치 (권장)
# 터미널에서 바로 실행 (MCP 서버 자동 설치 포함)
curl -fsSL https://raw.githubusercontent.com/supercent-io/skills-template/main/install.sh | bash
환경 변수 옵션:
# MCP 서버 자동 설치 비활성화
INSTALL_MCP=false curl -fsSL ... | bash
# 기존 폴더 백업 건너뛰기
SKIP_BACKUP=true curl -fsSL ... | bash
보안 중시 설치 (2단계)
스크립트를 먼저 확인한 후 실행하고 싶다면:
# 1. 스크립트 다운로드
curl -fsSLO https://raw.githubusercontent.com/supercent-io/skills-template/main/install.sh
# 2. 스크립트 내용 확인 (선택)
cat install.sh
# 3. 실행
bash install.sh
AI 에이전트용 프롬프트
Claude Code, Gemini, ChatGPT 등에게 다음 프롬프트를 입력하세요:
https://github.com/supercent-io/skills-template 저장소를 임시로 클론하고, .agent-skills 폴더를 현재 디렉토리로 복사해. 그 후 setup.sh를 --silent --install-mcp 모드로 실행하고, 임시 클론 폴더는 삭제해.
설치 모드별 옵션
| 모드 | 명령어 | 설명 |
|---|---|---|
| Silent + MCP (권장) | setup.sh --silent --install-mcp |
완전 자동화, MCP 서버 자동 설치 |
| Silent | setup.sh --silent |
자동 감지, 기본값 적용 |
| Auto | setup.sh --auto |
대화형 없이 전체 설정 |
| Quick | setup.sh --quick |
토큰 최적화 파일만 생성 |
| Interactive | setup.sh |
단계별 대화형 설정 |
참고: Shell RC 설정은 개발자 편의 기능
.zshrc/.bashrc수정은 개발자가 터미널에서 직접 사용할 때만 필요합니다. AI 에이전트는 MCP 등록 설정을 통해 도구에 접근하므로 Shell RC 수정이 불필요합니다.
- AI 에이전트:
--silent사용 (자동으로 Shell RC 수정 건너뜀)- 개발자: Interactive 모드에서
gemini-skill,mcp-status등 편리한 alias 설정
새로운 기능
| 기능 | 설명 |
|---|---|
--install-mcp |
MCP 서버 자동 설치 (OpenContext 필수, Gemini/Codex 선택) |
| OpenContext 필수 | 영구 메모리 MCP가 기본 필수 설정으로 포함 |
| ralph-loop 자동 적용 | 경량 모델(haiku, flash, mini)에서 프롬프트 반복 자동 적용 |
| 설정 검증 | 설치 후 자동 검증 및 누락 설정 자동 적용 |
AI Agent별 설치 가이드
Claude Code
# 1. 프롬프트 입력 후 AI가 자동 설치
# 2. 설치 완료 후 확인
cd .agent-skills && ./setup.sh --diagnose
Gemini CLI
# Gemini에서 동일한 프롬프트 사용
# Shell 도구로 자동 설치 수행
ChatGPT (Code Interpreter)
# 프롬프트 입력 → ChatGPT가 shell 명령 실행
# Knowledge Base에 스킬 ZIP 업로드도 가능
수동 설치 (개발자용)
# 1. 저장소 클론
git clone https://github.com/supercent-io/skills-template.git /tmp/skills-template
# 2. .agent-skills 복사
cp -rf /tmp/skills-template/.agent-skills .
# 3. 설정 실행
chmod +x .agent-skills/setup.sh && .agent-skills/setup.sh --silent
# 4. 정리
rm -rf /tmp/skills-template
설치 후 검증
# 시스템 진단
.agent-skills/setup.sh --diagnose
# 예상 출력:
# ✅ Python3
# ✅ Claude CLI
# ✅ gemini-cli MCP Server
# ✅ codex-cli MCP Server
# Workflow Type: full-multiagent
MCP 서버 연동 (Claude Code 전용)
# Gemini-CLI MCP 추가 (대용량 분석)
claude mcp add gemini-cli -s user -- npx -y @anthropic-ai/gemini-mcp
# Codex-CLI MCP 추가 (명령 실행)
claude mcp add codex-cli -s user -- npx -y @openai/codex-mcp
# OpenContext MCP 추가 (영구 메모리)
claude mcp add opencontext -s user -- oc mcp
LLM CLI 설치 가이드
Claude Code 설치
# macOS/Linux
curl -fsSL https://claude.ai/install.sh | sh
# npm (대안)
npm install -g @anthropic-ai/claude-code
# 설치 확인
claude --version
Gemini CLI 설치
# npm으로 설치 (Google 공식)
npm install -g @google/gemini-cli
# 설치 확인
gemini --version
# API 키 설정
export GEMINI_API_KEY=your_api_key
Codex CLI 설치
# npm으로 설치 (OpenAI 공식)
npm install -g @openai/codex
# 설치 확인
codex --version
# API 키 설정
export OPENAI_API_KEY=your_api_key
OpenContext CLI 설치 (AI 영구 메모리)
# npm으로 설치
npm install -g @aicontextlab/cli
# 프로젝트 초기화
cd your-project && oc init
OpenContext 핵심 명령어:
/opencontext-context # 작업 전 배경 로드 (권장)
/opencontext-search # 기존 문서 검색
/opencontext-create # 새 문서 작성
/opencontext-iterate # 결론 저장
Architecture
graph TB
subgraph "Multi-Agent Workflow"
U["User Request"]
CC["Claude Code(Orchestrator)"]
GC["Gemini-CLI(Analyst)"]
CX["Codex-CLI(Executor)"]
end
subgraph "Agent Skills System"
AS[".agent-skills/"]
SK["SKILL.md"]
TN["SKILL.toon"]
CM["CLAUDE.md"]
end
U --> CC
CC --> |"스킬 로드"| AS
CC --> |"대용량 분석"| GC
CC --> |"명령 실행"| CX
AS --> SK
AS --> TN
CM --> CC
GC --> |"분석 결과"| CC
CX --> |"실행 결과"| CC
CC --> |"최종 응답"| U
style CC fill:#a5d6a7
style GC fill:#ce93d8
style CX fill:#ffab91
style CM fill:#e1f5fe
style TN fill:#fff3e0
Agent Roles
| Agent | Role | Model | Best For |
|---|---|---|---|
| Claude Code | Orchestrator | claude-opus-4-5 |
계획 수립, 코드 생성, 스킬 해석 |
| Gemini CLI | Analyst | gemini-2.5-pro |
대용량 분석 (2M+ 토큰), 리서치 |
| Codex CLI | Executor | gpt-5.2-codex |
명령 실행, 빌드, 배포 |
Workflow Types (Auto-Detected)
| Type | 조건 | 설명 |
|---|---|---|
standalone |
CLI 없음 | 기본 스킬만 사용 |
claude-only |
Claude만 있음 | 내장 Bash 사용 |
claude-gemini |
+Gemini | 대용량 분석/리서치 |
claude-codex |
+Codex | 실행/배포 자동화 |
full-multiagent |
모두 있음 | 풀 오케스트레이션 |
Skills Overview (55 Total)
pie showData
title Skills by Category
"Backend" : 6
"Frontend" : 6
"Code-Quality" : 6
"Infrastructure" : 8
"Documentation" : 4
"Project-Mgmt" : 7
"Search-Analysis" : 4
"Utilities" : 14
| Category | Count | Skills |
|---|---|---|
| Backend | 6 | api-design database-schema-design authentication-setup backend-testing kling-ai cs-tool-dashboard |
| Frontend | 6 | ui-component-patterns state-management responsive-design web-accessibility web-design-guidelines react-best-practices |
| Code-Quality | 6 | code-review code-refactoring testing-strategies performance-optimization debugging agent-evaluation |
| Infrastructure | 8 | system-environment-setup deployment-automation monitoring-observability security-best-practices firebase-ai-logic looker-studio-bigquery agent-configuration vercel-deploy |
| Documentation | 4 | technical-writing api-documentation user-guide-writing changelog-maintenance |
| Project-Mgmt | 7 | task-planning task-estimation sprint-retrospective standup-meeting ultrathink-multiagent-workflow subagent-creation agentic-principles |
| Search-Analysis | 4 | codebase-search log-analysis data-analysis pattern-detection |
| Utilities | 14 | git-workflow git-submodule environment-setup file-organization workflow-automation skill-standardization mcp-codex-integration opencode-authentication npm-git-install project-init-memory agentic-workflow opencontext prompt-repetition agentic-development-principles |
Token Optimization
스킬 로딩 시 토큰 사용량을 최적화하는 3가지 모드:
| Mode | File | Avg Tokens | Reduction | Use Case |
|---|---|---|---|---|
| full | SKILL.md | ~2,198 | - | 상세 예시 필요 시 |
| compact | SKILL.compact.md | ~270 | 87.7% | 일반 작업 |
| toon | SKILL.toon | ~112 | 94.9% | 빠른 참조 (기본값) |
# 토큰 최적화 파일 생성
python3 .agent-skills/scripts/generate_compact_skills.py
# 토큰 통계 확인
python3 .agent-skills/skill-query-handler.py stats
Claude Code 정책
70가지 팁 기반의 에이전틱 개발 정책 (ykdojo + Ado Kukic 검증)
핵심 6대 원칙
| 원칙 | 핵심 내용 | 적용 방법 |
|---|---|---|
| 1. 분해정복 | 큰 문제 → 작은 단계 | 각 단계 독립 검증 가능하게 분할 |
| 2. 컨텍스트 관리 | 신선하게 유지 | 단일 목적 대화, HANDOFF.md, /clear |
| 3. 추상화 선택 | 상황별 깊이 조절 | Vibe Coding ↔ Deep Dive |
| 4. 자동화² | 반복 → 자동화 | 3회 반복 시 자동화 방법 탐색 |
| 5. 계획/YOLO | 기본 계획 모드 | 계획 90%, YOLO는 컨테이너에서만 |
| 6. 검증 회고 | 출력 검증 필수 | 테스트, Draft PR, 자기 검증 |
필수 명령어
# 세션 시작 시
/usage # 토큰 한도 확인
# 작업 중
/context # 컨텍스트 상태 확인
Esc Esc # 잘못된 작업 즉시 취소
# 컨텍스트 관리 (50k 토큰 초과 시)
/clear # 컨텍스트 초기화
보안 정책
❌ 절대 금지
- --dangerously-skip-permissions 사용
- rm -rf /, sudo rm 등 위험 명령어
- .env, credentials.json 시크릿 커밋
- API 키 하드코딩
✅ 권장 사항
/sandbox "npm test"
/sandbox "npm run lint"
npx cc-safe . # 정기적 보안 감사
Quick Reference
필수 단축키
Esc Esc 작업 즉시 취소 (가장 중요!)
Ctrl+R 히스토리 검색
Shift+Tab ×2 계획 모드 토글
Ctrl+B 백그라운드 실행
CLI 플래그
claude --continue 마지막 대화 이어가기
claude --resume 특정 세션 복구
claude -p "prompt" Headless 모드
별칭 설정
# ~/.zshrc 또는 ~/.bashrc
alias c='claude'
alias cc='claude --continue'
alias cr='claude --resume'
Multi-Agent Workflow Guide
멀티에이전트 조합으로 작업 효율을 극대화하세요.
Agent 역할 분담
| Agent | 강점 | 맡길 작업 |
|---|---|---|
| Claude | 창의적 코드 생성, 아키텍처 설계 | 복잡한 로직 구현, 리팩토링, 설계 문서 |
| Gemini | 대용량 분석, 빠른 검색 | 코드베이스 분석, API 조사, 프로토타이핑 |
| Codex | 정형화된 실행, 명령 처리 | 빌드, 테스트, 배포, 스크립트 실행 |
워크플로우 예시: API 개발
1. [Claude] "사용자 인증 API 설계해줘" → 아키텍처 + 스펙 생성
2. [Gemini] "기존 auth 코드 패턴 분석해줘" → 대용량 코드 분석
3. [Claude] 분석 결과 반영하여 코드 구현
4. [Codex] "npm test && npm run build" → 테스트 및 빌드
5. [Claude] 결과 종합 및 문서화
스킬 호출 예시
# 자연어로 스킬 쿼리
python3 .agent-skills/skill-query-handler.py query "API 설계해줘"
# 특정 스킬 직접 로드 (토큰 절약)
python3 .agent-skills/skill-query-handler.py query "코드 리뷰" --mode toon
# 스킬 매칭 확인
python3 .agent-skills/skill-query-handler.py match "데이터베이스"
Troubleshooting
시스템 진단
cd .agent-skills && ./setup.sh --diagnose
참고:
--diagnose의 Configuration Files 섹션이 ❌로 표시되더라도, 설정 파일은 정상적으로 생성됩니다. 다음 명령으로 직접 확인하세요:ls -la .agent-skills/model-config.env .agent-skills/agent-routing.yaml
스킬 쿼리 테스트
# 스킬 매칭 테스트
python3 .agent-skills/skill-query-handler.py match "API 설계"
# 출력: [3] backend/api-design
# 스킬 목록
python3 .agent-skills/skill_loader.py list
# 토큰 통계 확인
python3 .agent-skills/skill-query-handler.py stats
MCP 서버 문제
claude mcp list # 상태 확인
claude mcp remove # 제거
claude mcp add ... # 재설치
설정 파일 수동 확인
# 생성된 설정 파일 확인
cat .agent-skills/model-config.env # 모델 설정
cat .agent-skills/agent-routing.yaml # 라우팅 규칙
cat CLAUDE.md # 프로젝트 가이드
References
| Resource | Link |
|---|---|
| Claude Code 공식 | docs.anthropic.com |
| Claude Code Best Practices | Anthropic Engineering |
| ykdojo claude-code-tips | GitHub |
| Agent Skills 공식 | agentskills.io |
License
MIT License - see LICENSE for details.
Version: 3.15.0 | Updated: 2026-01-22 | Skills: 55 | Workflow: Multi-Agent (Auto-Detect) | Token: 95% Reduction
Changelog v3.15.0:
- 신규 스킬 3종 추가: agent-skills-main에서 검증된 스킬 병합
frontend/web-design-guidelines- Vercel Web Interface Guidelines 준수 리뷰frontend/react-best-practices- React/Next.js 성능 최적화 45규칙 (Vercel)infrastructure/vercel-deploy- 인증 불필요 Vercel 즉시 배포
- 스킬 총 수: 52 → 55개
Changelog v3.14.0:
- Shell RC 설정 문서화 개선:
.zshrc/.bashrc수정이 개발자 편의 기능임을 명확히 문서화 - AI 에이전트 vs 개발자 구분 명확화:
--silent모드가 AI 에이전트에 권장되는 이유 설명 - setup.sh 주석 개선: Shell RC 설정이 MCP 워크플로우에 불필요함을 코드 주석에 명시
- 2회 검증 기반 개선: Gemini 분석을 통한 반대 논거 검토 후 결론 도출
Changelog v3.13.0:
- 원라이너 설치 스크립트 추가:
curl -fsSL ... | bash형태로 완전 자동화 설치 --install-mcp플래그 추가: MCP 서버 자동 설치 (OpenContext/Gemini/Codex)- OpenContext 필수 설정: 영구 메모리 MCP가 기본 필수 설정으로 포함
- ralph-loop (prompt-repetition) 기본 적용: 경량 모델에서 자동으로 프롬프트 반복 적용
- 설정 검증 기능 추가: 설치 후 자동 검증 및 누락 설정 자동 적용
- agent-routing.yaml 개선: performance_tweaks 섹션 추가
Changelog v3.12.0:
- Multi-Agent Workflow Guide 추가: Claude/Gemini/Codex 역할 분담 가이드
- 워크플로우 예시 시나리오 추가 (API 개발)
--diagnose버그 문서화 및 수동 확인 방법 안내- 스킬 호출 예시 보강
- 설정 파일 수동 확인 섹션 추가
Changelog v3.11.0:
- README 재구성: AI Agent 설치 방법을 최상단으로 이동
- 설치 모드별 옵션 테이블 추가 (Silent, Auto, Quick, Interactive)
- 토큰 최적화 통계 실측값 반영 (87.7% / 94.9%)
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add sc-airu/skills-template