anthropics / anthropics/claude-agent-sdk-python

Give subagents access to more tools than the main agent

未关闭
#255 1 条评论 6 个 reaction 已指派 0 人 在 GitHub 查看
enhancement
主要语言
Python
星标
8.1k
派生
1.3k
平均合并
2 天 31 分钟
30 天内合并 PR
1

描述

When using the SDK, I want to specialize a given subagent by giving it access to tools that I don't want to give the main agent.

Example:
I don't want the main agent to get its context dirty with grepping code and searching logs. I have subagents for that, but since (for example) the main agent have access to the code (on disk) and the logs (via MCP), it sometimes tries to investigate directly.

What I want:
main agent tools: [X, Y]
subagent tools: [X, Z]

However, the main agent doesn't have access to Z -- so te subagent won't get it either.

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。