Version0.1.0
Revision1
Size0.0 MB
LicenseMIT
Confinementstrict
Basecore26

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 ! shell commands, run inside a per-project sandbox instead
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.

Update History

0.1.0 (1)
6 Nov 2026, 05:00 UTC

Published6 Nov 2026, 04:39 UTC

Last updated6 Nov 2026, 04:38 UTC

First seen6 Nov 2026, 05:00 UTC