AS AgentScopeAPI 手册 / API Reference
功能域Functional domain

工具与技能Tools & skills

把函数、注解方法、内置工具与技能注册为模型可调用的工具,负责 schema 生成、参数校验、并发执行和工具结果治理。Register functions, annotated methods, built-in tools and skills; generate schemas, validate arguments and govern tool execution.

450类型总数types total
34Python
416Java
3学习锚点learning anchors

心智模型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.

进入对应闯关单元Practice this domain →

域内图谱Domain map

点击节点打开 API 页面;拖拽平移,滚轮缩放。Click a node to open its API page. Drag to pan, scroll to zoom.

Python Java

Python API 集Python API set 34

归入本功能域的全部 Python 公开类型,按所属包分组。Every public Python type classified into this domain, grouped by owning package.

agentscope.tool31
AskUserclassAsk 用户,让智能体以受控方式调用外部能力。
AskUserAnswerclassAsk 用户答案,让智能体以受控方式调用外部能力。
AskUserMetadataclassAsk 用户元数据,让智能体以受控方式调用外部能力。
AskUserParamsclassAsk 用户参数,让智能体以受控方式调用外部能力。
BackendBaseclassBackend 基类,让智能体以受控方式调用外部能力。
BashclassBash,让智能体以受控方式调用外部能力。
DirEntryclass目录条目,让智能体以受控方式调用外部能力。
EditclassEdit,让智能体以受控方式调用外部能力。
ExecResultclassExec 结果,让智能体以受控方式调用外部能力。
FunctionToolclass函数工具适配器
GlobclassGlob,让智能体以受控方式调用外部能力。
GrepclassGrep,让智能体以受控方式调用外部能力。
LocalBackendclass本地 Backend,让智能体以受控方式调用外部能力。
MCPToolclassMCP 工具,封装可被智能体调用的能力。
ParamsBaseclass参数基类,让智能体以受控方式调用外部能力。
PowerShellclassPower Shell,让智能体以受控方式调用外部能力。
Readclass读取工具。
RegisteredToolclass已注册工具,封装可被智能体调用的能力。
ResetToolsclass重置工具,封装可被智能体调用的能力。
TaskCreateclass任务创建,让智能体以受控方式调用外部能力。
TaskGetclass任务读取,让智能体以受控方式调用外部能力。
TaskListclass任务列表,让智能体以受控方式调用外部能力。
TaskUpdateclass工具到更新智能体任务。
ToolBaseclass工具协议。
ToolChoiceclass工具选项配置。
ToolChunkclass工具结果分块来自工具执行。
ToolGroupclass工具组,让智能体以受控方式调用外部能力。
Toolkitclass工具注册表
ToolMiddlewareBaseclass工具中间件基类,让智能体以受控方式调用外部能力。
ToolResponseclass工具执行结果
Writeclass写入工具。
agentscope.skill3
LocalSkillLoaderclass本地技能加载器,让智能体以受控方式调用外部能力。
Skillclass智能体技能类。
SkillLoaderBaseclass技能加载器的基类。

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
BrowserBackNavigatorclassagentscope-runtime-saaBrowser Back Navigator,让智能体以受控方式调用外部能力。
BrowserClickerclassagentscope-runtime-saaBrowser Clicker,让智能体以受控方式调用外部能力。
BrowserCloserclassagentscope-runtime-saaBrowser Closer,让智能体以受控方式调用外部能力。
BrowserConsoleMessagesRetrieverclassagentscope-runtime-saaBrowser 控制台消息检索器,让智能体以受控方式调用外部能力。
BrowserDialogHandlerclassagentscope-runtime-saaBrowser Dialog 处理器,让智能体以受控方式调用外部能力。
BrowserDraggerclassagentscope-runtime-saaBrowser Dragger,让智能体以受控方式调用外部能力。
BrowserFileUploaderclassagentscope-runtime-saaBrowser 文件 Uploader,让智能体以受控方式调用外部能力。
BrowserForwardNavigatorclassagentscope-runtime-saaBrowser Forward Navigator,让智能体以受控方式调用外部能力。
BrowserHovererclassagentscope-runtime-saaBrowser Hoverer,让智能体以受控方式调用外部能力。
BrowserKeyPresserclassagentscope-runtime-saaBrowser 键 Presser,让智能体以受控方式调用外部能力。
BrowserNavigatorclassagentscope-runtime-saaBrowser Navigator,让智能体以受控方式调用外部能力。
BrowserNetworkRequestsRetrieverclassagentscope-runtime-saaBrowser Network Requests 检索器,让智能体以受控方式调用外部能力。
BrowserOptionSelectorclassagentscope-runtime-saaBrowser 选项 Selector,让智能体以受控方式调用外部能力。
BrowserPdfSaverclassagentscope-runtime-saaBrowser Pdf Saver,让智能体以受控方式调用外部能力。
BrowserScreenshotTakerclassagentscope-runtime-saaBrowser Screenshot Taker,让智能体以受控方式调用外部能力。
BrowserSnapshotTakerclassagentscope-runtime-saaBrowser 快照 Taker,让智能体以受控方式调用外部能力。
BrowserTabCloserclassagentscope-runtime-saaBrowser Tab Closer,让智能体以受控方式调用外部能力。
BrowserTabCreatorclassagentscope-runtime-saaBrowser Tab Creator,让智能体以受控方式调用外部能力。
BrowserTabListerclassagentscope-runtime-saaBrowser Tab Lister,让智能体以受控方式调用外部能力。
BrowserTabSelectorclassagentscope-runtime-saaBrowser Tab Selector,让智能体以受控方式调用外部能力。
BrowserTyperclassagentscope-runtime-saaBrowser Typer,让智能体以受控方式调用外部能力。
BrowserWaiterclassagentscope-runtime-saaBrowser Waiter,让智能体以受控方式调用外部能力。
BrowserWindowResizerclassagentscope-runtime-saaBrowser Window Resizer,让智能体以受控方式调用外部能力。
ClickToolRequestrecordagentscope-runtime-saa承载 Click 工具请求数据的记录类型。
ClickToolResponserecordagentscope-runtime-saa承载 Click 工具响应数据的记录类型。
CloseToolRequestrecordagentscope-runtime-saa承载关闭工具请求数据的记录类型。
CloseToolResponserecordagentscope-runtime-saa承载关闭工具响应数据的记录类型。
ConsoleMessagesToolRequestrecordagentscope-runtime-saa承载控制台消息工具请求数据的记录类型。
ConsoleMessagesToolResponserecordagentscope-runtime-saa承载控制台消息工具响应数据的记录类型。
DragToolRequestrecordagentscope-runtime-saa承载 Drag 工具请求数据的记录类型。
DragToolResponserecordagentscope-runtime-saa承载 Drag 工具响应数据的记录类型。
FileUploadToolRequestrecordagentscope-runtime-saa承载文件上传工具请求数据的记录类型。
FileUploadToolResponserecordagentscope-runtime-saa承载文件上传工具响应数据的记录类型。
HandleDialogToolRequestrecordagentscope-runtime-saa承载 Handle Dialog 工具请求数据的记录类型。
HandleDialogToolResponserecordagentscope-runtime-saa承载 Handle Dialog 工具响应数据的记录类型。
HoverToolRequestrecordagentscope-runtime-saa承载 Hover 工具请求数据的记录类型。
HoverToolResponserecordagentscope-runtime-saa承载 Hover 工具响应数据的记录类型。
NavigateBackToolRequestrecordagentscope-runtime-saa承载 Navigate Back 工具请求数据的记录类型。
NavigateBackToolResponserecordagentscope-runtime-saa承载 Navigate Back 工具响应数据的记录类型。
NavigateForwardToolRequestrecordagentscope-runtime-saa承载 Navigate Forward 工具请求数据的记录类型。
NavigateForwardToolResponserecordagentscope-runtime-saa承载 Navigate Forward 工具响应数据的记录类型。
NavigateToolRequestrecordagentscope-runtime-saa承载 Navigate 工具请求数据的记录类型。
NavigateToolResponserecordagentscope-runtime-saa承载 Navigate 工具响应数据的记录类型。
NetworkRequestsToolRequestrecordagentscope-runtime-saa承载 Network Requests 工具请求数据的记录类型。
NetworkRequestsToolResponserecordagentscope-runtime-saa承载 Network Requests 工具响应数据的记录类型。
PdfSaveToolRequestrecordagentscope-runtime-saa承载 Pdf 保存工具请求数据的记录类型。
PdfSaveToolResponserecordagentscope-runtime-saa承载 Pdf 保存工具响应数据的记录类型。
PressKeyToolRequestrecordagentscope-runtime-saa承载 Press 键工具请求数据的记录类型。
PressKeyToolResponserecordagentscope-runtime-saa承载 Press 键工具响应数据的记录类型。
ResizeToolRequestrecordagentscope-runtime-saa承载 Resize 工具请求数据的记录类型。
ResizeToolResponserecordagentscope-runtime-saa承载 Resize 工具响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
SelectOptionToolRequestrecordagentscope-runtime-saa承载选择选项工具请求数据的记录类型。
SelectOptionToolResponserecordagentscope-runtime-saa承载选择选项工具响应数据的记录类型。
SnapshotToolRequestrecordagentscope-runtime-saa承载快照工具请求数据的记录类型。
SnapshotToolResponserecordagentscope-runtime-saa承载快照工具响应数据的记录类型。
TabCloseToolRequestrecordagentscope-runtime-saa承载 Tab 关闭工具请求数据的记录类型。
TabCloseToolResponserecordagentscope-runtime-saa承载 Tab 关闭工具响应数据的记录类型。
TabListToolRequestrecordagentscope-runtime-saa承载 Tab 列表工具请求数据的记录类型。
TabListToolResponserecordagentscope-runtime-saa承载 Tab 列表工具响应数据的记录类型。
TabNewToolRequestrecordagentscope-runtime-saa承载 Tab 新建工具请求数据的记录类型。
TabNewToolResponserecordagentscope-runtime-saa承载 Tab 新建工具响应数据的记录类型。
TabSelectToolRequestrecordagentscope-runtime-saa承载 Tab 选择工具请求数据的记录类型。
TabSelectToolResponserecordagentscope-runtime-saa承载 Tab 选择工具响应数据的记录类型。
TakeScreenshotToolRequestrecordagentscope-runtime-saa承载 Take Screenshot 工具请求数据的记录类型。
TakeScreenshotToolResponserecordagentscope-runtime-saa承载 Take Screenshot 工具响应数据的记录类型。
TypeToolRequestrecordagentscope-runtime-saa承载类型工具请求数据的记录类型。
TypeToolResponserecordagentscope-runtime-saa承载类型工具响应数据的记录类型。
WaitForToolRequestrecordagentscope-runtime-saa承载 Wait 用于工具请求数据的记录类型。
WaitForToolResponserecordagentscope-runtime-saa承载 Wait 用于工具响应数据的记录类型。
io.agentscope.runtime.engine.agents.saa.tools.fs44
CreateDirectoryToolRequestrecordagentscope-runtime-saa承载创建目录工具请求数据的记录类型。
CreateDirectoryToolResponserecordagentscope-runtime-saa承载创建目录工具响应数据的记录类型。
DirectoryTreeToolRequestrecordagentscope-runtime-saa承载目录树工具请求数据的记录类型。
DirectoryTreeToolResponserecordagentscope-runtime-saa承载目录树工具响应数据的记录类型。
EditFileToolRequestrecordagentscope-runtime-saa承载 Edit 文件工具请求数据的记录类型。
EditFileToolResponserecordagentscope-runtime-saa承载 Edit 文件工具响应数据的记录类型。
FsAllowedDirectoriesListerclassagentscope-runtime-saaFs 已允许 Directories Lister,让智能体以受控方式调用外部能力。
FsDirectoryCreatorclassagentscope-runtime-saaFs 目录 Creator,让智能体以受控方式调用外部能力。
FsDirectoryListerclassagentscope-runtime-saaFs 目录 Lister,让智能体以受控方式调用外部能力。
FsFileEditorclassagentscope-runtime-saaFs 文件 Editor,让智能体以受控方式调用外部能力。
FsFileInfoRetrieverclassagentscope-runtime-saaFs 文件信息检索器,让智能体以受控方式调用外部能力。
FsFileMoverclassagentscope-runtime-saaFs 文件 Mover,让智能体以受控方式调用外部能力。
FsFileReaderclassagentscope-runtime-saaFs 文件读取器,让智能体以受控方式调用外部能力。
FsFileSearcherclassagentscope-runtime-saaFs 文件 Searcher,让智能体以受控方式调用外部能力。
FsFileWriterclassagentscope-runtime-saaFs 文件 Writer,让智能体以受控方式调用外部能力。
FsMultiFileReaderclassagentscope-runtime-saaFs Multi 文件读取器,让智能体以受控方式调用外部能力。
FsTreeBuilderclassagentscope-runtime-saaFs 树构建器,用于构建并配置目标实例。
GetFileInfoToolRequestrecordagentscope-runtime-saa承载读取文件信息工具请求数据的记录类型。
GetFileInfoToolResponserecordagentscope-runtime-saa承载读取文件信息工具响应数据的记录类型。
ListAllowedDirectoriesToolRequestrecordagentscope-runtime-saa承载列表已允许 Directories 工具请求数据的记录类型。
ListAllowedDirectoriesToolResponserecordagentscope-runtime-saa承载列表已允许 Directories 工具响应数据的记录类型。
ListDirectoryToolRequestrecordagentscope-runtime-saa承载列表目录工具请求数据的记录类型。
ListDirectoryToolResponserecordagentscope-runtime-saa承载列表目录工具响应数据的记录类型。
MoveFileToolRequestrecordagentscope-runtime-saa承载 Move 文件工具请求数据的记录类型。
MoveFileToolResponserecordagentscope-runtime-saa承载 Move 文件工具响应数据的记录类型。
ReadFileToolRequestrecordagentscope-runtime-saa承载读取文件工具请求数据的记录类型。
ReadFileToolResponserecordagentscope-runtime-saa承载读取文件工具响应数据的记录类型。
ReadMultipleFilesToolRequestrecordagentscope-runtime-saa承载读取 Multiple 文件工具请求数据的记录类型。
ReadMultipleFilesToolResponserecordagentscope-runtime-saa承载读取 Multiple 文件工具响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
SearchFilesToolRequestrecordagentscope-runtime-saa承载搜索文件工具请求数据的记录类型。
SearchFilesToolResponserecordagentscope-runtime-saa承载搜索文件工具响应数据的记录类型。
WriteFileToolRequestrecordagentscope-runtime-saa承载写入文件工具请求数据的记录类型。
WriteFileToolResponserecordagentscope-runtime-saa承载写入文件工具响应数据的记录类型。
io.agentscope.harness.agent.skill.curator40
AbstractAgentCreatedFilterclassagentscope-harness抽象智能体已创建过滤器,让智能体以受控方式调用外部能力。
AllowListFilterclassagentscope-harnessAllow 列表过滤器,让智能体以受控方式调用外部能力。
Approverecordagentscope-harness承载 Approve数据的记录类型。
Builderclassagentscope-harness构建器,用于构建并配置目标实例。
CanaryFilterclassagentscope-harnessCanary 过滤器,让智能体以受控方式调用外部能力。
Categoryenumagentscope-harness定义类别相关取值的枚举。
CompositeFilterclassagentscope-harnessComposite 过滤器,让智能体以受控方式调用外部能力。
CuratorRunReportrecordagentscope-harness承载 Curator 运行报告数据的记录类型。
Deferrecordagentscope-harness承载 Defer数据的记录类型。
Entryrecordagentscope-harness承载条目数据的记录类型。
EnvironmentFilterclassagentscope-harness环境过滤器,让智能体以受控方式调用外部能力。
Findingrecordagentscope-harness承载 Finding数据的记录类型。
LocalApprovalGateclassagentscope-harness本地 Approval Gate,让智能体以受控方式调用外部能力。
NotificationSinkinterfaceagentscope-harness定义通知 Sink契约的接口。
NotifyAndWaitGateclassagentscope-harnessNotify 和 Wait Gate,让智能体以受控方式调用外部能力。
PromotionDecisioninterfaceagentscope-harness定义 Promotion 决策契约的接口。
PromotionResultrecordagentscope-harness承载 Promotion 结果数据的记录类型。
Prompterinterfaceagentscope-harness定义 Prompter契约的接口。
Rejectrecordagentscope-harness承载拒绝数据的记录类型。
RejectAllGateclassagentscope-harness拒绝所有 Gate,让智能体以受控方式调用外部能力。
ScanResultrecordagentscope-harness承载 Scan 结果数据的记录类型。
ScriptFilePreviewrecordagentscope-harness承载 Script 文件预览数据的记录类型。
Severityenumagentscope-harness定义严重程度相关取值的枚举。
SkillAuditLogclassagentscope-harness技能 Audit 日志,让智能体以受控方式调用外部能力。
SkillCandidaterecordagentscope-harness承载技能 Candidate数据的记录类型。
SkillCuratorclassagentscope-harness技能 Curator,让智能体以受控方式调用外部能力。
SkillCuratorConfigclassagentscope-harness技能 Curator 配置,保存相关配置项。
SkillCuratorStaterecordagentscope-harness承载技能 Curator 状态数据的记录类型。
SkillPromoterclassagentscope-harness技能 Promoter,让智能体以受控方式调用外部能力。
SkillPromotionGateinterfaceagentscope-harness定义技能 Promotion Gate契约的接口。
SkillSecurityScannerclassagentscope-harness技能 Security Scanner,让智能体以受控方式调用外部能力。
SkillUsageRecordrecordagentscope-harness承载技能用量记录数据的记录类型。
SkillUsageStoreclassagentscope-harness技能用量存储,负责持久化与读取数据。
SkillVisibilityFilterinterfaceagentscope-harness定义技能 Visibility 过滤器契约的接口。
Stateenumagentscope-harness定义状态的枚举。
Statusenumagentscope-harness定义状态的枚举。
TransitionCountsrecordagentscope-harness承载 Transition Counts数据的记录类型。
TrustLevelenumagentscope-harness定义Trust 级别相关取值的枚举。
UmbrellaPassModeenumagentscope-harness定义Umbrella Pass 模式相关取值的枚举。
Verdictenumagentscope-harness定义Verdict相关取值的枚举。
io.agentscope.core.tool35
AgentToolinterfaceagentscope-core定义智能体工具契约的接口。
Builderclassagentscope-core构建器,用于构建并配置目标实例。
Builderclassagentscope-core构建器,用于构建并配置目标实例。
Builderclassagentscope-coreToolCallParam的构建器。
Builderclassagentscope-coreToolExecutionContext的构建器。
Builderclassagentscope-core构建器,用于构建并配置目标实例。
Builderclassagentscope-coreToolkitConfig的构建器。
ContextStoreinterfaceagentscope-core定义上下文存储契约的接口。
DefaultToolResultConverterclassagentscope-core默认工具结果转换器,让智能体以受控方式调用外部能力。
ExtendedModelinterfaceagentscope-core定义 Extended 模型契约的接口。
NoOpToolEmitterclassagentscope-core无 Op 工具 Emitter,让智能体以受控方式调用外部能力。
Optionenumagentscope-core定义选项相关取值的枚举。
SchemaOnlyToolclassagentscope-core模式 Only 工具,封装可被智能体调用的能力。
SimpleExtendedModelclassagentscope-core简单 Extended 模型,让智能体以受控方式调用外部能力。
SkillToolGroupclassagentscope-core技能工具组,让智能体以受控方式调用外部能力。
Toolannotationagentscope-core用于标记工具相关元数据的注解。
ToolBaseclassagentscope-core工具基类,让智能体以受控方式调用外部能力。
ToolCallParamclassagentscope-core工具调用参数,让智能体以受控方式调用外部能力。
ToolDangerousPathConstantsclassagentscope-core工具 Dangerous 路径 Constants,让智能体以受控方式调用外部能力。
ToolEmitterinterfaceagentscope-core定义工具 Emitter契约的接口。
ToolExecutionContextclassagentscope-core工具执行上下文,让智能体以受控方式调用外部能力。
ToolExecutionContextProviderinterfaceagentscope-core定义工具执行上下文提供者契约的接口。
ToolGroupclassagentscope-core工具组,让智能体以受控方式调用外部能力。
ToolGroupScopeenumagentscope-core定义工具组范围相关取值的枚举。
Toolkitclassagentscope-core工具注册表
ToolkitConfigclassagentscope-core用于工具包执行行为的配置。
ToolMergeModeenumagentscope-core定义工具 Merge 模式相关取值的枚举。
ToolParamannotationagentscope-core用于标记工具参数相关元数据的注解。
ToolRegistrationclassagentscope-core工具注册,让智能体以受控方式调用外部能力。
ToolRequestConfigrecordagentscope-core承载工具请求配置数据的记录类型。
ToolResultConverterinterfaceagentscope-core定义工具结果转换器契约的接口。
ToolResultMessageBuilderclassagentscope-core工具结果消息构建器,用于构建并配置目标实例。
ToolSchemaModuleclassagentscope-core工具模式 Module,让智能体以受控方式调用外部能力。
ToolSuspendExceptionclassagentscope-core工具 Suspend 异常,表示执行过程中的错误。
ToolValidatorclassagentscope-core工具校验器,让智能体以受控方式调用外部能力。
io.agentscope.runtime.sandbox.tools.browser26
BrowserSandboxToolclassagentscope-runtime-sandbox-coreBrowser 沙箱工具,封装可被智能体调用的能力。
ClickToolclassagentscope-runtime-sandbox-coreClick 工具,封装可被智能体调用的能力。
CloseToolclassagentscope-runtime-sandbox-core关闭工具,封装可被智能体调用的能力。
ConsoleMessagesToolclassagentscope-runtime-sandbox-core控制台消息工具,封装可被智能体调用的能力。
DragToolclassagentscope-runtime-sandbox-coreDrag 工具,封装可被智能体调用的能力。
FileUploadToolclassagentscope-runtime-sandbox-core文件上传工具,封装可被智能体调用的能力。
HandleDialogToolclassagentscope-runtime-sandbox-coreHandle Dialog 工具,封装可被智能体调用的能力。
HoverToolclassagentscope-runtime-sandbox-coreHover 工具,封装可被智能体调用的能力。
NavigateBackToolclassagentscope-runtime-sandbox-coreNavigate Back 工具,封装可被智能体调用的能力。
NavigateForwardToolclassagentscope-runtime-sandbox-coreNavigate Forward 工具,封装可被智能体调用的能力。
NavigateToolclassagentscope-runtime-sandbox-coreNavigate 工具,封装可被智能体调用的能力。
NetworkRequestsToolclassagentscope-runtime-sandbox-coreNetwork Requests 工具,封装可被智能体调用的能力。
PdfSaveToolclassagentscope-runtime-sandbox-corePdf 保存工具,封装可被智能体调用的能力。
PressKeyToolclassagentscope-runtime-sandbox-corePress 键工具,封装可被智能体调用的能力。
Requestrecordagentscope-runtime-sandbox-core承载请求数据的记录类型。
ResizeToolclassagentscope-runtime-sandbox-coreResize 工具,封装可被智能体调用的能力。
Responserecordagentscope-runtime-sandbox-core承载响应数据的记录类型。
SelectOptionToolclassagentscope-runtime-sandbox-core选择选项工具,封装可被智能体调用的能力。
SnapshotToolclassagentscope-runtime-sandbox-core快照工具,封装可被智能体调用的能力。
TabCloseToolclassagentscope-runtime-sandbox-coreTab 关闭工具,封装可被智能体调用的能力。
TabListToolclassagentscope-runtime-sandbox-coreTab 列表工具,封装可被智能体调用的能力。
TabNewToolclassagentscope-runtime-sandbox-coreTab 新建工具,封装可被智能体调用的能力。
TabSelectToolclassagentscope-runtime-sandbox-coreTab 选择工具,封装可被智能体调用的能力。
TakeScreenshotToolclassagentscope-runtime-sandbox-coreTake Screenshot 工具,封装可被智能体调用的能力。
TypeToolclassagentscope-runtime-sandbox-core类型工具,封装可被智能体调用的能力。
WaitForToolclassagentscope-runtime-sandbox-coreWait 用于工具,封装可被智能体调用的能力。
io.agentscope.harness.agent.tool23
AgentGenerateToolclassagentscope-harness智能体 Generate 工具,封装可被智能体调用的能力。
AgentSpawnToolclassagentscope-harness智能体 Spawn 工具,封装可被智能体调用的能力。
ArtifactDeliveryToolclassagentscope-harnessArtifact Delivery 工具,封装可被智能体调用的能力。
Builderclassagentscope-harness构建器,用于构建并配置目标实例。
FilesystemToolclassagentscope-harness文件系统工具,封装可被智能体调用的能力。
MemoryGetToolclassagentscope-harness记忆读取工具,封装可被智能体调用的能力。
MemorySaveToolclassagentscope-harness记忆保存工具,封装可被智能体调用的能力。
MemorySearchToolclassagentscope-harness记忆搜索工具,封装可被智能体调用的能力。
PlanEnterToolclassagentscope-harness计划 Enter 工具,封装可被智能体调用的能力。
PlanExitToolclassagentscope-harness计划 Exit 工具,封装可被智能体调用的能力。
PlanModeToolsclassagentscope-harness计划模式工具,封装可被智能体调用的能力。
PlanWriteToolclassagentscope-harness计划写入工具,封装可被智能体调用的能力。
ProposeSkillToolclassagentscope-harnessPropose 技能工具,封装可被智能体调用的能力。
SessionSearchToolclassagentscope-harness会话搜索工具,封装可被智能体调用的能力。
ShellExecuteToolclassagentscope-harnessShell 执行工具,封装可被智能体调用的能力。
SkillManageConfigclassagentscope-harness用于`SkillManageTool`的配置。
SkillManageToolclassagentscope-harness技能 Manage 工具,封装可被智能体调用的能力。
TaskToolclassagentscope-harness任务工具,封装可被智能体调用的能力。
TeamToolclassagentscope-harness团队工具,封装可被智能体调用的能力。
WaitAsyncResultsToolclassagentscope-harnessWait 异步结果工具,封装可被智能体调用的能力。
WebFetchToolclassagentscope-harnessWeb Fetch 工具,封装可被智能体调用的能力。
WebSearchToolclassagentscope-harnessWeb 搜索工具,封装可被智能体调用的能力。
WebToolsclassagentscope-harnessWeb 工具,封装可被智能体调用的能力。
io.agentscope.runtime.engine.agents.agentscope.tools.browser23
AsBrowserBackNavigatorclassagentscope-runtime-agentscopeAs Browser Back Navigator,让智能体以受控方式调用外部能力。
AsBrowserClickerclassagentscope-runtime-agentscopeAs Browser Clicker,让智能体以受控方式调用外部能力。
AsBrowserCloserclassagentscope-runtime-agentscopeAs Browser Closer,让智能体以受控方式调用外部能力。
AsBrowserConsoleMessagesRetrieverclassagentscope-runtime-agentscopeAs Browser 控制台消息检索器,让智能体以受控方式调用外部能力。
AsBrowserDialogHandlerclassagentscope-runtime-agentscopeAs Browser Dialog 处理器,让智能体以受控方式调用外部能力。
AsBrowserDraggerclassagentscope-runtime-agentscopeAs Browser Dragger,让智能体以受控方式调用外部能力。
AsBrowserFileUploaderclassagentscope-runtime-agentscopeAs Browser 文件 Uploader,让智能体以受控方式调用外部能力。
AsBrowserForwardNavigatorclassagentscope-runtime-agentscopeAs Browser Forward Navigator,让智能体以受控方式调用外部能力。
AsBrowserHovererclassagentscope-runtime-agentscopeAs Browser Hoverer,让智能体以受控方式调用外部能力。
AsBrowserKeyPresserclassagentscope-runtime-agentscopeAs Browser 键 Presser,让智能体以受控方式调用外部能力。
AsBrowserNavigatorclassagentscope-runtime-agentscopeAs Browser Navigator,让智能体以受控方式调用外部能力。
AsBrowserNetworkRequestsRetrieverclassagentscope-runtime-agentscopeAs Browser Network Requests 检索器,让智能体以受控方式调用外部能力。
AsBrowserOptionSelectorclassagentscope-runtime-agentscopeAs Browser 选项 Selector,让智能体以受控方式调用外部能力。
AsBrowserPdfSaverclassagentscope-runtime-agentscopeAs Browser Pdf Saver,让智能体以受控方式调用外部能力。
AsBrowserResizerclassagentscope-runtime-agentscopeAs Browser Resizer,让智能体以受控方式调用外部能力。
AsBrowserScreenshotTakerclassagentscope-runtime-agentscopeAs Browser Screenshot Taker,让智能体以受控方式调用外部能力。
AsBrowserSnapshotTakerclassagentscope-runtime-agentscopeAs Browser 快照 Taker,让智能体以受控方式调用外部能力。
AsBrowserTabCloserclassagentscope-runtime-agentscopeAs Browser Tab Closer,让智能体以受控方式调用外部能力。
AsBrowserTabCreatorclassagentscope-runtime-agentscopeAs Browser Tab Creator,让智能体以受控方式调用外部能力。
AsBrowserTabListerclassagentscope-runtime-agentscopeAs Browser Tab Lister,让智能体以受控方式调用外部能力。
AsBrowserTabSelectorclassagentscope-runtime-agentscopeAs Browser Tab Selector,让智能体以受控方式调用外部能力。
AsBrowserTyperclassagentscope-runtime-agentscopeAs Browser Typer,让智能体以受控方式调用外部能力。
AsBrowserWaiterclassagentscope-runtime-agentscopeAs Browser Waiter,让智能体以受控方式调用外部能力。
io.agentscope.harness.agent.skill.runtime13
Cachedrecordagentscope-harness承载已缓存数据的记录类型。
HarnessSkillEntryrecordagentscope-harness承载 Harness 技能条目数据的记录类型。
MarketplaceStagerclassagentscope-harness市场 Stager,让智能体以受控方式调用外部能力。
Modeenumagentscope-harness定义模式相关取值的枚举。
Nonerecordagentscope-harness承载 None数据的记录类型。
RepoBoundrecordagentscope-harness承载仓库 Bound数据的记录类型。
ShellPathPolicyclassagentscope-harnessShell 路径策略,让智能体以受控方式调用外部能力。
SkillCatalogclassagentscope-harness技能目录,让智能体以受控方式调用外部能力。
SkillLoadToolclassagentscope-harness技能加载工具,封装可被智能体调用的能力。
SkillPromptBuilderclassagentscope-harness技能提示词构建器,用于构建并配置目标实例。
SkillRuntimeclassagentscope-harness技能运行时,让智能体以受控方式调用外部能力。
StageResultinterfaceagentscope-harness定义阶段结果契约的接口。
WorkspaceNativerecordagentscope-harness承载工作区原生数据的记录类型。
io.agentscope.runtime.sandbox.tools.fs12
CreateDirectoryToolclassagentscope-runtime-sandbox-core创建目录工具,封装可被智能体调用的能力。
DirectoryTreeToolclassagentscope-runtime-sandbox-core目录树工具,封装可被智能体调用的能力。
EditFileToolclassagentscope-runtime-sandbox-coreEdit 文件工具,封装可被智能体调用的能力。
FsSandboxToolclassagentscope-runtime-sandbox-coreFs 沙箱工具,封装可被智能体调用的能力。
GetFileInfoToolclassagentscope-runtime-sandbox-core读取文件信息工具,封装可被智能体调用的能力。
ListAllowedDirectoriesToolclassagentscope-runtime-sandbox-core列表已允许 Directories 工具,封装可被智能体调用的能力。
ListDirectoryToolclassagentscope-runtime-sandbox-core列表目录工具,封装可被智能体调用的能力。
MoveFileToolclassagentscope-runtime-sandbox-coreMove 文件工具,封装可被智能体调用的能力。
ReadFileToolclassagentscope-runtime-sandbox-core读取文件工具,封装可被智能体调用的能力。
ReadMultipleFilesToolclassagentscope-runtime-sandbox-core读取 Multiple 文件工具,封装可被智能体调用的能力。
SearchFilesToolclassagentscope-runtime-sandbox-core搜索文件工具,封装可被智能体调用的能力。
WriteFileToolclassagentscope-runtime-sandbox-core写入文件工具,封装可被智能体调用的能力。
io.agentscope.runtime.engine.agents.agentscope.tools.fs11
AsFsCreateDirectoryclassagentscope-runtime-agentscopeAs Fs 创建目录,让智能体以受控方式调用外部能力。
AsFsDirectoryTreeclassagentscope-runtime-agentscopeAs Fs 目录树,让智能体以受控方式调用外部能力。
AsFsEditFileclassagentscope-runtime-agentscopeAs Fs Edit 文件,让智能体以受控方式调用外部能力。
AsFsGetFileInfoclassagentscope-runtime-agentscopeAs Fs 读取文件信息,让智能体以受控方式调用外部能力。
AsFsListAllowedDirectoriesclassagentscope-runtime-agentscopeAs Fs 列表已允许 Directories,让智能体以受控方式调用外部能力。
AsFsListDirectoryclassagentscope-runtime-agentscopeAs Fs 列表目录,让智能体以受控方式调用外部能力。
AsFsMoveFileclassagentscope-runtime-agentscopeAs Fs Move 文件,让智能体以受控方式调用外部能力。
AsFsReadFileclassagentscope-runtime-agentscopeAs Fs 读取文件,让智能体以受控方式调用外部能力。
AsFsReadMultipleFilesclassagentscope-runtime-agentscopeAs Fs 读取 Multiple 文件,让智能体以受控方式调用外部能力。
AsFsSearchFilesclassagentscope-runtime-agentscopeAs Fs 搜索文件,让智能体以受控方式调用外部能力。
AsFsWriteFileclassagentscope-runtime-agentscopeAs Fs 写入文件,让智能体以受控方式调用外部能力。
io.agentscope.harness.agent.tools10
HarnessPlatformToolsclassagentscope-harnessHarness 平台工具,封装可被智能体调用的能力。
McpConnectionExceptionclassagentscope-harnessMCP 连接异常,表示执行过程中的错误。
McpServerConfigclassagentscope-harnessMCP 服务端配置,保存相关配置项。
McpServerRegistrarclassagentscope-harnessMCP 服务端 Registrar,让智能体以受控方式调用外部能力。
McpServerRegistrationListenerinterfaceagentscope-harness定义 MCP 服务端注册监听器契约的接口。
McpServerRegistrationResultrecordagentscope-harness承载 MCP 服务端注册结果数据的记录类型。
Statusenumagentscope-harness定义状态的枚举。
ToolFilterclassagentscope-harness工具过滤器,让智能体以受控方式调用外部能力。
ToolsConfigclassagentscope-harness工具配置,保存相关配置项。
ToolsConfigLoaderclassagentscope-harness工具配置加载器,让智能体以受控方式调用外部能力。
io.agentscope.core.skill9
AgentSkillclassagentscope-core智能体技能,让智能体以受控方式调用外部能力。
AgentSkillPromptProviderclassagentscope-core智能体技能提示词提供者,让智能体以受控方式调用外部能力。
Builderclassagentscope-core构建器,用于构建并配置目标实例。
DynamicSkillMiddlewareclassagentscope-coreDynamic 技能中间件,在智能体执行流程中提供横切扩展。
SkillBoxclassagentscope-core技能 Box,让智能体以受控方式调用外部能力。
SkillFileFilterinterfaceagentscope-core定义技能文件过滤器契约的接口。
SkillFilterclassagentscope-core技能过滤器,让智能体以受控方式调用外部能力。
SkillHookclassagentscope-core技能钩子,让智能体以受控方式调用外部能力。
SkillRegistrationclassagentscope-core技能注册,让智能体以受控方式调用外部能力。
io.agentscope.runtime.engine.agents.saa.tools.base8
BasePythonRunnerclassagentscope-runtime-saa基类 Python 运行器,让智能体以受控方式调用外部能力。
BaseShellRunnerclassagentscope-runtime-saa基类 Shell 运行器,让智能体以受控方式调用外部能力。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
Responserecordagentscope-runtime-saa承载响应数据的记录类型。
RunPythonToolRequestrecordagentscope-runtime-saa承载运行 Python 工具请求数据的记录类型。
RunPythonToolResponserecordagentscope-runtime-saa承载运行 Python 工具响应数据的记录类型。
RunShellCommandToolRequestrecordagentscope-runtime-saa承载运行 Shell 命令工具请求数据的记录类型。
RunShellCommandToolResponserecordagentscope-runtime-saa承载运行 Shell 命令工具响应数据的记录类型。
io.agentscope.core.tool.mcp7
McpAsyncClientWrapperclassagentscope-coreMCP 异步客户端包装器,让智能体以受控方式调用外部能力。
McpClientBuilderclassagentscope-coreMCP 客户端构建器
McpClientWrapperclassagentscope-core用于MCP(模型上下文协议)客户端的抽象包装器。
McpContentConverterclassagentscope-coreMCP 内容转换器,让智能体以受控方式调用外部能力。
McpMetarecordagentscope-core承载 MCP 元数据数据的记录类型。
McpSyncClientWrapperclassagentscope-coreMCP 同步客户端包装器,让智能体以受控方式调用外部能力。
McpToolclassagentscope-coreMCP 工具,封装可被智能体调用的能力。
io.agentscope.core.skill.repository6
AgentSkillRepositoryinterfaceagentscope-core定义智能体技能仓库契约的接口。
AgentSkillRepositoryInfoclassagentscope-core智能体技能仓库信息,让智能体以受控方式调用外部能力。
ClasspathSkillRepositoryclassagentscope-coreClasspath 技能仓库,负责持久化与读取数据。
FileSystemSkillRepositoryclassagentscope-core文件系统技能仓库,负责持久化与读取数据。
GitSkillRepositoryclassagentscope-extensions-skill-git-repositoryGit 技能仓库,负责持久化与读取数据。
RuntimeContextSkillRepositoryinterfaceagentscope-core定义运行时上下文技能仓库契约的接口。
io.agentscope.core.tool.coding5
CommandValidatorinterfaceagentscope-core定义命令校验器契约的接口。
ShellCommandToolclassagentscope-coreShell 命令工具,封装可被智能体调用的能力。
UnixCommandValidatorclassagentscope-coreUnix 命令校验器,让智能体以受控方式调用外部能力。
ValidationResultclassagentscope-core命令校验的结果。
WindowsCommandValidatorclassagentscope-coreWindows 命令校验器,让智能体以受控方式调用外部能力。
io.agentscope.harness.coding.tools5
FetchUrlToolclassagentscope-codingagentFetch URL 工具,封装可被智能体调用的能力。
GitHubApiToolclassagentscope-codingagentGitHub API 工具,封装可被智能体调用的能力。
HttpRequestToolclassagentscope-codingagentHTTP 请求工具,封装可被智能体调用的能力。
RequestPrReviewToolclassagentscope-codingagent请求 Pr Review 工具,封装可被智能体调用的能力。
WebSearchToolclassagentscope-codingagentWeb 搜索工具,封装可被智能体调用的能力。
io.agentscope.runtime.sandbox.tools5
Builderclassagentscope-runtime-sandbox-core构建器,用于构建并配置目标实例。
McpConfigConverterclassagentscope-runtime-sandbox-coreMCP 配置转换器,让智能体以受控方式调用外部能力。
MCPToolclassagentscope-runtime-sandbox-coreMCP 工具,封装可被智能体调用的能力。
SandboxToolclassagentscope-runtime-sandbox-core沙箱工具,封装可被智能体调用的能力。
Toolclassagentscope-runtime-sandbox-core工具,封装可被智能体调用的能力。
io.agentscope.core.skill.util4
MarkdownSkillParserclassagentscope-coreMarkdown 技能解析器,让智能体以受控方式调用外部能力。
ParsedMarkdownclassagentscope-core已解析 Markdown,让智能体以受控方式调用外部能力。
SkillFileSystemHelperclassagentscope-core技能文件系统 Helper,让智能体以受控方式调用外部能力。
SkillUtilclassagentscope-core技能 Util,让智能体以受控方式调用外部能力。
io.agentscope.core.tool.subagent4
Builderclassagentscope-coreSubAgentConfig的构建器。
SubAgentConfigclassagentscope-core子智能体配置,保存相关配置项。
SubAgentProviderinterfaceagentscope-core定义子智能体提供者契约的接口。
SubAgentToolclassagentscope-core子智能体工具,封装可被智能体调用的能力。
io.agentscope.extensions.nacos.mcp.tool4
NacosMcpToolclassagentscope-extensions-mcp-nacosNacos MCP 工具,封装可被智能体调用的能力。
NacosMcpToolBuilderclassagentscope-extensions-mcp-nacos`NacosMcpTool`的构建器。
NacosToolkitclassagentscope-extensions-mcp-nacos用于`io.agentscope.core.tool.Toolkit`的扩展。
ToolsRefresherclassagentscope-extensions-mcp-nacos工具 Refresher,让智能体以受控方式调用外部能力。
io.agentscope.harness.coding.tools.finding4
AddFindingToolclassagentscope-codingagent添加 Finding 工具,封装可被智能体调用的能力。
ListFindingsToolclassagentscope-codingagent列表 Findings 工具,封装可被智能体调用的能力。
PublishReviewToolclassagentscope-codingagent发布 Review 工具,封装可被智能体调用的能力。
UpdateFindingToolclassagentscope-codingagent更新 Finding 工具,封装可被智能体调用的能力。
io.agentscope.core.tool.file3
FileToolUtilsclassagentscope-core文件工具 Utils,让智能体以受控方式调用外部能力。
ReadFileToolclassagentscope-core读取文件工具,封装可被智能体调用的能力。
WriteFileToolclassagentscope-core写入文件工具,封装可被智能体调用的能力。
io.agentscope.harness.agent.skill3
LazyResourceCapableinterfaceagentscope-harness定义 Lazy 资源 Capable契约的接口。
SkillResourcesinterfaceagentscope-harness定义技能 Resources契约的接口。
WorkspaceSkillRepositoryclassagentscope-harness工作区技能仓库,负责持久化与读取数据。
io.agentscope.runtime.sandbox.tools.base3
BaseSandboxToolclassagentscope-runtime-sandbox-core基类沙箱工具,封装可被智能体调用的能力。
RunPythonToolclassagentscope-runtime-sandbox-core运行 Python 工具,封装可被智能体调用的能力。
RunShellCommandToolclassagentscope-runtime-sandbox-core运行 Shell 命令工具,封装可被智能体调用的能力。
io.agentscope.core.skill.repository.mysql2
Builderclassagentscope-extensions-skill-mysql-repository构建器,用于构建并配置目标实例。
MysqlSkillRepositoryclassagentscope-extensions-skill-mysql-repositoryMySQL 技能仓库,负责持久化与读取数据。
io.agentscope.core.skill.repository.postgresql2
Builderclassagentscope-extensions-skill-postgresql-repository构建器,用于构建并配置目标实例。
PostgresSkillRepositoryclassagentscope-extensions-skill-postgresql-repositoryPostgres 技能仓库,负责持久化与读取数据。
io.agentscope.core.tool.builtin2
TodoItemclassagentscope-coreTodo 条目,让智能体以受控方式调用外部能力。
TodoToolsclassagentscope-coreTodo 工具,封装可被智能体调用的能力。
io.agentscope.runtime.engine.agents.agentscope.tools2
AgentScopeSandboxAwareToolclassagentscope-runtime-agentscopeAgentScope 沙箱 Aware 工具,封装可被智能体调用的能力。
ToolkitInitclassagentscope-runtime-agentscope工具包初始化,让智能体以受控方式调用外部能力。
io.agentscope.runtime.engine.agents.agentscope.tools.base2
AsBasePythonRunnerclassagentscope-runtime-agentscopeAs 基类 Python 运行器,让智能体以受控方式调用外部能力。
AsBaseShellRunnerclassagentscope-runtime-agentscopeAs 基类 Shell 运行器,让智能体以受控方式调用外部能力。
io.agentscope.runtime.engine.agents.saa.tools.mcp2
MCPToolExecutorclassagentscope-runtime-saaMCP 工具执行器,让智能体以受控方式调用外部能力。
MCPToolResponserecordagentscope-runtime-saa承载 MCP 工具响应数据的记录类型。
io.agentscope.core.chat.completions.converter1
OpenAIToolConverterclassagentscope-extensions-chat-completions-webOpenAI 工具转换器,让智能体以受控方式调用外部能力。
io.agentscope.core.nacos.skill1
NacosSkillRepositoryclassagentscope-extensions-nacos-skillNacos 技能仓库,负责持久化与读取数据。
io.agentscope.harness.coding.session.tool1
SessionsToolclassagentscope-codingagent会话工具,封装可被智能体调用的能力。
io.agentscope.runtime.engine.agents.agentscope.tools.mcp1
AsMCPToolclassagentscope-runtime-agentscopeAs MCP 工具,封装可被智能体调用的能力。
io.agentscope.runtime.engine.agents.saa.tools1
ToolcallsInitclassagentscope-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.

打开 API 全景Open full API map →

基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.