서브 에이전트가 승인되지 않은 모델을 선택하는 문제
Subagents choosing non approved models?
핵심 요약
Pi Agent의 서브 에이전트 플러그인이 설정된 모델을 무시하고 비용이 비싼 Claude Opus를 임의로 사용하는 문제에 대한 원인 분석과 해결책 논의.
- 모델 강제 설정 문제 — 서브 에이전트가 부모 세션의 모델 설정을 무시하고 고비용 모델을 선택함
- 설정 파일 수정 — modelScope의 strict 모드와 inherit 설정을 통해 모델 상속을 강제할 수 있음
- 플러그인 구조적 한계 — 서브 에이전트 플러그인이 Pi 본래의 모델 제한 가드레일을 우회할 수 있음
- 커뮤니티 조언 — 인기 플러그인이라도 설계 결함이 있을 수 있으므로 직접 코드를 수정하거나 경량화된 버전을 만드는 것이 권장됨
수정 - pi-subagents 플러그인 사용 (https://pi.dev/packages/pi-subagents)
내 레포지토리의 피처 브랜치에서 deepseek/deepseek-v4.1-flash • high로 명시적으로 고정된 대화 세션을 돌리는 중임. 싸고 빠르고, 예산 안 까먹으면서 루틴한 스캐폴딩이나 기계적인 편집 작업하기 딱 좋거든.
비동기 백그라운드 워크플로우를 하나 돌려놓고 몇 분 뒤에 프로세스 트리를 확인해 봤는데:
async workflow: 0beabc61 ─ background
id: 0beabc61 · 0/2 done · 2 active · 3m18s
Press ctrl+o for details
├─ task-1 ⠋ worker · 51 tool uses · 24k window · 9.6k spent · 3m17s
│ ⠙ Step 1/1: worker: REPO: XXX (Next.js monorepo... [fresh] · running (openrouter/anthropic/claude-opus-4.6 · thinking high) · 28 turns · 51 tool uses · ctx 40k/1M
│ role:worker · running
│ workspace:~/github/... · [fresh]
│ ⎿ active now
│ Press ctrl+o for live detail
│ output: /var/folder.../output-0.log
└─ task-2 ⠇ worker · 45 tool uses · 27k window · 84k spent · 3m17s
⠴ Step 1/1: worker: REPO: XXX (Next.js monorepo... [fresh] · running (openrouter/anthropic/claude-opus-4.6 · thinking high) · 38 turns · 45 tool uses · ctx 92k/1M
role:worker · running
… 4 lines hidden · Press ctrl+o to expand
────────────────────────────────────────────────────────────────────────────────────────────────────────
아니 Opus가 왜 돌아가고 있는 건데? 그리고 씨발 왜 하필 Opus 4.6을 처 고른 거냐?
────────────────────────────────────────────────────────────────────────────────────────────────────────
2 active agents · usage on child rows · ↓/← to inspect
~/XXX (feat/basic-mode-785)
↑630k ↓156k R8.8M $0.335 8.4%/1.0M (auto) (openrouter) deepseek/deepseek-v4.1-flash • high
이게 왜 이따위로 돌아가는지 설명 좀 해줄 사람 있냐?
-
활성 세션 설정을 완전히 무시함. 하단에 보면 부모 세션이 DeepSeek Flash로 딱 고정되어 있잖아. 모델을 상속받거나 워커 프로필을 따로 확인하는 대신, Pi Agent가 지 맘대로 워커를 OpenRouter의 claude-opus-4.6으로 승격시켜 버림.
-
워커 노드에서 extended thinking을 "high"로 땡겨버림. 이 잡일꾼 새끼들이 새로 만든 워크스페이스에서 툴 호출을 각각 45~50번씩 해대면서 3분 만에 토큰 84k를 처먹고 있음.

