Claude Code、Cursor、OpenCode、CodexなどのAIコーディングエージェントに、永続メモリ、共通ワークフロー、スキル、MCPサーバーを設定します。
Gentleman-Programming/gentle-shell
並行して動くコーディングエージェント、実行中のタスク、Gitの変更、権限管理をひとつにまとめた、Piネイティブのターミナルワークスペース。
- スター
- 1,903
- フォーク
- 259
- 未解決の Issue
- 457
- 最終コミット
- 14 時間前
これは何?
Gentle Shellは、Pi coding agent上に構築されたワークスペースレイヤーです。Piのセッションを、ステータスヘッダー、セッションのリポジトリとworktree全体の未コミット変更を表示するレール、実行中のsubagentとそのモデル・トークン数・コストの詳細を示すパネル、計画用のTODOカードを備えたターミナル画面に変えます。
このプロジェクトは、制御しながら開発することを重視しています。親エージェントが、読み取り専用の調査、独立した単位の並行実装、リスクの高い変更の独立した検証など、明確な理由がある場合に限って、役割を絞ったsubagentに作業を委任します。権限モード(Normal、Auto、YOLO)でエージェントが確認を求める頻度を調整できますが、破壊的な操作には引き続き確認が必要です。また、フォールバックチェーン付きのモデルプロファイル、バックグラウンドジョブの確認、音声通知、Organic Driven Development(ODD)と呼ばれる機能開発ワークフローも備えています。
パッケージはnpmでgentle-piとして配布されています。READMEには、Node.js、pnpm、Pi、Gentle Shellが未インストールの場合に、それらをインストールするmacOS、Windows、Linux向けのブラウザベースのインストーラーも記載されています。
主な機能
- 01セッションのリポジトリとworktree全体にわたる未コミットのGit変更を表示します。
- 02subagentを別プロセスとして実行し、モデル・トークン数・コストをリアルタイムのカードで表示します。
- 03破壊的な操作へのガードを維持しながら、Normal、Auto、YOLOの権限モードを利用できます。
- 04名前付きのモデルプロファイルに対応し、プロバイダーが利用制限に達した場合は、指定順にフォールバックモデルを使います。
- 05/gentle:jobsからバックグラウンドコマンドとモニターを確認できます。
ユースケース
- ひとつのリポジトリで複数のコーディングエージェントを動かし、それぞれの変更内容を追跡する。
- 親セッションの制御を保ちながら、調査や検証をsubagentに委任する。
- 権限確認のプロンプトを減らして、長時間の自律的なコーディングセッションを進める。
- ターミナル上のPi coding agentに、構造化されたワークスペース画面を追加する。
クイックスタート
- 1
npm の gentle-pi パッケージページを開き、「Get started」の手順に従ってください
使う前に知っておきたいこと
- Pi コーディングエージェント専用に作られているため、使用するには Pi が必要です。
- ネイティブレビューには、プライベートな POSIX モードに対応したファイルシステムが必要です。メタデータなしの WSL DrvFS マウントでは拒否されることがあります。
収録されている特集
トピック
よくある質問
- gentle-shell とは?
- 並行して動くコーディングエージェント、実行中のタスク、Gitの変更、権限管理をひとつにまとめた、Piネイティブのターミナルワークスペース。 Gentle Shellは、Pi coding agent上に構築されたワークスペースレイヤーです。Piのセッションを、ステータスヘッダー、セッションのリポジトリとworktree全体の未コミット変更を表示するレール、実行中のsubagentとそのモデル・トークン数・コストの詳細を示すパネル、計画用のTODOカードを備えたターミナル画面に変えます。
- gentle-shell は無料で使えますか?ライセンスは?
- gentle-shell は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- gentle-shell は今もメンテナンスされていますか?
- 活発にメンテナンス中。gentle-shell の最終コミットは 2026年11月6日 です。
- gentle-shell は何に使えますか?
- ひとつのリポジトリで複数のコーディングエージェントを動かし、それぞれの変更内容を追跡する。 親セッションの制御を保ちながら、調査や検証をsubagentに委任する。 権限確認のプロンプトを減らして、長時間の自律的なコーディングセッションを進める。 ターミナル上のPi coding agentに、構造化されたワークスペース画面を追加する。
- gentle-shell のインストール方法は?
- npm の gentle-pi パッケージページを開き、「Get started」の手順に従ってください
- gentle-shell はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Gentleman-Programming/gentle-shell
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
デスクトップアプリ、ターミナルCLI、Codex、OpenCode、DeepSeek HarnessにインストールできるSkillとして使えるオープンソースのコーディングエージェントです。
Claude Code、Codex、OpenCodeなどのCLIコーディングエージェントを、それぞれ専用のGit worktreeで並行して実行できるデスクトップIDE。
Claude Code、Codex CLI、Cursor、OpenCode、Copilot、Antigravity、Pi向けの94プラグイン、202エージェント、185スキル、105コマンドを集めたマーケットプレイス。
AIエージェントハーネス187件を厳選・ランキング化したディレクトリ。選定に役立つテンプレート、プレイブック、スキル、MCPサーバーも提供します。
Claude CodeやCodex CLIなどのAIコーディングエージェント向けに、設定、セッション監視、エージェント間通信、メモリを統合するローカルファーストのコントロールプレーン。