runloom/pier has 626 GitHub stars and 79 forks. GitHot measured +127 in 7 days. Last checked 2026-11-11 00:19 UTC. Last push 2026-10-29.
几个 AI 终端开着,谁在等你一眼能看见。Claude Code、Codex 还在原来的终端里,旁边就能改文件、看 Git。macOS 本地工作台。
計測したスター増加
- 24時間
- 更新が遅れています
- 7日間
- +127
- 15日間
- 履歴を収集中
- 1か月
- 履歴を収集中
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
README.ja.md
オリジナルPier
いくつもの AI ターミナルが開いていても、対応が必要な相手が一目でわかる。
Claude Code と Codex は元のターミナルのまま。ファイルの編集と git の確認はすぐ横で。
サイト · ダウンロード · ドキュメント · CLI マニュアル · 貢献 · 変更履歴
デスクトップ版が現在対応しているのは macOS のみです(Apple Silicon / Intel)。
なぜ Pier なのか
元のターミナルのまま。 別のチャット窓ではありません。アカウントとサブスクリプションはそのままです。Claude Code、Codex、OpenCode は、それぞれのターミナルで動き続けます。
対応が必要な相手が見える。 実行中、対応が必要、エラーのセッションを一箇所で見られます。タブを探し回らず、クリックして元のターミナルに戻ります。
ファイルと git のために別窓を開かない。 ファイルを開いて直し、ファイル単位または断片単位でステージしてコミット、プッシュ。一行の修正や日常の git なら、別のエディタに切り替えなくてよいです。
中核の流れ
- プロジェクトまたは git の作業ツリーで、Claude Code、Codex、その他のコマンドラインを開きます。
- 複数のセッションが同時に動いているとき、誰が実行中か、誰が対応が必要か、誰がエラーかを見ます。
- その行をクリックして、元のターミナルに戻り、確認するか書き続けます。
- ターミナルは動き続けます。ファイルを開いて直し、diff を見てからコミットします。
中核の能力
- ネイティブターミナル — プロジェクトまたは作業ツリーで Shell とコマンドラインのプログラミングエージェントを実行します。画面を再読み込みしたあとも、実行中のターミナルはそのまま使えます
- セッション状態 — 実行中、対応が必要、エラーのセッションを一箇所で見て、クリックで対応するターミナルに戻ります
- タスクごとに別ディレクトリ — タスクごとに独立したプロジェクトディレクトリ(git の作業ツリー)を用意し、ファイル変更がぶつからないようにします
- ファイル、編集、git — プロジェクトファイルを開いて編集します。diff を審査し、ファイル単位または断片単位でステージします。コミット、プッシュ、ブランチ、スタッシュはコマンドパレットから行えます
- Canvas — プロジェクトに保存するページはすでに使えます。ターミナルと状態でかんばんや実行図を組む作業は、まだ進めています
- 保存される配置 — タブ、分割、フローティングパネルでターミナル、エディタ、変更を整理します。配置は自動保存されます
その他の能力
- プロジェクト内容のプレビュー — Markdown、画像、その他対応しているプロジェクトファイルをプレビューします
- 本機 CLI —
pierでプロジェクトを開き、ウインドウとパネルを探し、ターミナルを開いてテキストやキーを送り、エージェントと作業ツリーを問い合わせます。接続先は本機で動いている Pier だけです - プラグイン — 内蔵プラグインと、公式が署名・検証・版管理するプラグインが使えます。今後さらにソースを足します。いまのインストール範囲は
docs/plugins.mdを見てください
製品の境界
アプリ自体にタスク台帳や自動スケジューラはありません。かんばんや実行図は、ターミナルと状態を Canvas で組む想定で、その作業はまだ進めています。
チャット窓にはしません。離れたあとも、元のコマンドライン、アカウント、リポジトリはそのまま動きます。
インストール
リリース版を使う
GitHub Releases から、Apple Silicon または Intel 向けの現行 macOS 版をダウンロードします。Pier を開いてプロジェクトフォルダを選べば、ターミナルでエージェントを動かし、ファイルを見て、変更を審査できます。
リリース版の起動後、ディレクトリが書き込み可能なら pier を PATH に入れようとします。設定 → ターミナルからインストールするか、/Applications/Pier.app/Contents/Resources/bin/pier を直接実行するか、CLI マニュアル に従ってそのディレクトリを現在のターミナルの PATH に足すこともできます。
ソースから実行
Node.js ^24.15.0、pnpm >=11.12.0、Xcode Command Line Tools、Homebrew、[email protected] が必要です。リポジトリは packageManager で pnpm 11.18.0 を固定しています。
git clone https://github.com/runloom/pier.git
cd pier
pnpm bootstrap
pnpm dev
既存の git 作業ツリーに初めて入るときは、先に pnpm setup:worktree を実行します。依存関係の確認、よくある問題、構築手順は docs/development.md を見てください。
本機 CLI
正式インストールパッケージの pier は、アプリが動いていなければ先に起動します。CLI は本機の Pier を操作します。リモート API ではありません。
pier status --json
pier . --json
pier panels list --json
よく使うコマンド、開発時の呼び出し方、状態の意味は CLI ユーザーマニュアル を見てください。
ドキュメント
- 開発ガイド — 環境、作業ツリー、検査と構築
- CLI ユーザーマニュアル — 起動済みの本機 Pier を操作する
- 公式プラグイン — 範囲、開発、検証
- リリースガイド — メンテナ向けの公開手順
- 変更履歴 — 公開済みと未公開の変化
- ドキュメント索引 — 利用者、貢献者、メンテナ別に資料を探す
貢献
Issue と Pull Request を歓迎します。始める前に CONTRIBUTING.md を読んでください。小さなドキュメント修正を除き、マージ前に貢献者の許諾が必要です。
提出前に実行します:
pnpm check
セキュリティとライセンス
セキュリティの問題は SECURITY.md に従って非公開で報告してください。公開 Issue にしないでください。
- ソースは
AGPL-3.0-onlyで公開しています - クローズドソース配布、ホワイトラベル、企業向けサポート、または AGPLv3 以外の権利には、別途の商業契約が必要です
- 商標と第三者資産は
TRADEMARKS.md、NOTICE、docs/legal/licensing.mdを見てください