Skip to content

Catatan open source

Semua tulisan
03 Nov 202612 menit bacaopen source · mika · android · ai agents · computer use · mcpBaca dalam:ENID

Mika: Agen AI Android Sumber Terbuka yang Bekerja di Layar Latar

Mika adalah agen AI Android sumber terbuka yang mengoperasikan aplikasi di layar latar selagi Anda memakai ponsel seperti biasa. Lisensi Apache 2.0, bawa model sendiri, masih beta awal.

Ponsel pintar yang menampilkan layar utama penuh ikon aplikasi di samping kibor laptop.

Ponsel Anda menyimpan pesan; ia menyimpan belanja. Ia menyimpan rencana perjalanan; ia juga menyimpan pekerjaan. Mika adalah aplikasi Android sumber terbuka; aplikasi ini mengubah model bahasa menjadi agen. Agen itu dapat menjalankan aplikasi untuk Anda; ia bekerja di layar latar yang tersembunyi. Anda tetap memakai ponsel seperti biasa; anda cukup mengetik satu kalimat. Agen lalu membuka aplikasi dan situs web; ia membaca layar. Ia mengetuk, mengetik, dan menggulir. Ia bekerja sampai tugas selesai (wangzan101/Mika, GitHub, diakses 3 November 2026); proyek ini dibuat pada 29 Oktober 2026. Lisensinya Apache 2.0; proyek ini masih beta awal. Ia bukan produk jadi; kombinasi itulah ceritanya. Agen ponsel ini dapat diperiksa kodenya; ia berjalan dengan model pilihan Anda. Ia dapat dicoba hari ini; batas-batasnya perlu dibaca dulu. Baca batas itu sebelum Anda menyerahkan ponsel kepadanya.

Poin Penting

  • Mika adalah agen AI Android sumber terbuka; agen ini berjalan di perangkat. Proyek ini dibuat pada 29 Oktober 2026; lisensinya Apache 2.0.

  • Agen ini bekerja di layar latar yang tersembunyi. Ia menjalankan aplikasi dan situs web. Ia tidak mengambil alih layar yang sedang Anda pakai.

  • Tidak ada server Mika; anda membawa kunci API model sendiri. Anda juga dapat masuk dengan akun ChatGPT, xAI, atau OpenRouter. Permintaan Anda hanya dikirim ke penyedia yang Anda atur.

  • Secara bawaan agen berjalan dalam mode Tanya; mode ini meminta persetujuan Anda sebelum membayar. Mode Otonom menghilangkan konfirmasi itu sekalipun; sebagian besar pengguna sebaiknya tetap memakai mode Tanya.

  • Ini beta awal. Obrolan, web, dan berkas perlu Android 11 atau lebih baru. Mengoperasikan aplikasi perlu Android 12 atau lebih baru; android 14 atau lebih baru dianjurkan.

Agen ponsel bukan gagasan baru; laboratorium besar sudah merilis versi mereka sendiri. Yang membuat Mika layak diperhatikan adalah gabungannya; lisensinya terbuka. Desainnya bawa model sendiri; layarnya tersembunyi. Layar itu memecahkan bagian paling mengganggu dari otomasi ponsel; biasanya agen mengambil alih ponsel Anda selagi bekerja. Mika tidak; momentumnya juga tidak biasa. Proyek ini baru berusia beberapa hari. Liputan independen mencatat sekitar 1.682 star dua hari setelah proyek dibuat (explainx.ai). Saat artikel ini ditulis, repositori itu menunjukkan 5.230 star dan 1.005 fork (wangzan101/Mika, GitHub, diakses 3 November 2026). Angka star saja adalah sinyal yang lemah; kecepatan kenaikannya yang menjelaskan. Kecepatan itu menunjukkan mengapa proyek ini patut dicermati. Kami membandingkan 1.682 star pada 31 Oktober dengan 5.230 star pada 3 November. Perbandingan itu menunjukkan pertumbuhan yang cepat. Proyek ini menonjol di antara banyak demo agen ponsel sebelumnya.

Apa Itu Mika?

