Pi Coding Agent v0.84.2 Review: Minimal & Hackable CLI
A deep dive into Pi Coding Agent v0.84.2, created by Mario Zechner and moved to Earendil Works in May 2026, offering ultimate developer control.

Stock photo for illustration only, not from the actual event
- Pi v0.84.2 was released on August 14, 2026, under Earendil Works management.
- It starts with four default tools: read, write, edit, and bash.
- Supports diverse model providers including OpenAI, Anthropic, Google, and DeepSeek.
- Lacks a built-in security sandbox, placing responsibility on the developer.
While most AI coding agents are evolving into heavyweight products featuring planning modes, subagents, and complex orchestration, Pi Coding Agent takes the opposite route. It serves as a minimal, open-source terminal coding harness that delegates most behavior to extensions, skills, and custom developer workflows.
This review aligns with Pi version 0.84.2, released on August 14, 2026. Created originally by Mario Zechner, the project transitioned to Earendil Works in May 2026. Consequently, current packages utilize the @earendil-works scope rather than the legacy @mariozechner naming convention, making version checks crucial before team-wide adoption.

Stock photo for illustration only, not from the actual event
Pi functions primarily as an agent harness rather than an opinionated, batteries-included coding environment. While a coding model responds to prompts, an agent harness governs context visibility, tool execution, session persistence, and turn management. This architecture makes Pi exceptionally attractive to senior engineers and platform teams seeking deep customization.
The default tool set facing the model is intentionally sparse, limited to read, write, edit, and bash, with supplemental read-only tools like grep, find, and ls. Keeping the initial primitive set small minimizes model decision fatigue and reduces system prompt bloat.
"Pi gives you considerably more control than many coding agents, and correspondingly more responsibility."
Pi Coding Agent Review
The absence of a built-in security sandbox or rigid permission layers means users inherit total responsibility for execution safety. Although this lack of restriction unlocks powerful hackability and extension capabilities, developers accustomed to guarded environments like Claude Code must configure their own safety guardrails.
Installation is executed via npm install -g --ignore-scripts @earendil-works/pi-coding-agent, where --ignore-scripts helps mitigate common supply-chain risks. Developers can verify installation using pi --version within a bash-compatible environment, utilizing WSL or Git Bash when operating on Windows systems.
Source: Dev.to
Found something wrong in this article? Report an issue with this article
Comments
Leave a Comment