JAKARTA — Pocketty membuat pengguna iPhone dan iPad bisa memantau agen yang berjalan di komputer tanpa terus duduk di depan meja. Aplikasi terminal SSH ini mengirim notifikasi ketika sebuah sesi agen membutuhkan perhatian, sehingga pekerjaan dapat dilanjutkan dari perangkat seluler.
Pengembang Pocketty memperkenalkan aplikasi itu melalui unggahan Show HN di Hacker News. Pocketty terhubung langsung ke komputer lewat SSH. Pengguna dapat memakainya sebagai klien SSH biasa, atau menghubungkannya dengan herdr, perangkat lunak yang menjaga panel agen tetap aktif dan mencatat statusnya.
Pocketty memberi kabar saat agen perlu ditangani
herdr membedakan status agen menjadi sedang bekerja, membutuhkan pengguna, atau sudah selesai. Ketika sebuah panel meminta perhatian, daemon kecil berbasis Rust di komputer memantau perubahan itu dan menyiapkan pemberitahuan ke ponsel.
Alur notifikasinya dirancang agar isi pesan tidak terbaca oleh layanan perantara. Daemon menyegel peringatan menggunakan kunci perangkat, lalu relay tanpa status milik Pocketty di Cloudflare Workers meneruskan data terenkripsi ke APNs, layanan notifikasi Apple. Ekstensi notifikasi di iPhone membuka pesan tersebut.
Menurut penjelasan pengembang, relay tidak dapat membaca isi peringatan dan tidak menyimpan data. Sistem itu menggunakan HPKE dengan X25519 dan ChaCha20-Poly1305. Kunci SSH pengguna dibuat di Secure Enclave dan tidak dapat diekspor.
Pendekatan ini menjawab masalah praktis bagi orang yang menjalankan agen di komputer tetapi tidak selalu berada di dekatnya. Pengguna tak perlu terus memeriksa layar untuk mengetahui apakah agen masih bekerja atau sedang menunggu instruksi. Untuk pekerja jarak jauh, pengembang, atau orang yang berpindah tempat di rumah, pemberitahuan itu dapat memangkas jeda sebelum pekerjaan dilanjutkan.
Terminal iPhone mendukung TUI dan pratinjau lokal
Pocketty tidak berhenti pada pemberitahuan. Terminalnya memakai libghostty-vt untuk mengelola keadaan terminal dan menggambar tampilan dengan wgpu di atas Metal. Pengembang menyebut antarmuka teks layar penuh dapat terlihat seperti di komputer, meski ruang layar ponsel lebih sempit.
Aplikasi ini juga menyediakan diff untuk tiap giliran agen, penjelajah berkas, serta pratinjau server pengembangan localhost yang dijalankan agen. Semua fitur itu mengalir melalui koneksi SSH yang sama, tanpa perlu menyiapkan penerusan port.

📝 Tinggalkan Komentar
Komentar sebagai . Ditinjau admin sebelum tampil.