cmux ve OpenCode

OpenCode terminal, masaüstü ve IDE yüzeylerinde kullanılabilen açık kaynaklı bir kodlama aracısıdır. cmux, OpenCode ve diğer CLI aracılarının yan yana çalışabileceği yerel terminal ve tarayıcı çalışma alanıdır.

Temsilci ve temsilci çalışma alanı

Açık kaynak kodlama aracısı istediğinizde OpenCode'yi kullanın. Ayrı Codex uygulaması ve IDE uzantısı iş akışlarının yanı sıra OpenCode, Claude Code, Codex CLI, Gemini CLI, Aider, Amp, Cursor CLI ve sıradan kabuk iş akışlarını birlikte denetleyebilen yerel bir macOS çalışma alanı istediğinizde cmux kullanın.

BoyutcmuxOpenCode
Birincil işTerminal ve tarayıcı denetim katmanıAçık kaynak kodlama aracısı
Masaüstü yığınılibghostty üzerine kurulu yerel Swift/AppKit macOS uygulamasıTerminal TUI ve Electron masaüstü betası
Temsilci seçimiHerhangi bir CLI aracısı veya kabuk komutuOpenCode yapılandırılmış model sağlayıcılarla
Paralel çalışmaBirçok çalışma alanı, bölme, okunmamış halka, şube meta verileriOpenCode oturumları ve aracı özellikleri
Programlanabilirlikcmux CLI, Unix soket API, tarayıcı otomasyonuOpenCode CLI, yapılandırma, SDK ve özel araçlar
En uygunÇeşitli aracıları ve araçları çalıştıran operatörlerAracı olarak OpenCode isteyen geliştiriciler

OpenCode, cmux içinde çalışabilir

OpenCode bir ajandır. cmux, OpenCode, Claude Code, Codex CLI ve diğer shell ajanlarını birlikte görünür tutan terminal yüzeyidir. Codex uygulaması ve IDE eklentisi iş akışları kendi yüzeylerinde kalabilir; cmux ise ajanların, testlerin, sunucuların ve logların gerçekten uzun süre çalıştığı terminalleri denetler.

cmux temsilci seçimini taşınabilir tutar

Bir model veya aracı bir görev için daha iyiyse onu ayrı bir çalışma alanında çalıştırın. cmux her görevin aynı aracıyı kullanmasını gerektirmeden organizasyon ve dikkat takibi ekler.

Eksik katman denetimdir

Birkaç temsilci oturumu dakikalarca veya saatlerce sürdüğünde işin zor kısmı hangisinin gözden geçirilmesi gerektiğini bilmektir. cmux bu döngü için okunmamış durumu, bildirim zillerini, Cmd+Shift+U ve Cmd+Control+U kullanır.

Tarayıcı ve terminal otomasyonu aynı yüzeyi paylaşıyor

cmux, API soketi aracılığıyla terminal ekranı okumalarını, ekran görüntülerini ve tarayıcı otomasyonunu açığa çıkarır, böylece aracılar web değişikliklerini komutları çalıştırdıkları aynı çalışma alanından doğrulayabilirler.

SSS

cmux, OpenCode'nin alternatifi midir?

Hayır. OpenCode bir kodlama aracısıdır. cmux, OpenCode ve diğer aracıları çalıştırabilen bir terminal ve tarayıcı çalışma alanıdır.

cmux'de birden fazla OpenCode oturumu çalıştırabilir miyim?

Evet. Her oturumun görünür bağlam, okunmamış durum ve klavye gezintisine sahip olması için ayrı cmux çalışma alanları veya bölmeleri kullanın.

OpenCode kendi yüzeylerine sahipse neden cmux kullanmalısınız?

cmux, OpenCode diğer aracıları, kabuk araçlarını, geliştirme sunucularını, SSH ve tarayıcı kontrollerini içeren daha geniş bir iş akışının bir parçası olduğunda kullanışlıdır.