Pi Claude CLI — AI skill for Claude Code
Pi coding agent extension that routes LLM calls through the Claude Code CLI.
How to install Pi Claude CLI
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rchern/pi-claude-cli and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Pi Claude CLI does
Pi coding agent extension that routes LLM calls through the Claude Code CLI.
Alternatives in AI
- Zotero MCP — It's a plugin extension in Zotero 1.1k ★
- Memtrace Public — Structural memory for AI coding agents 466 ★
- Usage — macOS menu bar & Windows tray app pinning Claude Code, Codex & Antigravity quota, burn rate, and cost to your 301 ★
README
pi-claude-cli
A [pi](https://github.com/mariozechner/pi-coding-agent) extension that routes LLM calls through the [Claude Code CLI](https://docs.anthropic.com/en/docs/claude-code) as a subprocess. Use your Claude Pro/Max subscription as the LLM backend — no API key, no separate billing.
How it works
The extension registers as a custom pi provider exposing all Claude models. Each request spawns a `claude -p` subprocess using the stream-json wire protocol, with `--resume` on follow-up turns to reuse the CLI's session state instead of replaying full history. Claude proposes tool calls, pi executes them natively. Custom pi tools are exposed to Claude via a schema-only MCP server.
Requirements
- Claude Code CLI installed and authenticated (
claudeon PATH) - A Claude Pro or Max subscription
- pi or GSD
Installation
Add to `~/.gsd/agent/settings.json`:
{
"packages": ["npm:pi-claude-cli"]
}
Then select a Claude model via `/model` in the interactive UI. All Claude models appear under the `pi-claude-cli` provider.
Features
- Streams text, thinking, and tool call tokens in real-time
- Maps tool names and arguments bidirectionally between Claude and pi
- Exposes custom pi tools to Claude via MCP (schema-only, no execution)
- Break-early pattern prevents Claude CLI from auto-executing tools
- Session resume via
--resumeeliminates history replay on follow-up turns - Configurable thinking effort with elevated budgets for Opus models
- Cross-platform subprocess management (Windows, macOS, Linux)
- Inactivity timeout and process registry for cleanup
License
MIT
Related Skills
SupervisedCoding
Pi Agent extension for supervised coding: a supervisor (Pi) plans, delegates and verifies; workers (Claude thr
Token Ninja
token-ninja routes deterministic shell commands locally — zero LLM calls, ~19µs latency. Works silently inside
Cascadero
卡斯卡德罗 · Cascadero MCP — an MCP server that lets AI agents (Claude Code, Claude Desktop, Cursor, Codex CLI…) pl
Claude Code Routing Benchmark
Run the same coding task through identical copies of Claude Code that differ only in which model answers the A
Omp Agent Role Router
omp extension: routes Claude Code / Codex plugin subagents to omp model roles by declared tier
Gh PR Review
GitHub CLI extension that adds full inline PR review comment support — view, navigate, reply to, and resolve r
Related Agents
Adal CLI
AdaL CLI (SylphAI, named after Ada Lovelace) is a terminal coding agent built for developers who want to see a
Devin Runner
Use when the main Claude thread should hand a substantial coding task to the Devin CLI executor through the sh
Scala Navigator
Read-only Scala code navigator. Use when the user asks "who calls X", "where is this given/implicit defined",