| name | outsourcing-core |
| description | 로컬 AI CLI에 작업을 아웃소싱할 때 자동 활성화. Use when the task is complex, requires specialized AI capabilities, or benefits from distributing work to different AI models |
Outsourcing Core Skill
목적
복잡하거나 특화된 AI 능력이 필요한 작업을 로컬 AI CLI(claude, gemini, codex, qwen)에 위임하는 스킬입니다.
핵심 지침
1. 자동 활성화 조건
v0.1.0 (현재):
- 사용자가
/outsource커맨드를 직접 호출할 때만 활성화
v0.2.0 이후 (계획):
- 작업이 특정 AI CLI의 전문 분야에 해당 (키워드 기반 분석)
- 현재 Claude가 처리하기 어려운 작업 (복잡도 계산)
- 병렬 처리가 필요한 대규모 작업
2. CLI 선택 가이드
CLI 우선순위 (작업 유형별):
| 작업 유형 | 1순위 | 2순위 | 3순위 | 4순위 |
|---|---|---|---|---|
| 일반 작업 | gemini | claude | qwen | codex |
| 코드 리뷰 | codex | gemini | claude | qwen |
| 단순/저복잡도 | qwen | gemini | claude | codex |
자동 활성화 시 CLI 추천:
작업 내용을 분석하여 적합한 CLI를 추천하세요:
# 1. 복잡도 판단
IF 작업이 단순하고 복잡도가 낮음 (< 100 토큰, 단일 작업):
추천 CLI = qwen # 비용 효율적
# 2. 리뷰 작업
ELIF 작업에 "코드 리뷰", "PR 리뷰", "리뷰", "검토" 포함:
추천 CLI = codex # 리뷰 전문
대안 = [gemini, claude, qwen]
# 3. 특화 작업
ELIF 작업에 "수학", "알고리즘", "최적화", "수식" 포함:
추천 CLI = qwen # 수학/논리 전문
ELIF 작업에 "번역", "대규모 데이터", "로그 분석", "다국어" 포함:
추천 CLI = gemini # 대용량/다국어 전문
ELIF 작업에 "아키텍처", "보안 분석", "설계" 포함:
추천 CLI = claude # 심층 분석 전문
ELIF 작업에 "코드 생성", "테스트 작성", "디버깅" 포함:
추천 CLI = codex # 코드 생성 전문
# 4. 일반 작업 (기본값)
ELSE:
추천 CLI = gemini # 일반 작업 1순위
대안 = [claude, qwen, codex]
3. 사용자 인터랙션
대화형 CLI 선택 (v0.1.0):
1. 작업 분석
2. 추천 CLI 제시 (1개)
3. 사용자에게 다른 CLI 선택 옵션 제공
4. 선택된 CLI로 작업 전달
복잡도 기반 자동 선택 (v0.2.0+):
- 작업 복잡도 계산 (키워드 + 길이 기반)
- 자동으로 최적 CLI 선택
- 사용자에게 결과만 표시
4. MCP 통합
MCP 도구 사용:
이 스킬은 다음 MCP 도구를 사용합니다:
mcp__other-agents__list_agents- 로컬에 설치된 CLI 목록 확인
mcp__other-agents__use_agent- 선택된 CLI에 작업 전달
- 응답 수신
5. 에러 처리
일반적인 에러 시나리오:
| 에러 | 원인 | 해결 방법 |
|---|---|---|
| MCP 연결 실패 | other-agents 미실행 | MCP 서버 시작 안내 |
| CLI 미설치 | 선택한 CLI 없음 | 설치 가이드 제공 |
| Git 저장소 에러 | Codex는 Git 필요 | 다른 CLI 추천 |
| API 키 오류 | 환경 변수 미설정 | 설정 방법 안내 |
참고 자료
상세 내용은 resources/ 참조:
- CLI 특징:
resources/cli-capabilities.md- 각 CLI의 강점, 약점, 적합한 작업
- 비용 비교
- 사용 사례별 추천
사용 예시
예시 1: 코드 생성 작업
사용자: "FastAPI로 RESTful API 서버 만드는 예제 작성해줘"
스킬 활성화:
1. 키워드 분석: "코드 생성", "RESTful API"
2. 추천 CLI: codex (코드 생성 전문)
3. 사용자 확인 후 codex에 작업 전달
4. 결과 요약 + 상세 코드 제공
예시 2: 아키텍처 분석
사용자: "이 프로젝트의 아키텍처를 분석하고 개선점 제안해줘"
스킬 활성화:
1. 키워드 분석: "아키텍처 분석", "개선점"
2. 추천 CLI: claude (심층 분석 강점)
3. 사용자 확인 후 claude에 작업 전달
4. 결과 요약 + 상세 분석 제공
제약 사항
- v0.1.0: 단일 CLI 실행만 지원 (병렬 처리 미지원)
- v0.1.0: 복잡도 자동 계산 미지원 (사용자 선택)
- MCP 필수: other-agents MCP 서버 설치 필요
- CLI 설치 필요: 사용할 CLI가 로컬에 설치되어 있어야 함
향후 계획
v0.2.0
- 복잡도 기반 자동 CLI 추천
- 키워드 + 프롬프트 길이 분석
v0.3.0
- 병렬 처리 지원
- 여러 CLI에 동시 작업 전달
- 결과 비교 및 통합
변경 이력
- 2025-11-30: 초기 작성 (v0.1.0 - 대화형 CLI 선택)