ogulcancelik/pi-extensions

Extensions for pi, the terminal-based coding agent

解決的問題

本專案提供一組針對基於終端的程式碼代理 pi 的擴充功能。透過新增會話管理、上下文處理與代理工作流程的工具,強化代理的功能,讓使用者能根據自身需求,客製化程式碼助理的能力。

如何運作

此程式碼庫是一組可透過 npm 安裝的獨立套件集合。每個擴充功能都會為 pi 代理新增特定功能,例如用於查詢過去對話的會話回溯、自動 bash 權限管理,以及為複雜任務產生子代理的能力。

適用對象

使用基於終端的程式碼代理 pi,並希望透過專用工具擴展其功能,實現終端整合、會話歷史與進階代理控制的開發者。

主要亮點

  • 會話管理:包含用於召回過去會話及將會話遷移至 git worktrees 的工具。
  • 代理工作流程:提供具模板與引導功能的 Codex 形狀子代理,以及會話樹分叉的能力。
  • 終端整合:提供 SSH 管理、Tmux 窗格管理,以及與 Ghostty 的終端主題同步功能。
  • 上下文控制:提供帶有上下文儀表板的最小化頁尾,以及 OpenAI Codex 的原生遠端壓縮功能。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案