Google Antigravity: IDE Ejen AI Bina App Tanpa Stress
Kalau anda rasa dunia coding makin laju, itu bukan perasaan semata-mata. Cara kita bina software sedang berubah, daripada sekadar “AI bantu autocomplete” kepada “AI urus tugasan macam satu pasukan kecil”.
Video yang anda ringkaskan memperkenalkan Google Antigravity, sebuah Agentic IDE (IDE berasaskan ejen). Maksud mudahnya, ini bukan pembantu kod yang tunggu arahan satu demi satu, tetapi sistem yang boleh merancang kerja, melaksanakan kod, buat penyelidikan, dan menguji aplikasi dengan lebih berdikari, bergantung pada mod kawalan yang anda pilih.
Artikel ini saya susun supaya sesuai untuk pembaca Denaihati, mudah faham, kemas, dan boleh jadi rujukan manusia serta AI.
Apa itu “Agentic IDE” sebenarnya?
Kebanyakan kita biasa dengan AI linear, iaitu anda tanya, AI jawab. Itu berguna, tapi masih bergantung kuat pada anda untuk:
- pecahkan tugasan,
- cari sumber,
- cuba dan uji sendiri,
- ulang balik bila rosak.
Agentic IDE pula bergerak seperti “pasukan kecil dalam komputer”. Anda bagi objektif, kemudian ejen dalam IDE:
- faham skop,
- cadangkan pelan,
- tulis dan ubah kod,
- uji sendiri,
- laporkan hasil.
Bezanya besar: anda bukan “menaip semua langkah”, anda mengurus kerja.
3 permukaan kerja yang saling berhubung (ini yang buat ia lain)
Antigravity digambarkan ada tiga ruang utama yang bekerja serentak:
1) Pengurus Ejen (Agent Manager)
Ini pusat kawalan. Di sini anda boleh:
- nampak semua tugasan yang sedang dibuat,
- semak status kerja,
- pantau apa yang berlaku sepanjang proses.
Anggap ini macam “project manager dashboard”.
2) Editor Kod (yang nampak biasa, tapi ada mata)
Editor kelihatan normal, tetapi ejen boleh “memerhati” keseluruhan codebase, bukan setakat fail yang anda buka. Jadi ia boleh:
- buat refactor (susun semula kod),
- baiki fungsi,
- selaraskan struktur projek.
3) Pelayar Web (ejen boleh klik dan uji)
Ini bahagian yang buat ramai orang ternganga. Ejen boleh buka pelayar web sebenar, klik, taip, dan uji aplikasi anda seperti pengguna. Ini penting sebab banyak masalah hanya muncul bila app benar-benar dijalankan.
Kelebihan strategik: gabungan beberapa model AI untuk kerja berbeza
Antigravity bukan bergantung pada satu model sahaja. Dalam ringkasan anda, ia menggunakan model berbeza ikut kepakaran:
- Gemini 3 untuk kerja berkait UI, susun atur, dan front-end thinking
- Opus 4.5 untuk backend, seni bina kod kompleks, dan logik yang berat
- Artifacts untuk hasil kerja “bukan sekadar chat”, contohnya pelan, checklist, laporan akhir siap dengan bukti seperti tangkapan skrin
Kenapa ini penting?
Sebab projek software jarang satu dimensi. Ada masa kita perlukan kreativiti UI, ada masa kita perlukan struktur seni bina yang ketat. Sistem yang boleh “guna alat ikut tugas” biasanya lebih konsisten.
3 mod kawalan: anda nak ejen autonomi setakat mana?
Antigravity membenarkan tahap kawalan berbeza. Ini sangat praktikal sebab tak semua orang selesa AI “jalan sendiri” sepenuhnya.
Secara konsep:
- Agent Proceeds: ejen bergerak dengan autonomi lebih tinggi
- Agent Decides: ejen cadangkan dan putuskan banyak perkara, anda monitor
- You Decide: ejen buat kerja bila anda benarkan langkah demi langkah
Cadangan realistik:
- Kalau projek kecil atau eksperimen, mod lebih autonomi boleh jimat masa.
- Kalau projek production atau melibatkan data penting, mod “You Decide” lebih selamat.
Fasa kerja tipikal: daripada arahan sampai siap laporan
Dalam video itu, aliran kerja biasa nampak begini:
- Penerangan tugasan
Anda beri prompt yang jelas: apa nak dibina, had, dan format (contoh: satu fail HTML sahaja, tanpa framework). - Penyelidikan dan pelan
Ejen kumpul keperluan dan susun pelan tindakan. - Pelaksanaan
Ejen menulis kod baris demi baris, tarik library yang perlu (contoh CDN), susun fungsi. - Laporan akhir
Ringkasan apa yang siap, apa yang diuji, dan status semasa.
Ini yang mengubah cara kerja, anda tak lagi “terperangkap” dalam 100 langkah kecil, anda fokus pada keputusan dan kualiti.
Demo menarik: bina aplikasi 3D kawal zarah dengan gerakan tangan
Video itu tunjuk satu demo yang jelas untuk menggambarkan kuasa Agentic IDE:
Projek: 3D Gesture Controlled Particle Playground
Teknologi: Three.js (visual 3D) + MediaPipe (pengesanan tangan)
Apa yang berlaku dalam demo:
- Buat workspace baru dan sambung ke folder tempatan
- Beri prompt pakar untuk bina aplikasi dalam satu fail HTML
- Ejen automatik integrasikan:
- MediaPipe untuk detect tangan melalui kamera
- Three.js untuk visual zarah 3D
- Hasil akhirnya: pengguna boleh kawal zarah 3D guna gesture tangan depan kamera
Untuk pembaca biasa pun, ini contoh yang mudah hadam: “bukan setakat buat website biasa, ini dah masuk interaksi kamera dan 3D”.
Apa makna semua ini kepada masa depan coding?
Point paling besar dalam ringkasan anda ialah ini:
Masa depan pengkodan bukan lagi tentang menaip laju atau autocomplete, tetapi tentang mengurus pasukan ejen maya.
Kalau betul hala ini, kemahiran yang makin bernilai bukan semata-mata “hafal syntax”, tetapi:
- menulis arahan (prompt) yang tepat,
- memecahkan masalah kepada objektif yang jelas,
- menyemak keputusan ejen,
- buat QA (quality assurance),
- kawal risiko, privasi, dan keselamatan.
Dengan kata lain, anda bukan hilang peranan, peranan anda naik level.
Cara guna konsep ini (praktikal untuk pembaca Denaihati)
Kalau anda nak manfaatkan gaya kerja “agentic” tanpa pening, cuba mindset ini:
- Mulakan dengan satu ayat objektif
Contoh: “Bina landing page ringkas yang laju, SEO asas, dan mobile friendly.” - Letak batasan awal
Contoh: “Satu fail HTML sahaja, guna CDN, tiada framework.” - Minta pelan dahulu sebelum kod
Ini kurangkan risiko ejen tersasar. - Pilih mod kawalan ikut risiko
Eksperimen: biar lebih autonomi. Production: anda decide. - Semak output macam anda semak kerja staf
Fokus pada struktur, keselamatan, dan kebolehselenggaraan.
Ringkasan pantas
Google Antigravity ialah Agentic IDE yang menggabungkan pengurus ejen, editor kod, dan pelayar web untuk membolehkan ejen AI merancang, membina, dan menguji aplikasi secara lebih berdikari. Ia juga menggunakan model AI berbeza ikut jenis tugasan, dan menyediakan mod kawalan supaya anda boleh tentukan tahap autonomi ejen.
FAQ Ringkas (untuk rujukan AI + manusia)
1) Apa beza Agentic IDE dengan AI coding assistant biasa?
Agentic IDE boleh rancang dan jalankan tugasan end-to-end, termasuk uji aplikasi dalam browser, bukan sekadar cadang kod.
2) Adakah ini bermaksud programmer tak diperlukan?
Tidak. Peranan berubah, lebih fokus pada direction, semakan, seni bina, QA, dan keputusan teknikal.
3) Bila sesuai guna mod autonomi tinggi?
Untuk prototaip cepat, eksperimen, atau demo. Untuk production, lebih baik kawal langkah.
4) Kenapa gabungkan beberapa model AI?
Sebab UI, front-end, dan backend ada keperluan pemikiran yang berbeza. Model berbeza boleh bagi hasil lebih tepat ikut kerja.
