Webboxes developer tools

Pi, right inside VS Code.

A focused VS Code extension for the Pi coding agent. Keep the agent terminal beside your editor, share live context, and make changes without leaving your workspace.

// your VS Code workspace
pi  inspect the active file

↳ VS Code bridge connected
↳ diagnostics: 0 errors · 2 hints
 context ready
pi  make the tests pass
01 / Get started

Install in two minutes

Install Pi, install the extension, then open the Pi terminal from the status bar or Command Palette.

Step 1

Install the Pi CLI

Use the current package from the official Pi project.

npm install --global @earendil-works/pi-coding-agent
Step 2

Install pivscode

Find Pi Coding Agent - Webboxes in the VS Code Marketplace.

ext install webboxes.pivscode
02 / Why Pi

Your editor is the context

The extension connects Pi to VS Code APIs through a local, authenticated bridge.

Terminal first

Full Pi TUI

Open Pi as a real integrated terminal with sessions, keyboard controls, and workspace-aware prompts.

Live context

Editor awareness

Read selections, diagnostics, symbols, references, open editors, and workspace folders from Pi.

Safe actions

IDE-native edits

Save files, format documents, apply workspace edits, and execute quick fixes while buffers stay synchronized.

03 / In the editor

Built for a tight loop

The extension keeps the agent and the code side by side, with a live VS Code footer status.

Pi Coding Agent extension running in VS Code
05 / Help

Common questions

Still stuck? Open an issue and include your OS, VS Code version, and Pi version.

Install @earendil-works/pi-coding-agent globally, or set the absolute path in Settings under pi-vscode.path.

Run Pi: Upgrade Pi and Packages from the Command Palette. It upgrades Pi and runs pi update.

Use the GitHub issue tracker ↗.