Mika adalah agen AI Android yang berjalan di perangkat; agen ini menjalankan aplikasi dan web. Tujuannya menyelesaikan pekerjaan Anda; begitulah repo proyek ini menggambarkannya. Setiap kata dalam kalimat itu penting; berjalan di perangkat berarti aplikasi tinggal di ponsel Anda. Aplikasi tidak tinggal di server jarak jauh milik proyek. Mengoperasikan aplikasi berarti agen tidak memanggil API resmi tiap layanan. Agen melihat layar; agen menemukan tombol seperti yang dilakukan manusia. Agen dapat bekerja dengan aplikasi atau situs web apa pun di ponsel. Ia tidak perlu integrasi per aplikasi. Menyelesaikan pekerjaan berarti satuan kerjanya adalah satu kalimat dari Anda. Contoh tugas, *for example*, adalah mengirim pesan. Contoh lain, *such as* merangkum obrolan grup, menunjukkan cakupan yang sama. Tugas ketiga adalah mencari produk lalu memasukkannya ke keranjang.

Repo proyek ini mencantumkan demo; demo itu menunjukkan cakupan yang dimaksud. Mika mengirim pesan lewat layar latar; mika merangkum percakapan grup hari ini. Mika mencari penerbangan nonstop termurah; rutenya San Francisco ke New York. Mika memilih pengisi daya di bawah 30 dolar; ratingnya 4,5 bintang atau lebih. Mika memasukkannya ke keranjang; mika berhenti sebelum pembayaran. Mika memesan makanan dengan diskon bertumpuk; mika bertanya sebelum membayar. Beberapa demo memakai aplikasi yang populer di Tiongkok; contohnya WeChat dan Xiaohongshu. Proyek ini menyatakan tidak terikat pada aplikasi itu; pengetahuan bawaannya juga mencakup Gmail. Ia mencakup WhatsApp dan Telegram; ia mencakup Uber dan Uber Eats. Ia mencakup Amazon, Google Maps, YouTube, dan Instagram; anda dapat berbicara kepadanya dalam bahasa Inggris.

Aspek

Mika

Dibuat

29 Oktober 2026

Lisensi

Apache 2.0

Bahasa dan antarmuka

Kotlin dengan Jetpack Compose; antarmuka tersedia dalam bahasa Inggris, Tionghoa, Jepang, Korea, Spanyol, Portugis, Rusia, dan Indonesia

Star dan fork

5.230 star dan 1.005 fork saat diakses pada 3 November 2026

Android yang dibutuhkan

11 atau lebih baru untuk obrolan, web, dan berkas; 12 atau lebih baru untuk menjalankan aplikasi; 14 atau lebih baru dianjurkan

Model

Bawa kunci sendiri, atau masuk dengan ChatGPT, xAI, atau OpenRouter; tanpa server Mika

Status

Beta awal

Cara Kerja Layar Tersembunyi

Layar tersembunyi adalah gagasan intinya; layar itu juga alasan penyiapannya tidak biasa. Mika membuka aplikasi target di layar virtual terpisah. **Layar latar** adalah layar virtual terpisah dengan fokus sendiri; anda tetap memakai layar utama. Tampilan langsung kecil ada di dalam obrolan; tampilan itu menunjukkan apa yang sedang dikerjakan. Anda dapat mengetuknya kapan pun ingin mengawasi; layar latar punya fokus sendiri. Agen tidak mengganggu ketikan Anda di layar utama; itulah alasan Android 14 atau lebih baru dianjurkan. Anjuran itu berlaku untuk menjalankan aplikasi.

Persepsi dimulai dari pohon aksesibilitas; pohon itu menyajikan tombol dalam bentuk terstruktur. Ia menyajikan kolom teks dan kontrol lain. Untuk antarmuka yang tidak dapat dibaca dengan cara itu, agen beralih. Ia memakai pengenalan teks di layar; pengenalan itu disertakan dalam APK. Contoh antarmuka sulit adalah kontrol yang digambar khusus; contoh lain adalah tombol tanpa label. Dengan model berkemampuan visi, agen juga dapat menemukan tombol dari tangkapan layar. Lingkaran interaksinya sama dengan agen komputer desktop; model mengamati keadaan saat ini. Model memilih tindakan; model memeriksa hasilnya. Model mengulang; mika menerapkan lingkaran itu pada aplikasi Android konsumen. Ia menerapkannya di perangkat fisik.

Menjalankan pembantu layar kedua perlu izin yang ditingkatkan. Izin itu adalah izin shell. Mika meminta Anda memasangkan fitur wireless debugging milik Android satu kali; penyiapan dilakukan lewat panduan di Pengaturan. Android biasanya mematikan fitur itu; pemicunya berganti Wi-Fi atau memulai ulang ponsel. Dengan izin Anda, Mika dapat mengaktifkannya kembali sendiri. Jika Anda punya komputer dan kabel USB, ada jalan lain. Anda dapat menjalankan pembantu ponsel lewat USB; izin sebesar itu sangat kuat. Karena itu bagian risiko di bawah ini sama pentingnya dengan bagian fitur.

