advisor-strategy
Installation
SKILL.md
Advisor Strategy
메인 세션(executor)이 작업을 담당하고, 상위 모델 서브에이전트(advisor)는 결정점에서 조언만 반환한다. advisor에게는 대화 히스토리가 자동으로 전달되지 않으므로, 브리프(Step 1)에 컨텍스트를 담아 전달한다.
Step 0. 모델 확인과 모드 판별
- 모델 파싱: 인자 첫 토큰이 모델명이면 그것이 advisor 모델, 나머지가 주제다. 인자가 아니라 대화 중에 모델을 명시했어도 유효하다. 허용 모델은 실행 중인 하네스가 서브에이전트에 지정할 수 있는 모델로 한정된다 (예: Claude Code는
fable|opus|sonnet, Codex는gpt-5.5|gpt-5.4등 GPT 상위 모델). - 미지정 시 중단: 모델이 지정되지 않았으면 컨설트를 진행하지 말고 사용자에게 물어라: "advisor로 쓸 모델을 지정해주세요 (현재 하네스에서 지정 가능한 동급 이상 모델)". 모델을 임의로 골라 진행하지 마라. 비용과 모델 접근 권한이 걸린 선택은 사용자의 몫이다.
- 페어링 가드: advisor는 executor보다 상위이거나 동급이어야 한다. 지정한 모델이 메인 세션 모델보다 하위 티어면 이 원칙에 어긋난다고 알리고 진행 여부를 확인한다. 동급 지정은 독립된 세컨드 오피니언으로 유효하다. 메인 세션 모델의 티어를 확실히 모르면 사용자에게 확인한다.
모드 판별:
| 상황 | 모드 |
|---|---|
| 주제/질문이 지정됐거나 특정 판단이 걸려 있음 | 즉시 컨설트: 지금 1회 수행 |
| "이 세션을 advisor 전략으로 진행해달라"는 요청 | 세션 규율 장착: 이후 결정점마다 지정 모델로 자동 컨설트 (하단 "컨설트 타이밍 규율") |