ogulcancelik/pi-extensions

Extensions for pi, the terminal-based coding agent

解决的问题

该项目为基于终端的编码代理 pi 提供了一系列扩展。通过添加会话管理、上下文处理和代理工作流的工具,增强了代理的功能,使用户可以根据自身需求自定义编码助手的能力。

如何工作

该仓库是一系列可通过 npm 安装的独立包的集合。每个扩展都为 pi 代理添加特定功能,例如用于查询历史对话的会话召回、自动 bash 权限管理,以及为复杂任务生成子代理的能力。

适用人群

使用基于终端的编码代理 pi 并希望借助专用工具扩展其功能,实现终端集成、会话历史记录和高级代理控制的开发者。

主要亮点

  • 会话管理:包含用于召回历史会话和将会话迁移到 git worktrees 的工具。
  • 代理工作流:提供具有模板和引导功能的 Codex 形状子代理,以及会话树分叉的能力。
  • 终端集成:提供 SSH 管理、Tmux 窗格管理以及与 Ghostty 的终端主题同步功能。
  • 上下文控制:提供带有上下文仪表盘的最小化页脚,以及 OpenAI Codex 的原生远程压缩功能。

相关

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