Apa Saja yang Bisa Dilakukan Mika

Di luar tugas sekali jalan, Mika menyertakan beberapa fitur. Fitur itu membuatnya lebih dari sekadar demo:

  • Mengoperasikan aplikasi. Membaca daftar panjang dan riwayat obrolan; mengetuk dan mengetik. Membagikan teks ke aplikasi; agen menyerahkan login kepada Anda. Agen menyerahkan kode verifikasi dan pembayaran kepada Anda.

  • Menjelajah web. Peramban bawaan kelas desktop membuat Anda tetap masuk; peramban membaca halaman. Peramban mengunduh dan mengunggah; peramban memberi jeda pada pemuatan halaman berulang. Peramban menyerahkan halaman pemblokir bot kepada Anda.

  • Tugas terjadwal dan bersyarat. Mintalah agen memeriksa cuaca pukul 8 setiap pagi; mintalah agen memberi tahu hanya jika akan hujan. Mintalah agen mengerjakan tugas setiap Jumat; tugas berjalan tepat waktu di percakapan semula.

  • Memori dan keterampilan. Agen mengingat preferensi yang Anda sampaikan; agen mengubah tugas yang selesai menjadi keterampilan. Tugas serupa berikutnya menjadi lebih cepat; tugas itu juga menjadi lebih stabil.

  • Berkas dan komputasi. Kotak pasir Linux tersedia per percakapan. Kotak pasir menjalankan Python, Node, dan perintah shell; kotak pasir bekerja pada berkas yang Anda kirim. Kotak pasir hanya untuk perangkat arm64. Kotak pasir secara bawaan luring.

  • Masuk atau berhenti kapan saja. Teruslah berbicara selagi tugas berjalan. Tambah atau koreksi tugas itu. Setelah berhenti, agen melaporkan sampai mana tugas berjalan. Kata lanjutkan akan meneruskannya dari titik itu.

Setiap tugas meninggalkan rekaman langkah demi langkah. Jawaban mencantumkan sumbernya. Setiap tugas ditutup dengan ringkasan. Ringkasan berisi waktu, putaran model, dan token yang dipakai. Bagian terakhir itu penting untuk biaya. Agen ponsel membaca layar pada setiap langkah. Agen melakukan banyak panggilan model per tugas. Liputan independen menyampaikan hal yang sama. Liputan itu menyarankan memulai dengan model murah. Mulailah pada tugas kecil. Periksa angkanya dulu. Periksa sebelum menjadwalkan apa pun yang berulang (explainx.ai).

Cara Menyiapkannya

Repo proyek ini memberi tiga langkah. Masing-masing punya catatan yang layak diketahui sejak awal:

  • Pasang. Unduh APK dari halaman Rilis repositori. Proyek menyatakan halaman itu satu-satunya sumber pembaruan. Jangan memasang Mika dari tempat lain.

  • Hubungkan model. Di Pengaturan, pilih penyedia. Masukkan kunci API. Anda juga dapat masuk dengan akun ChatGPT, xAI, atau OpenRouter. Praseting mencakup DeepSeek, Qwen, dan Kimi. Praseting mencakup OpenRouter, Anthropic, dan Gemini. Praseting mencakup OpenAI, xAI, Mistral, dan Groq. Praseting mencakup Ollama dan LM Studio. Opsi kustom menerima titik akhir yang kompatibel dengan OpenAI. Opsi itu juga menerima titik akhir Anthropic, Gemini, atau OpenAI Responses. Opsi itu mencakup model di jaringan Anda sendiri.

  • Atur kendali ponsel. Ikuti panduan di Pengaturan. Pasangkan wireless debugging satu kali. Anda juga dapat menjalankan pembantu dari komputer lewat USB. Lewati langkah ini jika Anda hanya ingin obrolan, web, dan berkas.

Jika Anda ragu ponsel Anda memadai, ada cek mandiri. Cek ada di Pengaturan. Cek berisi 12 cek. Cek berjalan sekitar satu menit. Proyek ini juga mencatat satu hal. Beberapa sistem ponsel tidak menyertakan fitur wireless debugging sama sekali. Dalam hal itu jalur USB menjadi cadangannya. Model perlu kemampuan pemanggilan alat. Kemampuan itu dibutuhkan agar model dapat bekerja sebagai model utama. Aplikasi menguji hal itu saat Anda menyimpan penyedia. Aplikasi mencoba sampai tiga model. Setelah itu aplikasi meminta Anda memilih sendiri.

