Skip to content

[Feature]: 클로드 코드 서브에이전트 호출이 소넷(플레이스홀더용)으로 보이는게 너무 헤깔려양 #252

Closed

Description

@MustangRider

Problem to solve

Image

플레이스 홀더로 클로드 모델 중 하나 불러내야 하서 뜨는거인건, 아는데 가아끔 진짜 소넷을 부르는 경우도 있어서...

Proposed solution

차라리 Haiku같이 명시적으로 언급하면 평소에 거의 안부르는 최하위 모델을 플레이스홀더로 지정하면 덜 헤깔릴 것 같아요

Alternatives considered

No response

Additional context

No response

Activity

  1. lidge-jun commented on Jul 22, 2026

    @lidge-jun
    Owner

    Thanks for the report — the confusion is understandable. When a subagent turn shows "Sonnet", it can be a placeholder label rather than proof of which model actually served the request, which makes placeholder-labeled calls hard to distinguish from genuine Sonnet calls. That ambiguity is exactly the problem you're describing.

    Your suggestion — using an explicitly low-tier placeholder such as Haiku so it is less likely to be mistaken for a genuine Sonnet call — is a fair UX enhancement. Keeping this open as an enhancement request for the display/labeling backlog. If you can capture a case where the routed model demonstrably differs from what was executed (not just labeled), please attach it; that would upgrade this from a labeling issue to a routing bug.

  2. lidge-jun commented on Jul 23, 2026

    @lidge-jun
    Owner

    Implemented on dev at 71ebf77b (feature f103d6cd, docs sync f39401d6 + 7b1e497c).

    What changed:

    • Claude Code subagent guidance placeholder is now haiku instead of sonnet in src/claude/agents-inject.ts (NO_MODEL_ARG).
    • Docs-site guidance was synced across en/ja/ko/ru/zh-cn so docs no longer reintroduce the confusing Sonnet placeholder.
    • Existing inject tests assert the new placeholder guidance.

    Routing note:

    • The placeholder string does not drive proxy routing. Real model selection remains pinned by opencodex (ocx-route); the model argument remains inert for these injected agents. The change is deliberately a display/UX disambiguation so placeholder-labeled turns are no longer easy to confuse with genuine Sonnet calls.

    Closing as completed on dev.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions