Metadata-Version: 2.4
Name: actor-sh
Version: 0.1.1
Summary: Manage coding agents in parallel
Project-URL: Homepage, https://github.com/mme/actor.sh
Project-URL: Repository, https://github.com/mme/actor.sh
Author: Markus Ecker
License-Expression: MIT
Keywords: agents,cli,coding,parallel,worktree
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development
Requires-Python: >=3.10
Requires-Dist: mcp>=1.0
Requires-Dist: textual-serve>=1.0
Requires-Dist: textual>=1.0
Description-Content-Type: text/markdown

# actor.sh

Manages multiple Claude/Codex agents running in isolated git worktrees.

## Setup

```bash
# Install uv (if needed)
curl -LsSf https://astral.sh/uv/install.sh | sh

# Install actor-sh
uv tool install actor-sh            # or: pip install actor-sh

# Register the Claude Code skill + MCP server
actor setup --for claude-code       # user-wide
# or: actor setup --for claude-code --scope project   # project-local

# Verify
actor --help
```

After bumping `actor-sh` to a new version, refresh the deployed skill:

```bash
actor update
```

## Running tests

```bash
uv run python -m unittest tests.test_actor
```
