工具与技能Tools & skills
把函数、注解方法、内置工具与技能注册为模型可调用的工具,负责 schema 生成、参数校验、并发执行和工具结果治理。Register functions, annotated methods, built-in tools and skills; generate schemas, validate arguments and govern tool execution.
心智模型Mental model
Toolkit 是工具注册表与执行器:它把函数/注解方法转成 schema,交给模型选择,并在执行侧完成参数校验、并发与结果封装。Toolkit is both registry and executor: it turns functions or annotated methods into schemas, lets the model choose, then validates arguments, runs concurrently and wraps results.
先学什么What to learn first
- 工具描述和参数 schema 就是提示词,名称与 description 决定模型是否会调用。Tool descriptions and parameter schemas are prompts; names and descriptions drive selection.
- 工具内部要幂等、可超时、返回结构化错误,而不是抛裸异常。Tools should be idempotent, timeout-aware and return structured errors instead of raw exceptions.
- 工具组(ToolGroup)用于按业务域批量启停和做权限收口。Tool groups enable per-domain activation and permission scoping.
生产常见坑Production pitfalls
- 工具返回超大文本,撑爆上下文并拖慢后续推理。Huge tool outputs blow up context and slow later reasoning.
- 在工具中直接做长事务,失败后无法重试。Long transactions inside tools cannot be retried safely.
域内图谱Domain map
点击节点打开 API 页面;拖拽平移,滚轮缩放。Click a node to open its API page. Drag to pan, scroll to zoom.
Python API 集Python API set 34
归入本功能域的全部 Python 公开类型,按所属包分组。Every public Python type classified into this domain, grouped by owning package.
agentscope.tool31
AskUser | class | Ask 用户,让智能体以受控方式调用外部能力。 |
AskUserAnswer | class | Ask 用户答案,让智能体以受控方式调用外部能力。 |
AskUserMetadata | class | Ask 用户元数据,让智能体以受控方式调用外部能力。 |
AskUserParams | class | Ask 用户参数,让智能体以受控方式调用外部能力。 |
BackendBase | class | Backend 基类,让智能体以受控方式调用外部能力。 |
Bash | class | Bash,让智能体以受控方式调用外部能力。 |
DirEntry | class | 目录条目,让智能体以受控方式调用外部能力。 |
Edit | class | Edit,让智能体以受控方式调用外部能力。 |
ExecResult | class | Exec 结果,让智能体以受控方式调用外部能力。 |
FunctionTool | class | 函数工具适配器 |
Glob | class | Glob,让智能体以受控方式调用外部能力。 |
Grep | class | Grep,让智能体以受控方式调用外部能力。 |
LocalBackend | class | 本地 Backend,让智能体以受控方式调用外部能力。 |
MCPTool | class | MCP 工具,封装可被智能体调用的能力。 |
ParamsBase | class | 参数基类,让智能体以受控方式调用外部能力。 |
PowerShell | class | Power Shell,让智能体以受控方式调用外部能力。 |
Read | class | 读取工具。 |
RegisteredTool | class | 已注册工具,封装可被智能体调用的能力。 |
ResetTools | class | 重置工具,封装可被智能体调用的能力。 |
TaskCreate | class | 任务创建,让智能体以受控方式调用外部能力。 |
TaskGet | class | 任务读取,让智能体以受控方式调用外部能力。 |
TaskList | class | 任务列表,让智能体以受控方式调用外部能力。 |
TaskUpdate | class | 工具到更新智能体任务。 |
ToolBase | class | 工具协议。 |
ToolChoice | class | 工具选项配置。 |
ToolChunk | class | 工具结果分块来自工具执行。 |
ToolGroup | class | 工具组,让智能体以受控方式调用外部能力。 |
Toolkit | class | 工具注册表 |
ToolMiddlewareBase | class | 工具中间件基类,让智能体以受控方式调用外部能力。 |
ToolResponse | class | 工具执行结果 |
Write | class | 写入工具。 |
agentscope.skill3
LocalSkillLoader | class | 本地技能加载器,让智能体以受控方式调用外部能力。 |
Skill | class | 智能体技能类。 |
SkillLoaderBase | class | 技能加载器的基类。 |
Java API 集Java API set 416
归入本功能域的全部 Java 公开类型,按包分组并标注构件。Every public Java type classified into this domain, grouped by package with its artifact.
io.agentscope.runtime.engine.agents.saa.tools.browser92
BrowserBackNavigator | class | agentscope-runtime-saa | Browser Back Navigator,让智能体以受控方式调用外部能力。 |
BrowserClicker | class | agentscope-runtime-saa | Browser Clicker,让智能体以受控方式调用外部能力。 |
BrowserCloser | class | agentscope-runtime-saa | Browser Closer,让智能体以受控方式调用外部能力。 |
BrowserConsoleMessagesRetriever | class | agentscope-runtime-saa | Browser 控制台消息检索器,让智能体以受控方式调用外部能力。 |
BrowserDialogHandler | class | agentscope-runtime-saa | Browser Dialog 处理器,让智能体以受控方式调用外部能力。 |
BrowserDragger | class | agentscope-runtime-saa | Browser Dragger,让智能体以受控方式调用外部能力。 |
BrowserFileUploader | class | agentscope-runtime-saa | Browser 文件 Uploader,让智能体以受控方式调用外部能力。 |
BrowserForwardNavigator | class | agentscope-runtime-saa | Browser Forward Navigator,让智能体以受控方式调用外部能力。 |
BrowserHoverer | class | agentscope-runtime-saa | Browser Hoverer,让智能体以受控方式调用外部能力。 |
BrowserKeyPresser | class | agentscope-runtime-saa | Browser 键 Presser,让智能体以受控方式调用外部能力。 |
BrowserNavigator | class | agentscope-runtime-saa | Browser Navigator,让智能体以受控方式调用外部能力。 |
BrowserNetworkRequestsRetriever | class | agentscope-runtime-saa | Browser Network Requests 检索器,让智能体以受控方式调用外部能力。 |
BrowserOptionSelector | class | agentscope-runtime-saa | Browser 选项 Selector,让智能体以受控方式调用外部能力。 |
BrowserPdfSaver | class | agentscope-runtime-saa | Browser Pdf Saver,让智能体以受控方式调用外部能力。 |
BrowserScreenshotTaker | class | agentscope-runtime-saa | Browser Screenshot Taker,让智能体以受控方式调用外部能力。 |
BrowserSnapshotTaker | class | agentscope-runtime-saa | Browser 快照 Taker,让智能体以受控方式调用外部能力。 |
BrowserTabCloser | class | agentscope-runtime-saa | Browser Tab Closer,让智能体以受控方式调用外部能力。 |
BrowserTabCreator | class | agentscope-runtime-saa | Browser Tab Creator,让智能体以受控方式调用外部能力。 |
BrowserTabLister | class | agentscope-runtime-saa | Browser Tab Lister,让智能体以受控方式调用外部能力。 |
BrowserTabSelector | class | agentscope-runtime-saa | Browser Tab Selector,让智能体以受控方式调用外部能力。 |
BrowserTyper | class | agentscope-runtime-saa | Browser Typer,让智能体以受控方式调用外部能力。 |
BrowserWaiter | class | agentscope-runtime-saa | Browser Waiter,让智能体以受控方式调用外部能力。 |
BrowserWindowResizer | class | agentscope-runtime-saa | Browser Window Resizer,让智能体以受控方式调用外部能力。 |
ClickToolRequest | record | agentscope-runtime-saa | 承载 Click 工具请求数据的记录类型。 |
ClickToolResponse | record | agentscope-runtime-saa | 承载 Click 工具响应数据的记录类型。 |
CloseToolRequest | record | agentscope-runtime-saa | 承载关闭工具请求数据的记录类型。 |
CloseToolResponse | record | agentscope-runtime-saa | 承载关闭工具响应数据的记录类型。 |
ConsoleMessagesToolRequest | record | agentscope-runtime-saa | 承载控制台消息工具请求数据的记录类型。 |
ConsoleMessagesToolResponse | record | agentscope-runtime-saa | 承载控制台消息工具响应数据的记录类型。 |
DragToolRequest | record | agentscope-runtime-saa | 承载 Drag 工具请求数据的记录类型。 |
DragToolResponse | record | agentscope-runtime-saa | 承载 Drag 工具响应数据的记录类型。 |
FileUploadToolRequest | record | agentscope-runtime-saa | 承载文件上传工具请求数据的记录类型。 |
FileUploadToolResponse | record | agentscope-runtime-saa | 承载文件上传工具响应数据的记录类型。 |
HandleDialogToolRequest | record | agentscope-runtime-saa | 承载 Handle Dialog 工具请求数据的记录类型。 |
HandleDialogToolResponse | record | agentscope-runtime-saa | 承载 Handle Dialog 工具响应数据的记录类型。 |
HoverToolRequest | record | agentscope-runtime-saa | 承载 Hover 工具请求数据的记录类型。 |
HoverToolResponse | record | agentscope-runtime-saa | 承载 Hover 工具响应数据的记录类型。 |
NavigateBackToolRequest | record | agentscope-runtime-saa | 承载 Navigate Back 工具请求数据的记录类型。 |
NavigateBackToolResponse | record | agentscope-runtime-saa | 承载 Navigate Back 工具响应数据的记录类型。 |
NavigateForwardToolRequest | record | agentscope-runtime-saa | 承载 Navigate Forward 工具请求数据的记录类型。 |
NavigateForwardToolResponse | record | agentscope-runtime-saa | 承载 Navigate Forward 工具响应数据的记录类型。 |
NavigateToolRequest | record | agentscope-runtime-saa | 承载 Navigate 工具请求数据的记录类型。 |
NavigateToolResponse | record | agentscope-runtime-saa | 承载 Navigate 工具响应数据的记录类型。 |
NetworkRequestsToolRequest | record | agentscope-runtime-saa | 承载 Network Requests 工具请求数据的记录类型。 |
NetworkRequestsToolResponse | record | agentscope-runtime-saa | 承载 Network Requests 工具响应数据的记录类型。 |
PdfSaveToolRequest | record | agentscope-runtime-saa | 承载 Pdf 保存工具请求数据的记录类型。 |
PdfSaveToolResponse | record | agentscope-runtime-saa | 承载 Pdf 保存工具响应数据的记录类型。 |
PressKeyToolRequest | record | agentscope-runtime-saa | 承载 Press 键工具请求数据的记录类型。 |
PressKeyToolResponse | record | agentscope-runtime-saa | 承载 Press 键工具响应数据的记录类型。 |
ResizeToolRequest | record | agentscope-runtime-saa | 承载 Resize 工具请求数据的记录类型。 |
ResizeToolResponse | record | agentscope-runtime-saa | 承载 Resize 工具响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
SelectOptionToolRequest | record | agentscope-runtime-saa | 承载选择选项工具请求数据的记录类型。 |
SelectOptionToolResponse | record | agentscope-runtime-saa | 承载选择选项工具响应数据的记录类型。 |
SnapshotToolRequest | record | agentscope-runtime-saa | 承载快照工具请求数据的记录类型。 |
SnapshotToolResponse | record | agentscope-runtime-saa | 承载快照工具响应数据的记录类型。 |
TabCloseToolRequest | record | agentscope-runtime-saa | 承载 Tab 关闭工具请求数据的记录类型。 |
TabCloseToolResponse | record | agentscope-runtime-saa | 承载 Tab 关闭工具响应数据的记录类型。 |
TabListToolRequest | record | agentscope-runtime-saa | 承载 Tab 列表工具请求数据的记录类型。 |
TabListToolResponse | record | agentscope-runtime-saa | 承载 Tab 列表工具响应数据的记录类型。 |
TabNewToolRequest | record | agentscope-runtime-saa | 承载 Tab 新建工具请求数据的记录类型。 |
TabNewToolResponse | record | agentscope-runtime-saa | 承载 Tab 新建工具响应数据的记录类型。 |
TabSelectToolRequest | record | agentscope-runtime-saa | 承载 Tab 选择工具请求数据的记录类型。 |
TabSelectToolResponse | record | agentscope-runtime-saa | 承载 Tab 选择工具响应数据的记录类型。 |
TakeScreenshotToolRequest | record | agentscope-runtime-saa | 承载 Take Screenshot 工具请求数据的记录类型。 |
TakeScreenshotToolResponse | record | agentscope-runtime-saa | 承载 Take Screenshot 工具响应数据的记录类型。 |
TypeToolRequest | record | agentscope-runtime-saa | 承载类型工具请求数据的记录类型。 |
TypeToolResponse | record | agentscope-runtime-saa | 承载类型工具响应数据的记录类型。 |
WaitForToolRequest | record | agentscope-runtime-saa | 承载 Wait 用于工具请求数据的记录类型。 |
WaitForToolResponse | record | agentscope-runtime-saa | 承载 Wait 用于工具响应数据的记录类型。 |
io.agentscope.runtime.engine.agents.saa.tools.fs44
CreateDirectoryToolRequest | record | agentscope-runtime-saa | 承载创建目录工具请求数据的记录类型。 |
CreateDirectoryToolResponse | record | agentscope-runtime-saa | 承载创建目录工具响应数据的记录类型。 |
DirectoryTreeToolRequest | record | agentscope-runtime-saa | 承载目录树工具请求数据的记录类型。 |
DirectoryTreeToolResponse | record | agentscope-runtime-saa | 承载目录树工具响应数据的记录类型。 |
EditFileToolRequest | record | agentscope-runtime-saa | 承载 Edit 文件工具请求数据的记录类型。 |
EditFileToolResponse | record | agentscope-runtime-saa | 承载 Edit 文件工具响应数据的记录类型。 |
FsAllowedDirectoriesLister | class | agentscope-runtime-saa | Fs 已允许 Directories Lister,让智能体以受控方式调用外部能力。 |
FsDirectoryCreator | class | agentscope-runtime-saa | Fs 目录 Creator,让智能体以受控方式调用外部能力。 |
FsDirectoryLister | class | agentscope-runtime-saa | Fs 目录 Lister,让智能体以受控方式调用外部能力。 |
FsFileEditor | class | agentscope-runtime-saa | Fs 文件 Editor,让智能体以受控方式调用外部能力。 |
FsFileInfoRetriever | class | agentscope-runtime-saa | Fs 文件信息检索器,让智能体以受控方式调用外部能力。 |
FsFileMover | class | agentscope-runtime-saa | Fs 文件 Mover,让智能体以受控方式调用外部能力。 |
FsFileReader | class | agentscope-runtime-saa | Fs 文件读取器,让智能体以受控方式调用外部能力。 |
FsFileSearcher | class | agentscope-runtime-saa | Fs 文件 Searcher,让智能体以受控方式调用外部能力。 |
FsFileWriter | class | agentscope-runtime-saa | Fs 文件 Writer,让智能体以受控方式调用外部能力。 |
FsMultiFileReader | class | agentscope-runtime-saa | Fs Multi 文件读取器,让智能体以受控方式调用外部能力。 |
FsTreeBuilder | class | agentscope-runtime-saa | Fs 树构建器,用于构建并配置目标实例。 |
GetFileInfoToolRequest | record | agentscope-runtime-saa | 承载读取文件信息工具请求数据的记录类型。 |
GetFileInfoToolResponse | record | agentscope-runtime-saa | 承载读取文件信息工具响应数据的记录类型。 |
ListAllowedDirectoriesToolRequest | record | agentscope-runtime-saa | 承载列表已允许 Directories 工具请求数据的记录类型。 |
ListAllowedDirectoriesToolResponse | record | agentscope-runtime-saa | 承载列表已允许 Directories 工具响应数据的记录类型。 |
ListDirectoryToolRequest | record | agentscope-runtime-saa | 承载列表目录工具请求数据的记录类型。 |
ListDirectoryToolResponse | record | agentscope-runtime-saa | 承载列表目录工具响应数据的记录类型。 |
MoveFileToolRequest | record | agentscope-runtime-saa | 承载 Move 文件工具请求数据的记录类型。 |
MoveFileToolResponse | record | agentscope-runtime-saa | 承载 Move 文件工具响应数据的记录类型。 |
ReadFileToolRequest | record | agentscope-runtime-saa | 承载读取文件工具请求数据的记录类型。 |
ReadFileToolResponse | record | agentscope-runtime-saa | 承载读取文件工具响应数据的记录类型。 |
ReadMultipleFilesToolRequest | record | agentscope-runtime-saa | 承载读取 Multiple 文件工具请求数据的记录类型。 |
ReadMultipleFilesToolResponse | record | agentscope-runtime-saa | 承载读取 Multiple 文件工具响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
SearchFilesToolRequest | record | agentscope-runtime-saa | 承载搜索文件工具请求数据的记录类型。 |
SearchFilesToolResponse | record | agentscope-runtime-saa | 承载搜索文件工具响应数据的记录类型。 |
WriteFileToolRequest | record | agentscope-runtime-saa | 承载写入文件工具请求数据的记录类型。 |
WriteFileToolResponse | record | agentscope-runtime-saa | 承载写入文件工具响应数据的记录类型。 |
io.agentscope.harness.agent.skill.curator40
AbstractAgentCreatedFilter | class | agentscope-harness | 抽象智能体已创建过滤器,让智能体以受控方式调用外部能力。 |
AllowListFilter | class | agentscope-harness | Allow 列表过滤器,让智能体以受控方式调用外部能力。 |
Approve | record | agentscope-harness | 承载 Approve数据的记录类型。 |
Builder | class | agentscope-harness | 构建器,用于构建并配置目标实例。 |
CanaryFilter | class | agentscope-harness | Canary 过滤器,让智能体以受控方式调用外部能力。 |
Category | enum | agentscope-harness | 定义类别相关取值的枚举。 |
CompositeFilter | class | agentscope-harness | Composite 过滤器,让智能体以受控方式调用外部能力。 |
CuratorRunReport | record | agentscope-harness | 承载 Curator 运行报告数据的记录类型。 |
Defer | record | agentscope-harness | 承载 Defer数据的记录类型。 |
Entry | record | agentscope-harness | 承载条目数据的记录类型。 |
EnvironmentFilter | class | agentscope-harness | 环境过滤器,让智能体以受控方式调用外部能力。 |
Finding | record | agentscope-harness | 承载 Finding数据的记录类型。 |
LocalApprovalGate | class | agentscope-harness | 本地 Approval Gate,让智能体以受控方式调用外部能力。 |
NotificationSink | interface | agentscope-harness | 定义通知 Sink契约的接口。 |
NotifyAndWaitGate | class | agentscope-harness | Notify 和 Wait Gate,让智能体以受控方式调用外部能力。 |
PromotionDecision | interface | agentscope-harness | 定义 Promotion 决策契约的接口。 |
PromotionResult | record | agentscope-harness | 承载 Promotion 结果数据的记录类型。 |
Prompter | interface | agentscope-harness | 定义 Prompter契约的接口。 |
Reject | record | agentscope-harness | 承载拒绝数据的记录类型。 |
RejectAllGate | class | agentscope-harness | 拒绝所有 Gate,让智能体以受控方式调用外部能力。 |
ScanResult | record | agentscope-harness | 承载 Scan 结果数据的记录类型。 |
ScriptFilePreview | record | agentscope-harness | 承载 Script 文件预览数据的记录类型。 |
Severity | enum | agentscope-harness | 定义严重程度相关取值的枚举。 |
SkillAuditLog | class | agentscope-harness | 技能 Audit 日志,让智能体以受控方式调用外部能力。 |
SkillCandidate | record | agentscope-harness | 承载技能 Candidate数据的记录类型。 |
SkillCurator | class | agentscope-harness | 技能 Curator,让智能体以受控方式调用外部能力。 |
SkillCuratorConfig | class | agentscope-harness | 技能 Curator 配置,保存相关配置项。 |
SkillCuratorState | record | agentscope-harness | 承载技能 Curator 状态数据的记录类型。 |
SkillPromoter | class | agentscope-harness | 技能 Promoter,让智能体以受控方式调用外部能力。 |
SkillPromotionGate | interface | agentscope-harness | 定义技能 Promotion Gate契约的接口。 |
SkillSecurityScanner | class | agentscope-harness | 技能 Security Scanner,让智能体以受控方式调用外部能力。 |
SkillUsageRecord | record | agentscope-harness | 承载技能用量记录数据的记录类型。 |
SkillUsageStore | class | agentscope-harness | 技能用量存储,负责持久化与读取数据。 |
SkillVisibilityFilter | interface | agentscope-harness | 定义技能 Visibility 过滤器契约的接口。 |
State | enum | agentscope-harness | 定义状态的枚举。 |
Status | enum | agentscope-harness | 定义状态的枚举。 |
TransitionCounts | record | agentscope-harness | 承载 Transition Counts数据的记录类型。 |
TrustLevel | enum | agentscope-harness | 定义Trust 级别相关取值的枚举。 |
UmbrellaPassMode | enum | agentscope-harness | 定义Umbrella Pass 模式相关取值的枚举。 |
Verdict | enum | agentscope-harness | 定义Verdict相关取值的枚举。 |
io.agentscope.core.tool35
AgentTool | interface | agentscope-core | 定义智能体工具契约的接口。 |
Builder | class | agentscope-core | 构建器,用于构建并配置目标实例。 |
Builder | class | agentscope-core | 构建器,用于构建并配置目标实例。 |
Builder | class | agentscope-core | ToolCallParam的构建器。 |
Builder | class | agentscope-core | ToolExecutionContext的构建器。 |
Builder | class | agentscope-core | 构建器,用于构建并配置目标实例。 |
Builder | class | agentscope-core | ToolkitConfig的构建器。 |
ContextStore | interface | agentscope-core | 定义上下文存储契约的接口。 |
DefaultToolResultConverter | class | agentscope-core | 默认工具结果转换器,让智能体以受控方式调用外部能力。 |
ExtendedModel | interface | agentscope-core | 定义 Extended 模型契约的接口。 |
NoOpToolEmitter | class | agentscope-core | 无 Op 工具 Emitter,让智能体以受控方式调用外部能力。 |
Option | enum | agentscope-core | 定义选项相关取值的枚举。 |
SchemaOnlyTool | class | agentscope-core | 模式 Only 工具,封装可被智能体调用的能力。 |
SimpleExtendedModel | class | agentscope-core | 简单 Extended 模型,让智能体以受控方式调用外部能力。 |
SkillToolGroup | class | agentscope-core | 技能工具组,让智能体以受控方式调用外部能力。 |
Tool | annotation | agentscope-core | 用于标记工具相关元数据的注解。 |
ToolBase | class | agentscope-core | 工具基类,让智能体以受控方式调用外部能力。 |
ToolCallParam | class | agentscope-core | 工具调用参数,让智能体以受控方式调用外部能力。 |
ToolDangerousPathConstants | class | agentscope-core | 工具 Dangerous 路径 Constants,让智能体以受控方式调用外部能力。 |
ToolEmitter | interface | agentscope-core | 定义工具 Emitter契约的接口。 |
ToolExecutionContext | class | agentscope-core | 工具执行上下文,让智能体以受控方式调用外部能力。 |
ToolExecutionContextProvider | interface | agentscope-core | 定义工具执行上下文提供者契约的接口。 |
ToolGroup | class | agentscope-core | 工具组,让智能体以受控方式调用外部能力。 |
ToolGroupScope | enum | agentscope-core | 定义工具组范围相关取值的枚举。 |
Toolkit | class | agentscope-core | 工具注册表 |
ToolkitConfig | class | agentscope-core | 用于工具包执行行为的配置。 |
ToolMergeMode | enum | agentscope-core | 定义工具 Merge 模式相关取值的枚举。 |
ToolParam | annotation | agentscope-core | 用于标记工具参数相关元数据的注解。 |
ToolRegistration | class | agentscope-core | 工具注册,让智能体以受控方式调用外部能力。 |
ToolRequestConfig | record | agentscope-core | 承载工具请求配置数据的记录类型。 |
ToolResultConverter | interface | agentscope-core | 定义工具结果转换器契约的接口。 |
ToolResultMessageBuilder | class | agentscope-core | 工具结果消息构建器,用于构建并配置目标实例。 |
ToolSchemaModule | class | agentscope-core | 工具模式 Module,让智能体以受控方式调用外部能力。 |
ToolSuspendException | class | agentscope-core | 工具 Suspend 异常,表示执行过程中的错误。 |
ToolValidator | class | agentscope-core | 工具校验器,让智能体以受控方式调用外部能力。 |
io.agentscope.runtime.sandbox.tools.browser26
BrowserSandboxTool | class | agentscope-runtime-sandbox-core | Browser 沙箱工具,封装可被智能体调用的能力。 |
ClickTool | class | agentscope-runtime-sandbox-core | Click 工具,封装可被智能体调用的能力。 |
CloseTool | class | agentscope-runtime-sandbox-core | 关闭工具,封装可被智能体调用的能力。 |
ConsoleMessagesTool | class | agentscope-runtime-sandbox-core | 控制台消息工具,封装可被智能体调用的能力。 |
DragTool | class | agentscope-runtime-sandbox-core | Drag 工具,封装可被智能体调用的能力。 |
FileUploadTool | class | agentscope-runtime-sandbox-core | 文件上传工具,封装可被智能体调用的能力。 |
HandleDialogTool | class | agentscope-runtime-sandbox-core | Handle Dialog 工具,封装可被智能体调用的能力。 |
HoverTool | class | agentscope-runtime-sandbox-core | Hover 工具,封装可被智能体调用的能力。 |
NavigateBackTool | class | agentscope-runtime-sandbox-core | Navigate Back 工具,封装可被智能体调用的能力。 |
NavigateForwardTool | class | agentscope-runtime-sandbox-core | Navigate Forward 工具,封装可被智能体调用的能力。 |
NavigateTool | class | agentscope-runtime-sandbox-core | Navigate 工具,封装可被智能体调用的能力。 |
NetworkRequestsTool | class | agentscope-runtime-sandbox-core | Network Requests 工具,封装可被智能体调用的能力。 |
PdfSaveTool | class | agentscope-runtime-sandbox-core | Pdf 保存工具,封装可被智能体调用的能力。 |
PressKeyTool | class | agentscope-runtime-sandbox-core | Press 键工具,封装可被智能体调用的能力。 |
Request | record | agentscope-runtime-sandbox-core | 承载请求数据的记录类型。 |
ResizeTool | class | agentscope-runtime-sandbox-core | Resize 工具,封装可被智能体调用的能力。 |
Response | record | agentscope-runtime-sandbox-core | 承载响应数据的记录类型。 |
SelectOptionTool | class | agentscope-runtime-sandbox-core | 选择选项工具,封装可被智能体调用的能力。 |
SnapshotTool | class | agentscope-runtime-sandbox-core | 快照工具,封装可被智能体调用的能力。 |
TabCloseTool | class | agentscope-runtime-sandbox-core | Tab 关闭工具,封装可被智能体调用的能力。 |
TabListTool | class | agentscope-runtime-sandbox-core | Tab 列表工具,封装可被智能体调用的能力。 |
TabNewTool | class | agentscope-runtime-sandbox-core | Tab 新建工具,封装可被智能体调用的能力。 |
TabSelectTool | class | agentscope-runtime-sandbox-core | Tab 选择工具,封装可被智能体调用的能力。 |
TakeScreenshotTool | class | agentscope-runtime-sandbox-core | Take Screenshot 工具,封装可被智能体调用的能力。 |
TypeTool | class | agentscope-runtime-sandbox-core | 类型工具,封装可被智能体调用的能力。 |
WaitForTool | class | agentscope-runtime-sandbox-core | Wait 用于工具,封装可被智能体调用的能力。 |
io.agentscope.harness.agent.tool23
AgentGenerateTool | class | agentscope-harness | 智能体 Generate 工具,封装可被智能体调用的能力。 |
AgentSpawnTool | class | agentscope-harness | 智能体 Spawn 工具,封装可被智能体调用的能力。 |
ArtifactDeliveryTool | class | agentscope-harness | Artifact Delivery 工具,封装可被智能体调用的能力。 |
Builder | class | agentscope-harness | 构建器,用于构建并配置目标实例。 |
FilesystemTool | class | agentscope-harness | 文件系统工具,封装可被智能体调用的能力。 |
MemoryGetTool | class | agentscope-harness | 记忆读取工具,封装可被智能体调用的能力。 |
MemorySaveTool | class | agentscope-harness | 记忆保存工具,封装可被智能体调用的能力。 |
MemorySearchTool | class | agentscope-harness | 记忆搜索工具,封装可被智能体调用的能力。 |
PlanEnterTool | class | agentscope-harness | 计划 Enter 工具,封装可被智能体调用的能力。 |
PlanExitTool | class | agentscope-harness | 计划 Exit 工具,封装可被智能体调用的能力。 |
PlanModeTools | class | agentscope-harness | 计划模式工具,封装可被智能体调用的能力。 |
PlanWriteTool | class | agentscope-harness | 计划写入工具,封装可被智能体调用的能力。 |
ProposeSkillTool | class | agentscope-harness | Propose 技能工具,封装可被智能体调用的能力。 |
SessionSearchTool | class | agentscope-harness | 会话搜索工具,封装可被智能体调用的能力。 |
ShellExecuteTool | class | agentscope-harness | Shell 执行工具,封装可被智能体调用的能力。 |
SkillManageConfig | class | agentscope-harness | 用于`SkillManageTool`的配置。 |
SkillManageTool | class | agentscope-harness | 技能 Manage 工具,封装可被智能体调用的能力。 |
TaskTool | class | agentscope-harness | 任务工具,封装可被智能体调用的能力。 |
TeamTool | class | agentscope-harness | 团队工具,封装可被智能体调用的能力。 |
WaitAsyncResultsTool | class | agentscope-harness | Wait 异步结果工具,封装可被智能体调用的能力。 |
WebFetchTool | class | agentscope-harness | Web Fetch 工具,封装可被智能体调用的能力。 |
WebSearchTool | class | agentscope-harness | Web 搜索工具,封装可被智能体调用的能力。 |
WebTools | class | agentscope-harness | Web 工具,封装可被智能体调用的能力。 |
io.agentscope.runtime.engine.agents.agentscope.tools.browser23
AsBrowserBackNavigator | class | agentscope-runtime-agentscope | As Browser Back Navigator,让智能体以受控方式调用外部能力。 |
AsBrowserClicker | class | agentscope-runtime-agentscope | As Browser Clicker,让智能体以受控方式调用外部能力。 |
AsBrowserCloser | class | agentscope-runtime-agentscope | As Browser Closer,让智能体以受控方式调用外部能力。 |
AsBrowserConsoleMessagesRetriever | class | agentscope-runtime-agentscope | As Browser 控制台消息检索器,让智能体以受控方式调用外部能力。 |
AsBrowserDialogHandler | class | agentscope-runtime-agentscope | As Browser Dialog 处理器,让智能体以受控方式调用外部能力。 |
AsBrowserDragger | class | agentscope-runtime-agentscope | As Browser Dragger,让智能体以受控方式调用外部能力。 |
AsBrowserFileUploader | class | agentscope-runtime-agentscope | As Browser 文件 Uploader,让智能体以受控方式调用外部能力。 |
AsBrowserForwardNavigator | class | agentscope-runtime-agentscope | As Browser Forward Navigator,让智能体以受控方式调用外部能力。 |
AsBrowserHoverer | class | agentscope-runtime-agentscope | As Browser Hoverer,让智能体以受控方式调用外部能力。 |
AsBrowserKeyPresser | class | agentscope-runtime-agentscope | As Browser 键 Presser,让智能体以受控方式调用外部能力。 |
AsBrowserNavigator | class | agentscope-runtime-agentscope | As Browser Navigator,让智能体以受控方式调用外部能力。 |
AsBrowserNetworkRequestsRetriever | class | agentscope-runtime-agentscope | As Browser Network Requests 检索器,让智能体以受控方式调用外部能力。 |
AsBrowserOptionSelector | class | agentscope-runtime-agentscope | As Browser 选项 Selector,让智能体以受控方式调用外部能力。 |
AsBrowserPdfSaver | class | agentscope-runtime-agentscope | As Browser Pdf Saver,让智能体以受控方式调用外部能力。 |
AsBrowserResizer | class | agentscope-runtime-agentscope | As Browser Resizer,让智能体以受控方式调用外部能力。 |
AsBrowserScreenshotTaker | class | agentscope-runtime-agentscope | As Browser Screenshot Taker,让智能体以受控方式调用外部能力。 |
AsBrowserSnapshotTaker | class | agentscope-runtime-agentscope | As Browser 快照 Taker,让智能体以受控方式调用外部能力。 |
AsBrowserTabCloser | class | agentscope-runtime-agentscope | As Browser Tab Closer,让智能体以受控方式调用外部能力。 |
AsBrowserTabCreator | class | agentscope-runtime-agentscope | As Browser Tab Creator,让智能体以受控方式调用外部能力。 |
AsBrowserTabLister | class | agentscope-runtime-agentscope | As Browser Tab Lister,让智能体以受控方式调用外部能力。 |
AsBrowserTabSelector | class | agentscope-runtime-agentscope | As Browser Tab Selector,让智能体以受控方式调用外部能力。 |
AsBrowserTyper | class | agentscope-runtime-agentscope | As Browser Typer,让智能体以受控方式调用外部能力。 |
AsBrowserWaiter | class | agentscope-runtime-agentscope | As Browser Waiter,让智能体以受控方式调用外部能力。 |
io.agentscope.harness.agent.skill.runtime13
Cached | record | agentscope-harness | 承载已缓存数据的记录类型。 |
HarnessSkillEntry | record | agentscope-harness | 承载 Harness 技能条目数据的记录类型。 |
MarketplaceStager | class | agentscope-harness | 市场 Stager,让智能体以受控方式调用外部能力。 |
Mode | enum | agentscope-harness | 定义模式相关取值的枚举。 |
None | record | agentscope-harness | 承载 None数据的记录类型。 |
RepoBound | record | agentscope-harness | 承载仓库 Bound数据的记录类型。 |
ShellPathPolicy | class | agentscope-harness | Shell 路径策略,让智能体以受控方式调用外部能力。 |
SkillCatalog | class | agentscope-harness | 技能目录,让智能体以受控方式调用外部能力。 |
SkillLoadTool | class | agentscope-harness | 技能加载工具,封装可被智能体调用的能力。 |
SkillPromptBuilder | class | agentscope-harness | 技能提示词构建器,用于构建并配置目标实例。 |
SkillRuntime | class | agentscope-harness | 技能运行时,让智能体以受控方式调用外部能力。 |
StageResult | interface | agentscope-harness | 定义阶段结果契约的接口。 |
WorkspaceNative | record | agentscope-harness | 承载工作区原生数据的记录类型。 |
io.agentscope.runtime.sandbox.tools.fs12
CreateDirectoryTool | class | agentscope-runtime-sandbox-core | 创建目录工具,封装可被智能体调用的能力。 |
DirectoryTreeTool | class | agentscope-runtime-sandbox-core | 目录树工具,封装可被智能体调用的能力。 |
EditFileTool | class | agentscope-runtime-sandbox-core | Edit 文件工具,封装可被智能体调用的能力。 |
FsSandboxTool | class | agentscope-runtime-sandbox-core | Fs 沙箱工具,封装可被智能体调用的能力。 |
GetFileInfoTool | class | agentscope-runtime-sandbox-core | 读取文件信息工具,封装可被智能体调用的能力。 |
ListAllowedDirectoriesTool | class | agentscope-runtime-sandbox-core | 列表已允许 Directories 工具,封装可被智能体调用的能力。 |
ListDirectoryTool | class | agentscope-runtime-sandbox-core | 列表目录工具,封装可被智能体调用的能力。 |
MoveFileTool | class | agentscope-runtime-sandbox-core | Move 文件工具,封装可被智能体调用的能力。 |
ReadFileTool | class | agentscope-runtime-sandbox-core | 读取文件工具,封装可被智能体调用的能力。 |
ReadMultipleFilesTool | class | agentscope-runtime-sandbox-core | 读取 Multiple 文件工具,封装可被智能体调用的能力。 |
SearchFilesTool | class | agentscope-runtime-sandbox-core | 搜索文件工具,封装可被智能体调用的能力。 |
WriteFileTool | class | agentscope-runtime-sandbox-core | 写入文件工具,封装可被智能体调用的能力。 |
io.agentscope.runtime.engine.agents.agentscope.tools.fs11
AsFsCreateDirectory | class | agentscope-runtime-agentscope | As Fs 创建目录,让智能体以受控方式调用外部能力。 |
AsFsDirectoryTree | class | agentscope-runtime-agentscope | As Fs 目录树,让智能体以受控方式调用外部能力。 |
AsFsEditFile | class | agentscope-runtime-agentscope | As Fs Edit 文件,让智能体以受控方式调用外部能力。 |
AsFsGetFileInfo | class | agentscope-runtime-agentscope | As Fs 读取文件信息,让智能体以受控方式调用外部能力。 |
AsFsListAllowedDirectories | class | agentscope-runtime-agentscope | As Fs 列表已允许 Directories,让智能体以受控方式调用外部能力。 |
AsFsListDirectory | class | agentscope-runtime-agentscope | As Fs 列表目录,让智能体以受控方式调用外部能力。 |
AsFsMoveFile | class | agentscope-runtime-agentscope | As Fs Move 文件,让智能体以受控方式调用外部能力。 |
AsFsReadFile | class | agentscope-runtime-agentscope | As Fs 读取文件,让智能体以受控方式调用外部能力。 |
AsFsReadMultipleFiles | class | agentscope-runtime-agentscope | As Fs 读取 Multiple 文件,让智能体以受控方式调用外部能力。 |
AsFsSearchFiles | class | agentscope-runtime-agentscope | As Fs 搜索文件,让智能体以受控方式调用外部能力。 |
AsFsWriteFile | class | agentscope-runtime-agentscope | As Fs 写入文件,让智能体以受控方式调用外部能力。 |
io.agentscope.harness.agent.tools10
HarnessPlatformTools | class | agentscope-harness | Harness 平台工具,封装可被智能体调用的能力。 |
McpConnectionException | class | agentscope-harness | MCP 连接异常,表示执行过程中的错误。 |
McpServerConfig | class | agentscope-harness | MCP 服务端配置,保存相关配置项。 |
McpServerRegistrar | class | agentscope-harness | MCP 服务端 Registrar,让智能体以受控方式调用外部能力。 |
McpServerRegistrationListener | interface | agentscope-harness | 定义 MCP 服务端注册监听器契约的接口。 |
McpServerRegistrationResult | record | agentscope-harness | 承载 MCP 服务端注册结果数据的记录类型。 |
Status | enum | agentscope-harness | 定义状态的枚举。 |
ToolFilter | class | agentscope-harness | 工具过滤器,让智能体以受控方式调用外部能力。 |
ToolsConfig | class | agentscope-harness | 工具配置,保存相关配置项。 |
ToolsConfigLoader | class | agentscope-harness | 工具配置加载器,让智能体以受控方式调用外部能力。 |
io.agentscope.core.skill9
AgentSkill | class | agentscope-core | 智能体技能,让智能体以受控方式调用外部能力。 |
AgentSkillPromptProvider | class | agentscope-core | 智能体技能提示词提供者,让智能体以受控方式调用外部能力。 |
Builder | class | agentscope-core | 构建器,用于构建并配置目标实例。 |
DynamicSkillMiddleware | class | agentscope-core | Dynamic 技能中间件,在智能体执行流程中提供横切扩展。 |
SkillBox | class | agentscope-core | 技能 Box,让智能体以受控方式调用外部能力。 |
SkillFileFilter | interface | agentscope-core | 定义技能文件过滤器契约的接口。 |
SkillFilter | class | agentscope-core | 技能过滤器,让智能体以受控方式调用外部能力。 |
SkillHook | class | agentscope-core | 技能钩子,让智能体以受控方式调用外部能力。 |
SkillRegistration | class | agentscope-core | 技能注册,让智能体以受控方式调用外部能力。 |
io.agentscope.runtime.engine.agents.saa.tools.base8
BasePythonRunner | class | agentscope-runtime-saa | 基类 Python 运行器,让智能体以受控方式调用外部能力。 |
BaseShellRunner | class | agentscope-runtime-saa | 基类 Shell 运行器,让智能体以受控方式调用外部能力。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
Response | record | agentscope-runtime-saa | 承载响应数据的记录类型。 |
RunPythonToolRequest | record | agentscope-runtime-saa | 承载运行 Python 工具请求数据的记录类型。 |
RunPythonToolResponse | record | agentscope-runtime-saa | 承载运行 Python 工具响应数据的记录类型。 |
RunShellCommandToolRequest | record | agentscope-runtime-saa | 承载运行 Shell 命令工具请求数据的记录类型。 |
RunShellCommandToolResponse | record | agentscope-runtime-saa | 承载运行 Shell 命令工具响应数据的记录类型。 |
io.agentscope.core.tool.mcp7
McpAsyncClientWrapper | class | agentscope-core | MCP 异步客户端包装器,让智能体以受控方式调用外部能力。 |
McpClientBuilder | class | agentscope-core | MCP 客户端构建器 |
McpClientWrapper | class | agentscope-core | 用于MCP(模型上下文协议)客户端的抽象包装器。 |
McpContentConverter | class | agentscope-core | MCP 内容转换器,让智能体以受控方式调用外部能力。 |
McpMeta | record | agentscope-core | 承载 MCP 元数据数据的记录类型。 |
McpSyncClientWrapper | class | agentscope-core | MCP 同步客户端包装器,让智能体以受控方式调用外部能力。 |
McpTool | class | agentscope-core | MCP 工具,封装可被智能体调用的能力。 |
io.agentscope.core.skill.repository6
AgentSkillRepository | interface | agentscope-core | 定义智能体技能仓库契约的接口。 |
AgentSkillRepositoryInfo | class | agentscope-core | 智能体技能仓库信息,让智能体以受控方式调用外部能力。 |
ClasspathSkillRepository | class | agentscope-core | Classpath 技能仓库,负责持久化与读取数据。 |
FileSystemSkillRepository | class | agentscope-core | 文件系统技能仓库,负责持久化与读取数据。 |
GitSkillRepository | class | agentscope-extensions-skill-git-repository | Git 技能仓库,负责持久化与读取数据。 |
RuntimeContextSkillRepository | interface | agentscope-core | 定义运行时上下文技能仓库契约的接口。 |
io.agentscope.core.tool.coding5
CommandValidator | interface | agentscope-core | 定义命令校验器契约的接口。 |
ShellCommandTool | class | agentscope-core | Shell 命令工具,封装可被智能体调用的能力。 |
UnixCommandValidator | class | agentscope-core | Unix 命令校验器,让智能体以受控方式调用外部能力。 |
ValidationResult | class | agentscope-core | 命令校验的结果。 |
WindowsCommandValidator | class | agentscope-core | Windows 命令校验器,让智能体以受控方式调用外部能力。 |
io.agentscope.harness.coding.tools5
FetchUrlTool | class | agentscope-codingagent | Fetch URL 工具,封装可被智能体调用的能力。 |
GitHubApiTool | class | agentscope-codingagent | GitHub API 工具,封装可被智能体调用的能力。 |
HttpRequestTool | class | agentscope-codingagent | HTTP 请求工具,封装可被智能体调用的能力。 |
RequestPrReviewTool | class | agentscope-codingagent | 请求 Pr Review 工具,封装可被智能体调用的能力。 |
WebSearchTool | class | agentscope-codingagent | Web 搜索工具,封装可被智能体调用的能力。 |
io.agentscope.runtime.sandbox.tools5
Builder | class | agentscope-runtime-sandbox-core | 构建器,用于构建并配置目标实例。 |
McpConfigConverter | class | agentscope-runtime-sandbox-core | MCP 配置转换器,让智能体以受控方式调用外部能力。 |
MCPTool | class | agentscope-runtime-sandbox-core | MCP 工具,封装可被智能体调用的能力。 |
SandboxTool | class | agentscope-runtime-sandbox-core | 沙箱工具,封装可被智能体调用的能力。 |
Tool | class | agentscope-runtime-sandbox-core | 工具,封装可被智能体调用的能力。 |
io.agentscope.core.skill.util4
MarkdownSkillParser | class | agentscope-core | Markdown 技能解析器,让智能体以受控方式调用外部能力。 |
ParsedMarkdown | class | agentscope-core | 已解析 Markdown,让智能体以受控方式调用外部能力。 |
SkillFileSystemHelper | class | agentscope-core | 技能文件系统 Helper,让智能体以受控方式调用外部能力。 |
SkillUtil | class | agentscope-core | 技能 Util,让智能体以受控方式调用外部能力。 |
io.agentscope.core.tool.subagent4
Builder | class | agentscope-core | SubAgentConfig的构建器。 |
SubAgentConfig | class | agentscope-core | 子智能体配置,保存相关配置项。 |
SubAgentProvider | interface | agentscope-core | 定义子智能体提供者契约的接口。 |
SubAgentTool | class | agentscope-core | 子智能体工具,封装可被智能体调用的能力。 |
io.agentscope.extensions.nacos.mcp.tool4
NacosMcpTool | class | agentscope-extensions-mcp-nacos | Nacos MCP 工具,封装可被智能体调用的能力。 |
NacosMcpToolBuilder | class | agentscope-extensions-mcp-nacos | `NacosMcpTool`的构建器。 |
NacosToolkit | class | agentscope-extensions-mcp-nacos | 用于`io.agentscope.core.tool.Toolkit`的扩展。 |
ToolsRefresher | class | agentscope-extensions-mcp-nacos | 工具 Refresher,让智能体以受控方式调用外部能力。 |
io.agentscope.harness.coding.tools.finding4
AddFindingTool | class | agentscope-codingagent | 添加 Finding 工具,封装可被智能体调用的能力。 |
ListFindingsTool | class | agentscope-codingagent | 列表 Findings 工具,封装可被智能体调用的能力。 |
PublishReviewTool | class | agentscope-codingagent | 发布 Review 工具,封装可被智能体调用的能力。 |
UpdateFindingTool | class | agentscope-codingagent | 更新 Finding 工具,封装可被智能体调用的能力。 |
io.agentscope.core.tool.file3
FileToolUtils | class | agentscope-core | 文件工具 Utils,让智能体以受控方式调用外部能力。 |
ReadFileTool | class | agentscope-core | 读取文件工具,封装可被智能体调用的能力。 |
WriteFileTool | class | agentscope-core | 写入文件工具,封装可被智能体调用的能力。 |
io.agentscope.harness.agent.skill3
LazyResourceCapable | interface | agentscope-harness | 定义 Lazy 资源 Capable契约的接口。 |
SkillResources | interface | agentscope-harness | 定义技能 Resources契约的接口。 |
WorkspaceSkillRepository | class | agentscope-harness | 工作区技能仓库,负责持久化与读取数据。 |
io.agentscope.runtime.sandbox.tools.base3
BaseSandboxTool | class | agentscope-runtime-sandbox-core | 基类沙箱工具,封装可被智能体调用的能力。 |
RunPythonTool | class | agentscope-runtime-sandbox-core | 运行 Python 工具,封装可被智能体调用的能力。 |
RunShellCommandTool | class | agentscope-runtime-sandbox-core | 运行 Shell 命令工具,封装可被智能体调用的能力。 |
io.agentscope.core.skill.repository.mysql2
Builder | class | agentscope-extensions-skill-mysql-repository | 构建器,用于构建并配置目标实例。 |
MysqlSkillRepository | class | agentscope-extensions-skill-mysql-repository | MySQL 技能仓库,负责持久化与读取数据。 |
io.agentscope.core.skill.repository.postgresql2
Builder | class | agentscope-extensions-skill-postgresql-repository | 构建器,用于构建并配置目标实例。 |
PostgresSkillRepository | class | agentscope-extensions-skill-postgresql-repository | Postgres 技能仓库,负责持久化与读取数据。 |
io.agentscope.core.tool.builtin2
TodoItem | class | agentscope-core | Todo 条目,让智能体以受控方式调用外部能力。 |
TodoTools | class | agentscope-core | Todo 工具,封装可被智能体调用的能力。 |
io.agentscope.runtime.engine.agents.agentscope.tools2
AgentScopeSandboxAwareTool | class | agentscope-runtime-agentscope | AgentScope 沙箱 Aware 工具,封装可被智能体调用的能力。 |
ToolkitInit | class | agentscope-runtime-agentscope | 工具包初始化,让智能体以受控方式调用外部能力。 |
io.agentscope.runtime.engine.agents.agentscope.tools.base2
AsBasePythonRunner | class | agentscope-runtime-agentscope | As 基类 Python 运行器,让智能体以受控方式调用外部能力。 |
AsBaseShellRunner | class | agentscope-runtime-agentscope | As 基类 Shell 运行器,让智能体以受控方式调用外部能力。 |
io.agentscope.runtime.engine.agents.saa.tools.mcp2
MCPToolExecutor | class | agentscope-runtime-saa | MCP 工具执行器,让智能体以受控方式调用外部能力。 |
MCPToolResponse | record | agentscope-runtime-saa | 承载 MCP 工具响应数据的记录类型。 |
io.agentscope.core.chat.completions.converter1
OpenAIToolConverter | class | agentscope-extensions-chat-completions-web | OpenAI 工具转换器,让智能体以受控方式调用外部能力。 |
io.agentscope.core.nacos.skill1
NacosSkillRepository | class | agentscope-extensions-nacos-skill | Nacos 技能仓库,负责持久化与读取数据。 |
io.agentscope.harness.coding.session.tool1
SessionsTool | class | agentscope-codingagent | 会话工具,封装可被智能体调用的能力。 |
io.agentscope.runtime.engine.agents.agentscope.tools.mcp1
AsMCPTool | class | agentscope-runtime-agentscope | As MCP 工具,封装可被智能体调用的能力。 |
io.agentscope.runtime.engine.agents.saa.tools1
ToolcallsInit | class | agentscope-runtime-saa | 工具调用初始化,让智能体以受控方式调用外部能力。 |
Python ↔ Java 对照Python ↔ Java
两套实现共享同一概念模型,但在并发(async/await 与 Reactor)、打包(wheel 模块与 Maven 构件)和生命周期 API 上存在差异。需要精确签名时请使用 API 全景。The two implementations follow the same conceptual model but differ in concurrency (async/await vs Reactor), packaging (wheel modules vs Maven artifacts) and lifecycle APIs. Use the full API map to locate exact signatures.