Jembatan MCP: Agen Desktop Anda Dapat Mengendalikan Ponsel Anda

Fitur yang paling relevan bagi pembaca yang sudah memakai Claude Code atau Codex adalah jembatan komputer. **MCP** adalah protokol yang dipakai alat AI untuk memanggil alat lain. Dengan ponsel tercolok, dua perintah membuka titik akhir MCP. Titik akhir ada di komputer lokal. Alat AI desktop Anda dapat menyerahkan tugas kepada Mika. Alat itu dapat memeriksa kemajuan. Alat itu dapat mengambil hasilnya. Titik akhir ini hanya lewat USB. Titik akhir dilindungi token. Titik akhir tidak dapat dijangkau lewat Wi-Fi. Pengecualiannya hanya jika Anda mengaktifkan opsi LAN. Opsi itu secara bawaan mati. Konfirmasi seperti pembayaran hanya dapat disetujui di ponsel. Jika MCP masih baru bagi Anda, artikel Server MCP CVE kami menunjukkan gagasan protokol yang sama. Artikel itu membahas pekerjaan yang berbeda. Pekerjaan itu memberi agen alat yang dapat dipanggil. Mika bergerak berlawanan arah dengan alat kendali jarak jauh ponsel. Agen tinggal di ponsel. Komputer mendelegasikan tugas kepadanya.

Risiko yang Layak Dibaca Sebelum Memasang

Agen ponsel menggabungkan akses layar dan akun yang sedang masuk. Agen juga dapat mengirim pesan dan membayar. Pengaturan bawaan karena itu patut dicermati. Secara bawaan Mika berjalan dalam mode Tanya. Mode ini hanya meminta persetujuan sebelum membayar. Contohnya menempatkan pesanan atau membayar. Mode ini langsung mengerjakan sisanya. Mengirim pesan terjadi tanpa diminta. Mengunggah terjadi tanpa diminta. Mengirim formulir terjadi tanpa diminta. Menghapus terjadi tanpa diminta. Mengubah pengaturan terjadi tanpa diminta. Mode Otonom menghilangkan konfirmasi pembayaran sekalipun. Untuk tugas terjadwal yang berjalan selagi Anda pergi, mode Tanya melewati langkah pembayaran. Mode itu memberi tahu langkah mana yang tidak dikerjakan. Sebagian besar orang sebaiknya tetap memakai mode Tanya. Mode Otonom hanya untuk tugas yang kesalahannya tidak merugikan.

Klaim privasinya kuat sekaligus sempit. Tidak ada server Mika. Kunci API dan memori disimpan terenkripsi di ponsel. Percakapan dan rekaman tugas tetap di perangkat. Cek pembaruan hanya menghubungi GitHub. Namun, apa yang Anda katakan tetap dikirim ke penyedia model. Apa yang tampil di layar juga dikirim ke penyedia itu. Penyedia itu adalah penyedia yang Anda atur. Pertanyaan privasi yang sesungguhnya adalah kebijakan penyedia itu. Model yang membaca aplikasi pesan Anda melihat apa pun yang tampil di layar. Model itu melihat pesan orang lain juga. Mengarahkan Mika ke model lokal membuat data tetap di jaringan Anda. Jalurnya lewat Ollama atau LM Studio. Konsekuensinya kemampuan berkurang.

Dua peringatan lain datang langsung dari proyek. Mengoperasikan aplikasi pihak ketiga secara otomatis dapat melanggar ketentuan layanan. Risikonya fitur dibatasi atau akun diblokir. Jangan arahkan agen ke akun yang tidak dapat Anda relakan. Proyek ini juga menyebut dirinya beta awal. Proyek terutama diuji pada satu ponsel Android 14. Kemungkinan perubahan yang merusak ada. Liputan independen menambahkan versi praktis dari peringatan itu. Pakailah ponsel cadangan. Pakailah profil Android sekunder. Profil itu tanpa aplikasi perbankan. Profil itu tanpa akun penting yang sedang masuk. Lakukan itu selagi Anda mengevaluasinya (explainx.ai).

Perbandingan Mika

Alat komputer desktop menunjukkan kontrasnya. Artikel agent-desktop Vercel kami membahas alat sumber terbuka. Alat itu memungkinkan agen AI apa pun menjalankan komputer. Alat itu bekerja tanpa tangkapan layar. Mika adalah padanan sisi ponselnya. Gagasannya sama. Agen menjalankan antarmuka grafis. Perangkatnya adalah perangkat yang Anda bawa. Layarnya tersembunyi, bukan pengambilalihan yang terlihat. Keduanya tidak menggantikan asisten bawaan produsen ponsel. Asisten bawaan dapat memakai pengait sistem privat. Mika tidak memiliki pengait itu. Tawaran Mika adalah keterbukaannya. Mika dapat diperiksa. Mika berlisensi Apache 2.0. Mika berjalan pada model pilihan Anda.

