問題文
A team gives every subagent in their research system access to all 18 tools in the system, reasoning that flexibility helps. Tool selection accuracy drops noticeably, and the synthesis subagent starts running web searches. What is the appropriate correction?
選択肢
- Keep all 18 tools but add a system prompt rule telling each subagent which tools belong to it.
- Restrict each subagent to the four or five tools relevant to its role, preventing cross-specialization misuse.
- Set tool_choice to "any" for each subagent so it must use a tool from its own set.
- Merge the subagents into one agent so there is no cross-specialization to misuse.