
Pi Coding Agent
Pi is a terminal coding harness with file and shell tools, persistent sessions and extensions for customizing agent workflows.

About
Pi is a terminal coding harness with file and shell tools, persistent sessions and extensions for customizing agent workflows.
Key Features
- Read, write and edit project files and run shell commands.
- Extend workflows with skills, TypeScript extensions and reusable packages.
Use Cases
Read project context, make code changes and review the results in a coding-agent workflow.
Setup or Requirements
Install through npm with npm install -g --ignore-scripts @earendil-works/pi-coding-agent. Run pi in the project, then use /login for a supported subscription or configure the provider API key.
Compatibility
Terminal harness with read, write, edit and bash tools. Skills, prompt templates and TypeScript extensions customize the workflow.
Limitations
Provider access can use an API key or supported login flow. Third-party extensions have their own capabilities and requirements.
Sources
- Project documentation: https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent
- Setup reference: https://raw.githubusercontent.com/badlogic/pi-mono/main/packages/coding-agent/README.md
Tags
Alternatives
Comparable tools and resources explicitly connected to Pi Coding Agent.
Related Entries
Keep exploring similar tools and resources in this category.
Related Reads
Background, tutorials, and protocol context connected to this entry.








