Debian tarqatmalari uchun takrorlanadigan paketlar talabi kuchaymoqda
Debian hamjamiyati takrorlanadigan paketlar (reproducible builds)ni majburiy qilishni ko'rib chiqmoqda – bu xavfsizlik, ishonchlilik va sifatni oshiradi.
Yaqinda dasturchilar orasida katta qiziqish uyg'otgan cmux – Ghostty texnologiyasiga asoslangan, macOS platformasida ishlaydigan yangi terminal ilovasi, ishlab chiqish muhitini yanada samarali qilishga qaratilgan bir qator innovatsion funksiyalarni taklif etadi.
Ghostty – zamonaviy, yuqori unumdorlikka ega terminal emulyatori bo'lib, rangli temalar, shriftlar va rang sxemalarini sozlash imkoniyatini beradi. cmux esa Ghostty ning libghostty kutubxonasidan foydalangan holda, foydalanuvchi konfiguratsiyasini to'liq meros qilib oladi va unga qo'shimcha interfeys elementlarini qo'shadi.
Eng diqqatga sazovor yangilik – vertikal tablar. Har bir tabda quyidagi ma'lumotlar ko'rsatiladi:
Bu elementlar bir qatorda joylashganligi sababli, ko'p sahifalar va split pane'lar orasida ham kerakli ma'lumotni tezda topish mumkin.
Claude Code, OpenCode yoki boshqa AI agentlari ko'pincha foydalanuvchidan javob kutadi. An'anaviy macOS bildirishnomalari faqat "Claude is waiting for your input" kabi umumiy matnni ko'rsatadi, bu esa kontekstni yo'qotadi. cmux esa terminal sekanslari (OSC 9/99/777) orqali aniq matnni oladi va quyidagilarni amalga oshiradi:
Cmd+Shift+U tugmasi bilan oxirgi o'qilmagan bildirishnomaga tezda o'tish mumkin.Bu xususiyatlar, bir nechta sessiyalarni bir vaqtning o'zida boshqarish zarur bo'lgan dasturchilar uchun juda foydalidir.
cmux ichiga scriptable API bilan jihozlangan brauzer ham kiritilgan. Bu brauzer agent-browser loyihasidan ilhomlangan bo'lib, quyidagi imkoniyatlarni beradi:
Natijada, terminal oynasining yonida brauzer panelini ochib, Claude Code kabi AI agentlarini to'g'ridan-to'g'ri dev serveringiz bilan o'zaro aloqada bo'lishini ta'minlash mumkin.
cmux har bir funksiyani CLI va socket API orqali boshqarish imkonini beradi. Dasturchi quyidagilarni script yordamida amalga oshirishi mumkin:
Bu esa CI/CD pipeline'lari yoki maxsus ishlab chiqish skriptlari bilan integratsiyani osonlashtiradi.
cmux AGPL litsenziyasi ostida GitHubda ochiq manba sifatida joylashgan. Dasturchilar kodni o'rganish, o'z ehtiyojlariga moslashtirish yoki yangi funksiyalar qo'shish imkoniga ega. Hozirgi kunda loyiha faol rivojlanmoqda, foydalanuvchi fikr-mulohazalari asosida qo'shimcha plaginlar, Windows va Linux platformalariga portlash rejalarida.
Umuman olganda, cmux – terminalga yangi hayot olib keluvchi, AI agentlari bilan ishlashni soddalashtiruvchi va ishlab chiqish jarayonini vizual jihatdan yanada qulay qiluvchi zamonaviy vosita.