phi
a coding Agent from pi. ∞ providers, sub-agents, hashline edits, and a permission gate
Stars 155 +3Forks 9许可证 MIT更新 2026/8/25
phi 是用 Go 编写的极简终端编码智能体 Harness,提供读写、锚点编辑、bash、搜索、网页获取和子智能体。子任务在隔离作业中运行,完整日志可在 TUI 查看,避免把所有中间回合塞入父会话。
Hashline 编辑使用文件标签和带哈希的行锚点,过期标记会被拒绝。危险工具先经过 Gate 或 Ask 权限门;MCP 服务的完整工具定义按需检查和调用,不进入初始提示词。模型可使用 OpenAI 兼容或 Anthropic 接口。
核心能力
- 提供读写、Hashline 锚点编辑、bash、搜索、网页获取和子智能体
- 子任务在隔离作业中运行,完整日志可在 TUI 查看
- 危险工具先经过 Gate 或 Ask 权限门
- MCP 工具定义按需检查和调用,不进入初始提示词
如何开始
- 1安装发布版
在 macOS 或 Linux 上用官方脚本安装最新发布版本。
curl -fsSL https://raw.githubusercontent.com/pulseaiclub/phi/main/scripts/install.sh | bash - 2配置模型
首次启动需要配置模型。该命令会创建 ~/.phi 目录结构并写入 ~/.phi/config.yaml。
phi config - 3启动 TUI
配置完成后启动交互式终端界面。
phi
使用前确认
首次启动需要配置模型。从源码构建需要 Go 1.26.3+。无头模式下权限 ask 会被拒绝,因为没有审批界面。`--yolo` 会跳过所有权限检查,材料写明仅用于 benchmark 或 CI。
Star 增长
数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。
GitHub Topics
相关项目
该仓库不是已验证的可安装插件;请查看仓库 README 了解使用方式。
收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。