Ringkasan yang jujur adalah Mika merupakan prototipe dengan cakupan yang jelas. Prototipe ini punya satu trik yang sungguh berguna. Layar tersembunyi adalah pilihan arsitektur yang nyata. Desain bawa model sendiri juga nyata. Jembatan MCP juga nyata. Jumlah star menunjukkan banyak pengembang setuju. Pilihan itu layak dicoba. Label beta juga nyata. Bawaan mode Tanya juga nyata. Risiko ketentuan layanan juga nyata. Ketiganya menetapkan syarat yang masuk akal untuk mencobanya. Syaratnya di perangkat cadangan. Syaratnya dalam mode Tanya. Syaratnya dengan model murah. Syaratnya pada tugas yang ketukannya keliru hanya menjengkelkan, bukan merugikan.

Pertanyaan yang Sering Diajukan

Apakah Mika gratis? Aplikasi ini gratis. Aplikasi ini sumber terbuka dengan lisensi Apache 2.0. Anda membayar penyedia model untuk panggilan model. Anda juga dapat memakai langganan ChatGPT Plus atau Pro. Tidak ada server Mika dalam desainnya. Tidak ada langganan Mika dalam desainnya.

Ponsel Android apa yang dapat menjalankan Mika? Obrolan, web, dan berkas perlu Android 11 atau lebih baru. Mengoperasikan aplikasi ponsel perlu Android 12 atau lebih baru. Android 14 atau lebih baru dianjurkan. Alasannya layar latar punya fokus sendiri. Kotak pasir Linux perlu perangkat arm64.

Apakah Mika mengirim data saya ke servernya sendiri? Tidak. Proyek ini menyatakan tidak ada server Mika. Apa yang Anda katakan hanya dikirim ke penyedia model. Apa yang tampil di layar juga hanya dikirim ke penyedia itu. Penyedia itu adalah penyedia yang Anda atur. Kunci API dan memori disimpan terenkripsi di ponsel. Percakapan dan rekaman tugas tetap di perangkat.

Apa yang terjadi di layar pembayaran atau login? Mika menyerahkan langkah itu kepada Anda. Halaman seperti pembayaran sering memblokir tangkapan layar. Halaman entri kata sandi juga begitu. Mika meminta Anda mengambil alih di sana. Selesaikan langkah itu sendiri. Serahkan kendali kembali. Dalam mode Tanya, agen juga meminta persetujuan Anda sebelum membayar.

Dapatkah agen coding desktop saya memakai Mika? Ya, lewat jembatan MCP. Ponsel tercolok lewat USB. Alat AI desktop dapat menyerahkan tugas kepada Mika. Alat itu dapat memeriksa kemajuan. Alat itu dapat mengambil hasilnya. Titik akhir ini dilindungi token. Titik akhir secara bawaan hanya lewat USB. Konfirmasi pembayaran hanya dapat disetujui di ponsel.

Kesimpulan

Mika adalah agen ponsel paling menarik yang muncul dalam sebulan yang ramai. Alasannya agen ini menghilangkan bagian terburuk dari pengalaman itu. Bagian itu adalah kehilangan ponsel Anda kepada agen selagi ia bekerja. Layar latar yang tersembunyi membuatnya mudah diperiksa. Lisensi terbuka membuatnya mudah diperiksa. Desain bawa model sendiri membuatnya murah dicoba. Jembatan MCP memberi agen desktop alat langsung. Alat itu untuk satu perangkat yang biasanya tidak dapat disentuhnya. Agen ini juga masih beta awal. Deskripsinya sendiri menyatakan itu. Agen ini meminta izin kuat. Dalam mode bawaannya, agen bertindak tanpa bertanya. Pengecualiannya hanya sebelum membayar. Cobalah seperti yang disarankan proyek dan liputan independen. Cobalah di ponsel cadangan. Cobalah dalam mode Tanya. Cobalah dengan model murah. Mulailah dari yang kecil. Mulailah dari repositori GitHub dan halaman Rilisnya untuk APK. Anda juga dapat membaca versi bahasa Inggris artikel ini.

Tag: open source · mika · android · ai agents · computer use · mcp

Semua tulisan