ការស្ដារសម័យក្នុង cmux

លំហូរការងារតាម terminal អាចទ្រាំការរំខានបានល្អជាងមុន នៅពេល app អាចបង្កើតរូបរាងការងាររបស់អ្នកឡើងវិញ។ cmux ឥឡូវចាត់ទុក layout របស់ workspace ជាស្ថានភាពថេរ មិនមែនជាអ្វីដែលភ្ជាប់នឹង process app តែមួយទេ។

ព្រំដែនសំខាន់គឺស្ថានភាព live process។ cmux ស្ដារអ្វីដែលវាគ្រប់គ្រង និងអ្វីដែល tool ដែលគាំទ្របង្ហាញតាម resume API របស់ខ្លួន។ វាមិន checkpoint process terminal ណាមួយទេ។

បើអ្នកកំពុងរករបៀបស្តារ session របស់ Claude Code, OpenCode, opencode, Codex, Gemini CLI, Antigravity CLI, Grok Build CLI, Amp, Cursor CLI, Rovo Dev, Copilot, CodeBuddy, Factory, Qoder ឬ Hermes Agent បន្ទាប់ពី terminal គាំង សូមដំឡើង cmux hooks ហើយរក្សាការបន្ត agent ឱ្យបើក។

អ្វីដែលតែងត្រឡប់មកវិញ

បន្ទាប់ពីបើកឡើងវិញធម្មតា cmux ស្ដារ snapshot សម័យកម្រិត app:

  • layout បង្អួច workspace និង pane
  • ថតការងារ
  • terminal scrollback តាមការខិតខំល្អបំផុត
  • URL browser និងប្រវត្តិ navigation

សម័យ agent ត្រូវការ hooks

Claude Code, Codex, Grok Build CLI, OpenCode, Pi, Amp, Cursor CLI, Gemini CLI, Antigravity CLI, Rovo Dev, Hermes Agent, Copilot, CodeBuddy, Factory និង Qoder អាចបន្តបាននៅពេល cmux មាន native session ID។ សម្រាប់ agent ភាគច្រើន សូមដំឡើង integration ដោយប្រើ cmux hooks setup

cmux hooks setup

ពាក្យបញ្ជា setup ដំឡើង agent ដែលគាំទ្រ ហើយ binary មានលើ PATH និងរំលងផ្សេងទៀត។ Claude Code ត្រូវបានគ្រប់គ្រងដោយ cmux Claude wrapper នៅពេលបើក Claude integration ក្នុង Settings។

របៀបដំណើរការ

cmux សរសេរ snapshot សម័យ JSON នៅក្រោម Application Support មាន window tree, workspace metadata, pane layout, terminal cwd, scrollback replay data និង browser navigation state។

Agent hooks សរសេរ session mappings នៅក្រោម ~/.cmuxterm។ ពេលស្ដារ cmux បង្កើត UI ឡើងវិញជាមុន។ ប្រសិនបើបើក automatic agent resume វាបើក agent ដែលគាំទ្រដោយ native resume command និង session ID ដែលបានរក្សាទុក។

អ្វីដែលនៅក្រៅវិសាលភាព

tmux, vim, shells និង tools មិនគាំទ្រ នឹងបើកឡើងវិញជាតេមីណាល់ធម្មតា លុះត្រាតែមាន cmux integration ដែលកត់ native resume command សុវត្ថិភាព។ វាធ្វើឱ្យការស្ដារអាចទស្សន៍ទាយបាន និងជៀសវាងការចាក់ឡើងវិញនូវ prompts ឬ secrets ចាស់ៗ។

អានឯកសារស្ដារសម័យសម្រាប់ពាក្យបញ្ជា setup, agent ដែលគាំទ្រ និងការដោះស្រាយបញ្ហា។