cmux ទល់នឹង Herdr
Herdr គឺជាកម្មវិធីពហុគុណភ្នាក់ងារដើមប្រភពបើកចំហដែលដំណើរការនៅខាងក្នុងស្ថានីយដែលអ្នកបានប្រើរួចហើយ និងអាចរក្សាផ្ទាំងពិតឱ្យនៅមានជីវិតលើសពី SSH។ cmux គឺជាកម្មវិធី macOS ដើមដែលមានអាជ្ញាប័ណ្ណ GPL ដែលបង្កើតឡើងនៅលើ libghostty ជាមួយនឹងកន្លែងធ្វើការបញ្ឈរ ចិញ្ចៀនជូនដំណឹង ផ្ទាំងកម្មវិធីរុករក និងរន្ធ API សម្រាប់ដំណើរការការងាររបស់ភ្នាក់ងារក្នុងតំបន់។
កម្មវិធី Mac ដើមទល់នឹង terminal-native multiplexer
ប្រើ Herdr ពេលអ្នកចង់បាន agent multiplexer ដូច tmux នៅក្នុង terminal ណាមួយ ជាពិសេសតាម SSH ឬពីអេក្រង់តូច។ ប្រើ cmux ពេលអ្នកចង់បាន Mac terminal app native ជាមួយ libghostty rendering, workspace កម្រិត app, browser automation ភ្ជាប់មកជាមួយ, notification rings, Cmd+Shift+U, Cmd+Control+U និងការគ្រប់គ្រង local ដែលអាច script បាន។ ការផ្គូផ្គងមានប្រយោជន៍គឺរត់ Herdr នៅក្នុង cmux terminal pane ដោយ local ឬនៅក្នុង SSH session ដែលបើកពី cmux។
| វិមាត្រ | cmux | Herdr |
|---|---|---|
| ផ្ទៃបឋម | ស្ថានីយ macOS ដើម និងកម្មវិធីកម្មវិធីរុករកតាមអ៊ីនធឺណិត | ពហុគុណស្ថានីយ-ដើមនៅខាងក្នុងស្ថានីយដែលមានស្រាប់ |
| ស្តាក់កម្មវិធីផ្ទៃតុ | កម្មវិធី macOS ដើម Swift/AppKit ដែលបង្កើតលើ libghostty | single Rust terminal-native binary មិនមែន GUI desktop app ឬ Electron wrapper |
| ម៉ូដែលពេលដំណើរការ | កន្លែងធ្វើការកម្មវិធីក្នុងតំបន់ បន្ទះ ផ្ទៃកម្មវិធីរុករក រន្ធ API | ម៉ាស៊ីនមេផ្ទៃខាងក្រោយ PTY ជាប់លាប់ ភ្ជាប់/ផ្ដាច់ |
| ម៉ាស៊ីនបង្ហាញ | បានបង្កើតឡើងនៅលើ libghostty សម្រាប់ការបង្ហាញស្ថានីយ | ប្រើកម្មវិធីត្រាប់តាមស្ថានីយដែលអ្នកដំណើរការ Herdr នៅខាងក្នុង |
| សមពីចម្ងាយ | ផ្ទាំង SSH និងការគ្រប់គ្រងកម្មវិធីក្នុងតំបន់ | ការភ្ជាប់ SSH ខ្លាំង និងការជាប់គាំងស្ថានីយ |
| ស្ថានភាពភ្នាក់ងារ | ចិញ្ចៀនស្លាបព្រិល ស្ថានភាពមិនទាន់អាន របារចំហៀង Cmd+Shift+U Cmd+Control+U | ស្ថានភាពភ្នាក់ងារនៅក្នុងឧបករណ៍ពហុគុណស្ថានីយ |
| គំរូប្រភព | កម្មវិធី GPL ឥតគិតថ្លៃ និងប្រភពបើកចំហ | ប្រភពបើកចំហ AGPL ដែលមានអាជ្ញាប័ណ្ណពាណិជ្ជកម្មមាន |
| សមល្អបំផុត | Mac អ្នកអភិវឌ្ឍន៍ដែលចង់បានកម្មវិធីដើម UX និងការផ្ទៀងផ្ទាត់កម្មវិធីរុករកតាមអ៊ីនធឺណិត | អ្នកប្រើស្ថានីយដែលចង់ឱ្យភ្នាក់ងារបន្តពហុគុណនៅគ្រប់ទីកន្លែងដែលពួកគេអាច SSH |
Herdr អាចរត់នៅក្នុង cmux
Herdr គឺជា terminal-native ដូច្នេះវាអាចរត់នៅក្នុង cmux terminal pane ធម្មតា។ វាក៏ដំណើរការល្អនៅក្នុង SSH sessions ដែលបើកពី cmux: Herdr រក្សា remote panes ឱ្យ persistent ខណៈ cmux ផ្តល់ Mac-side native app, browser panes, notifications និង unread shortcuts ជុំវិញ workspace។
cmux ជាម្ចាស់ផ្ទៃកុំព្យូទ័រដើម
cmux ត្រូវបានបង្កើតឡើងជាកម្មវិធី Swift/AppKit macOS ជាមួយនឹងការបង្ហាញស្ថានីយ libghostty ។ នោះអនុញ្ញាតឱ្យវាផ្តល់នូវផ្ទាំងបញ្ឈរ កន្លែងធ្វើការកម្រិតកម្មវិធី ផ្ទាំងដើម រូបថតអេក្រង់ ផ្ទៃកម្មវិធីរុករកតាមអ៊ីនធឺណិត និងឥរិយាបថការជូនដំណឹងរបស់កុំព្យូទ័រដោយមិនរស់នៅក្នុងស្ថានីយផ្សេងទៀត។
ទាំងពីរយកចិត្តទុកដាក់អំពីរដ្ឋភ្នាក់ងារ
ការប្រៀបធៀបដោយស្មោះត្រង់មិនមែនមានតែ cmux ប៉ុណ្ណោះដែលយល់អំពីភ្នាក់ងារ។ Herdr តាមដានស្ថានភាពភ្នាក់ងារផងដែរ។ cmux មានភាពខុសប្លែកគ្នាជាមួយនឹងរង្វង់បន្ទះដើមរបស់ Mac, ស្ថានភាពមិនទាន់អានរបស់របារចំហៀង, Cmd+Shift+U, Cmd+Control+U និងស្វ័យប្រវត្តិកម្មកម្មវិធីរុករកតាមអ៊ីនធឺណិតនៅក្បែរស្ថានីយ។
ស្វ័យប្រវត្តិកម្មកម្មវិធីរុករកគឺជាផ្នែកនៃ cmux
cmux អាចបំបែកកម្មវិធីរុករកតាមអ៊ីនធឺណិតក្បែរភ្នាក់ងារ និងបង្ហាញការរុករក DOM រូបថត ការចុច ការវាយអក្សរ រូបថតអេក្រង់ កំណត់ហេតុកុងសូល និងការត្រួតពិនិត្យបណ្តាញតាមរយៈយន្តហោះគ្រប់គ្រង CLI/socket ដូចគ្នា។
សំណួរគេសួរញឹកញាប់
តើ Herdr ជាប្រភពបើកចំហមែនទេ?
បាទ។ Herdr គឺជាប្រភពបើកចំហក្រោម AGPL ដែលមានអាជ្ញាប័ណ្ណពាណិជ្ជកម្ម។
តើនៅពេលណាដែល Herdr សមល្អជាង?
ប្រើ Herdr នៅពេលអ្នកចង់បានឧបករណ៍ពហុគុណដើមដែលដំណើរការនៅខាងក្នុងស្ថានីយផ្សេងទៀត បន្តនៅរស់លើសពី SSH ហើយដំណើរការបានយ៉ាងល្អពីម៉ាស៊ីនភ្ញៀវស្ថានីយពីចម្ងាយ ឬអេក្រង់តូច។
តើនៅពេលណាដែល cmux សមល្អជាង?
ប្រើ cmux នៅពេលដែលអ្នកចង់បានកម្មវិធី Mac ដើមដែលបានបង្កើតឡើងនៅលើ libghostty ជាមួយនឹងកន្លែងធ្វើការរបស់ស្ថានីយ ផ្ទាំងកម្មវិធីរុករក រង្វង់ការជូនដំណឹង ផ្លូវកាត់ក្តារចុចមិនទាន់បានអាន និងយន្តហោះគ្រប់គ្រងផ្ទៃតុដែលអាចស្គ្រីបបាន។
cmux គឺឥតគិតថ្លៃ និងជាប្រភពកូដបើកចំហសម្រាប់ macOS។