cmux4justn - CLI macOS untuk mengelola workspace cmux berdasarkan proyek aktif
(github.com/bssm-oss)Akhir-akhir ini saya menggunakan beberapa AI CLI yang dijalankan di atas cmux. Saat memakai cmux sambil membuka banyak proyek, muncul masalah bahwa daftar “proyek yang sedang dikerjakan sekarang” dan daftar workspace cmux jadi mudah tidak sinkron.
cmux4justn secara harfiah adalah alat untuk saya sendiri. Ini adalah alat kecil berbasis Bash untuk macOS dengan CLI bernama c4j yang menyinkronkan active project symlink registry dan workspace cmux.
Fitur utama
- Tambahkan proyek saat ini ke daftar aktif dengan
c4j add . - Lihat active projects dalam bentuk tabel dengan
c4j list - Pratinjau perubahan dengan
c4j sync - Buat workspace cmux dengan
c4j sync --apply - Hapus active symlink dan tutup workspace cmux terkait dengan
c4j delete . - Pengaturan prefix judul workspace
- Menjamin pinned anchor workspace
- Mendukung instalasi satu baris
Instalasi
curl -fsSL https://raw.githubusercontent.com/bssm-oss/cmux4justn/… | bash
Cara pakai
c4j add .
c4j list
c4j sync
c4j sync --apply
c4j delete .
c4j anchor
Contoh output
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
Khusus untuk macOS, ringan dijalankan karena berbasis Bash. Sepertinya ini akan sangat berguna terutama bagi pengguna cmux.
Repo: https://github.com/bssm-oss/cmux4justn
Saya terus menambahkan fitur yang saya butuhkan sambil memakainya sendiri, serta memperbaiki bagian-bagian yang perlu dibenahi.
Belum ada komentar.