ogulcancelik/pi-extensions

Extensions for pi, the terminal-based coding agent

何を解決するか

このプロジェクトは、ターミナルベースのコーディングエージェントである pi 用の拡張機能のコレクションを提供します。エージェントのコア機能におけるさまざまなワークフローのギャップ、たとえばセッション管理やコンテキスト処理、UIの改善、ツールの統合などを解決します。

動作方法

これらの拡張機能は npm を通じてモジュール形式のパッケージとしてインストールされます。pi エージェントの環境に直接統合され、セッションの再読み込み、自動的な bash 権限の設定、モデル固有の指示の読み込みなどの特定の機能を追加します。

対象ユーザー

AI補助コーディング環境を専用ツールやセッション管理ユーティリティでカスタマイズしたい、pi ターミナルベースのコーディングエージェントを使用している開発者。

主な特徴

  • セッション管理: 過去のセッションの検索、セッションツリーのフォーク、セッション間でのコンテキストの転送を可能にするツール。
  • コンテキスト最適化: トークン制限やサイズ制限に達しないようにするための Codex 圧縮や Anthropic 要求用の画像トリミング機能。
  • エージェント機能強化: セッションスコープのサブエージェント(テンプレートとステアリング対応)と自動的な bash 権限レビューのサポート。
  • ワークフロー統合: Herdr worktrees との統合と Ghostty ターミナルテーマの同期機能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト