cmux4justn - active project基準でcmuxワークスペースを管理するmacOS CLI
(github.com/bssm-oss)私は最近、複数のAI CLIをcmux上で立ち上げて使っています。cmuxを使いながら複数のプロジェクトを開いていると、「いま作業中のプロジェクト一覧」とcmuxワークスペース一覧が簡単にずれてしまう問題がありました。
cmux4justnは文字どおり私のためのツールです。c4j というCLIで、active project symlink registryとcmuxワークスペースを同期する、小さなmacOS向けのBashツールです。
主な機能
c4j add .で現在のプロジェクトをactive一覧に追加c4j listでactive projectsを表形式で確認c4j syncで変更内容をプレビューc4j sync --applyでcmuxワークスペースを作成c4j delete .でactive symlinkを削除し、対応するcmuxワークスペースを閉じる- workspace title prefixの設定
- pinned anchor workspaceを保証
- ワンライナーでのインストールに対応
インストール
curl -fsSL https://raw.githubusercontent.com/bssm-oss/cmux4justn/… | bash
使い方
c4j add .
c4j list
c4j sync
c4j sync --apply
c4j delete .
c4j anchor
出力例
PROJECT PATH
-------------------- ----
c4j /Users/justn/Workspaces/repos/justn-hyeok/cmux4justn
CodeAgora /Users/justn/Workspaces/repos/bssm-oss/main/justn-hyeok/CodeAgora
commander-agents /Users/justn/Workspaces/repos/bssm-oss/main/justn-hyeok/commander-agents
macOS専用で、Bashベースで軽快に動作します。cmuxを使っている方には特に便利だと思います。
Repo: https://github.com/bssm-oss/cmux4justn
継続的に自分で使いながら、必要な機能を追加し、修正すべき部分を直しています。
まだコメントはありません。