Pengembangan Solo
Hanya dengan Smartphone
Kisah nyata seorang engineer freelance yang mengerjakan proyek sampingan, menggunakan Claush untuk membangun layanan berita AI saat istirahat di kafe dan sambil menunggu lampu merah saat jogging.
Profil Pengguna
Seorang engineer freelance yang mengerjakan proyek solo sebagai pekerjaan sampingan. Dengan waktu terbatas untuk duduk di depan PC, ia mencari cara untuk menyelesaikan pengembangan sepenuhnya dari smartphone.
Proyek: News Butler AI
Pembaca RSS generasi berikutnya untuk smartphone dan web. Menganalisis berita melalui kriteria analisis kustom yang ditentukan pengguna dan mengirimkan laporan berkala sebagai notifikasi.
| Faktor | Mengapa cocok dengan Claush |
|---|---|
| Pengembangan solo | Semua keputusan dibuat oleh satu orang, memungkinkan keputusan dan implementasi instan melalui chat |
| Stack Firebase | Pengaturan CI/CD yang mudah, memungkinkan lingkungan prasyarat untuk alur kerja Claush dibangun dengan cepat |
| Skala proyek kecil | Konsep ringkas dengan peluncuran cepat, sangat cocok dengan gaya "pecah menjadi bagian kecil dan iterasi" |
Gambaran Alur Kerja
Selain pengaturan lingkungan awal, semuanya dapat dilakukan sepenuhnya dari smartphone
Prasyarat
Satu-satunya pekerjaan yang membutuhkan PC adalah pengaturan awal: membuat repositori GitHub dan mengonfigurasi lingkungan CI. Setelah itu, semua pengembangan diselesaikan hanya menggunakan smartphone dan Claush.
Siklus Pengembangan
Manfaat
Bekerja dari mana saja
Akses lingkungan pengembangan Anda dari mana saja melalui VPS.
Antarmuka chat yang intuitif
Kendalikan Claude Code dengan bahasa alami. Tidak perlu menghafal perintah.
Mudah tetap fokus
Membuka ponsel secara alami membuat Anda masuk ke "mode pengembangan."
Siklus pengembangan cepat
Bekerja dalam unit kecil membuat review ringan dan menjaga tempo yang baik.
Stres rendah
Bahkan ketika banyak revisi diperlukan, nuansa percakapan dengan Claush membuat frustrasi tetap terkendali.
Tips agar Pengembangan Mobile Berhasil
Pecah tugas menjadi bagian kecil
Cakupan review yang lebih kecil berarti Anda dapat me-review secara menyeluruh bahkan di layar ponsel. Sebagai manfaat tambahan, siklus pengembangan menjadi lebih cepat, menghasilkan pengalaman pengembangan yang lancar dan memuaskan.
Anggap sebagai percakapan dengan Claush
Daripada merasa seperti menyuruh sesuatu menulis kode, dekati sebagai "membangun sesuatu melalui percakapan." Bahkan pada branch dengan banyak revisi, Anda dapat terus maju dengan stabil tanpa stres. Pengembangan jarang terasa membuat frustrasi.
Testimoni Pengguna
Ketika saya membuka ponsel, saya secara alami beralih ke mode pengembangan
Melalui Claush, rasanya seperti berbincang-bincang, dan pengembangan menjadi mudah
Saya jarang merasa frustrasi saat mengembangkan sekarang
Perjalanan Menuju Claush
Visi pengembangan ideal yang selalu dimiliki
Sejak alat pengembangan AI seperti GitHub Copilot muncul, ia memiliki idealisme tentang gaya pengembangan di mana "Anda memberikan instruksi melalui chat dan me-review melalui PR."
Frustrasi dengan layanan yang ada
| Masalah | Detail |
|---|---|
| PR berkualitas rendah | Banyak layanan mengirim Pull Request yang besar dan berantakan yang mustahil di-review dengan baik |
| UX chat yang buruk | Bahkan layanan dengan fungsi chat memiliki kegunaan yang buruk dan pengalaman yang tidak praktis |
| Kesenjangan dari ideal | Tidak ada layanan yang memberikan pengalaman "membangun melalui percakapan" |
Claush masih memiliki kekurangan, tetapi dalam hal memungkinkan pengembangan percakapan berbasis chat, ia paling mendekati visi sempurna
Studi Kasus Detail
1. Di Rumah - Pengembangan Reguler
Menerapkan siklus alur kerja penuh yang dijelaskan di atas. Semuanya mulai dari menulis spesifikasi hingga pendaftaran Issue, implementasi, pembuatan PR, dan merge dioperasikan dari antarmuka chat Claush.
2. Pengembangan di Waktu Luang Saat di Luar
Beberapa menit setelah memesan di kafe, istirahat ke kamar mandi saat kencan - Anda dapat memberikan instruksi dalam jendela waktu kecil ini
Berbeda dengan VS Code, tidak ada asumsi melihat kode secara langsung. Dengan membatasi setiap instruksi pada satu user story, waktu review hanya sekitar 5 menit, memungkinkan penyelesaian merge dalam waktu luang.
| Situasi | Estimasi waktu |
|---|---|
| Setelah duduk di kafe | 3-5 menit |
| Istirahat ke kamar mandi saat kencan | 2-3 menit |
| Menunggu pindah kereta | Beberapa menit |
3. Pengembangan Saat Jogging
Pikirkan ide saat berlari, berikan instruksi saat menunggu lampu merah
Studi kasus yang hanya mungkin karena Claush selalu ada di mana pun ponsel Anda berada. Olahraga fisik dan pengembangan menjadi satu aktivitas yang mulus.
| Waktu | Aksi |
|---|---|
| Saat berlari | Menyusun ide fitur dan strategi pemasaran di kepala |
| Menunggu lampu merah | Keluarkan ponsel dan ketik instruksi di Claush |
| Mengatur napas | Periksa respons chat dan pikirkan instruksi berikutnya |
Permintaan Fitur & Fungsionalitas yang Kurang
1. Notifikasi Push
Setelah mengirim instruksi ke Claush, tidak ada notifikasi ketika Claude merespons. Sambil menunggu respons, ini tidak efisien karena Anda tidak dapat beralih ke tugas lain.
2. Integrasi GitHub Webhook & Deteksi Kegagalan CI Otomatis
Saat ini, Claush tidak dapat secara otomatis mendeteksi kegagalan CI, sehingga memerlukan pengecekan manual melalui aplikasi GitHub dan kemudian menyampaikan informasi kembali ke Claush - langkah tambahan yang tidak perlu dan perpindahan konteks.
Ide masa depan: Memperkuat lingkungan CI/CD
Hambatan dalam alur kerja "pecah menjadi bagian kecil dan iterasi cepat" adalah CI/CD yang lambat. Karena runner default GitHub Actions lambat, rencananya adalah menyiapkan self-hosted runner untuk eksekusi yang lebih cepat.
Ringkasan Umpan Balik
- Kemampuan mengoperasikan seluruh alur kerja standar GitHub (Issue β PR β CI β Merge) dari chat adalah yang membuat pengembangan mobile menjadi realistis
- Pengalaman "membangun melalui percakapan", bukan perasaan "menggunakan alat", secara fundamental mengurangi stres pengembangan
- Gaya pengembangan "pecah dan iterasi" sangat cocok dengan Claush, secara alami membentuk kebiasaan pengembangan mobile-first
- Untuk freelancer dan pengguna proyek sampingan, ada nilai signifikan dalam hal menjaga motivasi dan membuatnya mudah untuk terus berlanjut