ogulcancelik/pi-extensions

Extensions for pi, the terminal-based coding agent

解决的问题

该项目为基于终端的编码代理 pi 提供了一系列扩展功能。它解决了代理核心功能中的多种工作流缺口,涵盖会话管理、上下文处理,以及 UI 改进和工具集成等方面。

工作原理

这些扩展通过 npm 以模块化包的形式安装。它们直接集成到 pi 代理的环境中,添加特定功能,例如会话召回、自动 bash 权限设置,以及针对特定模型的指令加载。

适用人群

希望使用专用工具和会话管理工具自定义 AI 辅助编码环境的 pi 终端编码代理使用者。

主要亮点

  • 会话管理:支持搜索历史会话、分叉会话树,以及在会话之间转移上下文的工具。
  • 上下文优化:提供 Codex 压缩和图像裁剪功能,用于 Anthropic 请求,防止超出 token 或大小限制。
  • 智能体增强:支持会话范围内的子代理(含模板和引导功能),以及自动 bash 权限审查。
  • 工作流集成:与 Herdr worktrees 集成,以及 Ghostty 终端主题同步。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目