0.1.010.0 MB
MIT
strict
core26
Run pi's coding-agent tools in an LXD VM or Canonical Workshop sandbox
pion is an extension for the pi coding agent (the pi-coding-agent snap). For
projects you configure, pi's built-in read, write, edit, bash, ls, find and
grep tools, and
of on your host. The project directory is mounted into the sandbox read-only
or writable.
Backends:
- lxd: an LXD virtual machine that pion creates and manages
- workshop: a Canonical Workshop container or VM, with SDKs such as Go
This snap only ships the extension. pi loads it in its own process, so it
needs no apps of its own. Load it into pi with:
pi install /snap/pion/current/pi/extensions/pion
Configure projects in ~/.config/pi/pion.json or in a project's .envrc; see
/snap/pion/current/pi/extensions/pion/README.md.
projects you configure, pi's built-in read, write, edit, bash, ls, find and
grep tools, and
! shell commands, run inside a per-project sandbox insteadof on your host. The project directory is mounted into the sandbox read-only
or writable.
Backends:
- lxd: an LXD virtual machine that pion creates and manages
- workshop: a Canonical Workshop container or VM, with SDKs such as Go
This snap only ships the extension. pi loads it in its own process, so it
needs no apps of its own. Load it into pi with:
pi install /snap/pion/current/pi/extensions/pion
Configure projects in ~/.config/pi/pion.json or in a project's .envrc; see
/snap/pion/current/pi/extensions/pion/README.md.
Update History
0.1.0 (1)6 Nov 2026, 05:00 UTC
6 Nov 2026, 04:39 UTC
6 Nov 2026, 04:38 UTC
6 Nov 2026, 05:00 UTC