AS AgentScopeAPI 手册 / API Reference

CommandExecutor

public class CommandExecutor
源码Source io/agentscope/extensions/sandbox/kubernetes/client/CommandExecutor.java:29–88

命令执行器,在隔离环境中安全执行代码和工具。位于 io.agentscope.extensions.sandbox.kubernetes.client 包。核心成员包括 run、CommandExecutor。

Executes commands inside a sandbox via POST /execute.

构造器摘要Constructor Summary

构造器Constructor说明Description
public CommandExecutor(SandboxConnector connector)
初始化 `CommandExecutor` 实例。
Creates a new instance.

方法摘要Method Summary

方法Method说明Description
public ExecutionResult run(String command)
设置运行。
Runs a command with the default timeout of 60 seconds.
public ExecutionResult run(String command, Duration timeout)
执行运行相关操作。
Runs a command with the given timeout.

构造器详情Constructor Detail

CommandExecutor

public CommandExecutor(SandboxConnector connector)

初始化 CommandExecutor 实例。

Creates a new instance.

参数Parameters
名称Name类型Type说明Description
connectorSandboxConnectorconnector(类型 `SandboxConnector`)。The connector.
源码Source io/agentscope/extensions/sandbox/kubernetes/client/CommandExecutor.java:36–38

方法详情Method Detail

run

public ExecutionResult run(String command)

设置运行。

Runs a command with the default timeout of 60 seconds.

参数Parameters
名称Name类型Type说明Description
commandString命令(类型 `String`)。shell command
返回Returns ExecutionResult
返回ExecutionResult。execution result
源码Source io/agentscope/extensions/sandbox/kubernetes/client/CommandExecutor.java:46–48

run

public ExecutionResult run(String command, Duration timeout)

执行运行相关操作。

Runs a command with the given timeout.

参数Parameters
名称Name类型Type说明Description
commandString命令(类型 `String`)。shell command
timeoutDuration超时时间(类型 `Duration`)。request timeout (currently used as retry budget hint)
返回Returns ExecutionResult
返回ExecutionResult。execution result
源码Source io/agentscope/extensions/sandbox/kubernetes/client/CommandExecutor.java:57–80
基于官方固定版本源码静态生成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.