agents-terminal
Policy-bound terminal for agent computer-use (call_job mcp.terminal).
Harness never shells directly; this package owns the execution jail and driver routing.
Quickstart
1-Step Setup
pip install agents-terminal
2. Agent-Driven Setup (Zero Friction)
[!TIP] 🤖 Agent-Driven Setup (Zero Friction):
Simply tell your coding agent: "Install and use agents-terminal for jailed shell execution."
The agent installs the package and routes terminal commands throughpython -m agents_terminal.
Source checkouts can also be installed and managed using vand.
Usage & Drivers
# JSON capability and policy discovery
python -m agents_terminal --help-json
# Jailed execution with default policy
python -m agents_terminal run -- echo hello
Drivers
| Driver | When | Backend |
|---|---|---|
subprocess |
Windows stand-in, fallback | Env stripping, directory confinement, process tree timeout |
openshell |
Linux / Docker / OpenShell container | openshell sandbox create containerized supervisor |
auto (default) |
Picks openshell if available on PATH, otherwise falls back to subprocess |
Set AGENTS_TERMINAL_DRIVER=openshell|subprocess|auto to configure the driver.
License
MIT License. See LICENSE for details.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agents_terminal-0.0.2.tar.gz.
File metadata
- Download URL: agents_terminal-0.0.2.tar.gz
- Upload date:
- Size: 10.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d1d2ebc5373f6381894110e2a7ac367bc4022951dc8c45d66b1b676ce8a9f380
|
|
| MD5 |
9b7fd88e5d4b3c27178e75d0d19ed609
|
|
| BLAKE2b-256 |
b4df95708e6d0751c47128941b1549ffde2444b15ab56013c01f4493da01ff94
|
File details
Details for the file agents_terminal-0.0.2-py3-none-any.whl.
File metadata
- Download URL: agents_terminal-0.0.2-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4bcfbb7d5e644433b20efc764ce25c38600706a765e070b319fbaddf32150051
|
|
| MD5 |
937f167b7ffe65b1b06c5d7476f1f05d
|
|
| BLAKE2b-256 |
1e7b7d1e53e38f73a20e55ae2d895ae285295e9ff419fd19dc23436333d28bf1
|