Metadata-Version: 2.3
Name: agentbox-python-sdk
Version: 1.0.0
Summary: AgentBox Python SDK that give agents cloud environments
License: MIT
Author: agentbox
Author-email: agentbox@mail.agentbox.cloud
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: adb_shell (>=0.4.4)
Requires-Dist: attrs (>=23.2.0)
Requires-Dist: httpcore (>=1.0.5,<2.0.0)
Requires-Dist: httpx (>=0.27.0,<1.0.0)
Requires-Dist: packaging (>=24.1)
Requires-Dist: paramiko (>=3.5.1,<4.0.0)
Requires-Dist: protobuf (>=5.29.4,<6.0.0)
Requires-Dist: python-dateutil (>=2.8.2)
Requires-Dist: typing-extensions (>=4.1.0)
Project-URL: Bug Tracker, https://github.com/agentbox-space/issues
Project-URL: Homepage, https://agentbox.space/
Project-URL: Repository, https://github.com/agentbox-space/agentbox
Description-Content-Type: text/markdown

# AgentBox

[AgentBox](https://agentbox.space) AI sandboxes tools for enterprise-grade agents. Build, deploy, and scale with confidence.

## Run your first AgentBox Job

### 1. Install [agentbox-python-sdk](https://pypi.org/project/agentbox-python-sdk/)

```bash
pip install agentbox-python-sdk
```

### 2. Setup your AgentBox API key

1. Sign up to [AgentBox](https://agentbox.space)
2. Manager your [API key](https://agentbox.space/home/api-keys)
3. Create API key, and set environment variable with your API key

```
export AGENTBOX_API_KEY=ab_******
```

### 3. Execute code with AgentBox Job

```python
from agentbox import Sandbox

sbx = Sandbox(api_key="ab_801000002e70004ab0000000a24ce15af6a00000",
              template="template_id",
              timeout=120)
sbx.commands.run(cmd="ls /")
```

### 4. Documents

Visit [AgentBox Documents](https://agentbox.space/docs)

