Phi banner
pulseaiclub pulseaiclub

Phi

Development community

Description

a coding Agent from pi. ∞ providers, sub-agents, hashline edits, and a permission gate

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

**[English](README.md) | [中文](README.zh-CN.md)**

phi

A minimal terminal coding agent harness in Go — a sibling to Pi.

  • Sub-agents — spawn isolated jobs and watch the full run unfold in the TUI / job logs, without stuffing every turn into the parent context
  • Hashline edits — edit by whole-file @file path#TAG plus line LINE#HASH anchors (same idea as oh-my-pi): the model points at anchors instead of rewriting whole files; stale tags/hashes are rejected so over-edits and silent corruption stop here
  • Permission gate — Gate / Ask before destructive tools fire; safety is not optional when an agent can touch your tree
  • MCP without context death — configure as many MCP servers as you want; their tool schemas never enter the model prompt. The system prompt lists server names only (like the Skills catalog); the agent uses three meta-tools (mcp_list / mcp_inspect / mcp_call) to discover and call on demand. Same Gate / Ask / Hooks path as built-in tools. See MCP
  • Any model — OpenAI-compatible or Anthropic, no vendor lock-in

License CI Go Release <