Skip to main content

agents-terminal

Version 0.0.2 Python 3.10+ PyPI License

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 through python -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

agents_terminal-0.0.2.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agents_terminal-0.0.2-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

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

Hashes for agents_terminal-0.0.2.tar.gz
Algorithm Hash digest
SHA256 d1d2ebc5373f6381894110e2a7ac367bc4022951dc8c45d66b1b676ce8a9f380
MD5 9b7fd88e5d4b3c27178e75d0d19ed609
BLAKE2b-256 b4df95708e6d0751c47128941b1549ffde2444b15ab56013c01f4493da01ff94

See more details on using hashes here.

File details

Details for the file agents_terminal-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for agents_terminal-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4bcfbb7d5e644433b20efc764ce25c38600706a765e070b319fbaddf32150051
MD5 937f167b7ffe65b1b06c5d7476f1f05d
BLAKE2b-256 1e7b7d1e53e38f73a20e55ae2d895ae285295e9ff419fd19dc23436333d28bf1

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page