agentscope-ai / agentscope-ai/agentscope-java

如何在subagents模式下,让subagents运行自己的skill?并且禁用harnessAgent的内置tool,例如glob_files这些。

Đang mở
#1,987 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
area/core/agent question
Ngôn ngữ chính
Java
Star
5.6k
Fork
1.3k
Merge trung bình
4 ngày 12 giờ
Pull request đã merge (30 ngày)
77

Mô tả

**AgentScope-Java is an open-source project. To involve a broader community, we recommend asking your questions in English.**

1:声明子Agent的过程中,如何声明让子Agent执行我指定的技能?我看参数中没有skillRepository 以及skillFilter。
SubagentDeclaration.Builder builder = SubagentDeclaration.builder()
.name(step.getSkillCode())
.description(step.getStepRole())
.mode(SubagentDeclaration.Mode.SUBAGENT)
.inheritParentPermissions(true)
.inlineAgentsBody(step.getStepDescription())
.tools(List.of("hitl_pause"));

2:在子Agent模式运行过程中,会发现子Agent运行了一些harnessAgent的内置工具,我并不需要这些工具,只是想让子Agent执行我的skill即可。
event= {
"createdAt":"2026-07-02T07:59:09.958639235Z",
"id":"01cf4926bc6449e88fe18be0448e3af1",
"replyId":"7f45de5721dc4b64ac21627e53d82419",
// 子Agent
"source":"task-11/product-search",
"toolCallId":"call_baa2c2d286ee497ab4ba27",
// 这个工具看起来是系统工具,但我并没有让他运行
"toolCallName":"glob_files",
"type":"TOOL_CALL_START"
}

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.