[{"data":1,"prerenderedAt":1390},["ShallowReactive",2],{"search-navigation":3,"\u002Fid\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2":36,"\u002Fid\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2-surround":413},[4,8,12,16,20,24,28,32],{"title":5,"path":6,"stem":7},"Solving AI Agent Skills Fragmentation with npx skills","\u002Farticle\u002Fcentralised-the-skills-for-agents","en\u002Farticle\u002Fcentralised-the-skills-for-agents",{"title":9,"path":10,"stem":11},"Stop Exposing Your Vault: Secure NodeWarden with Cloudflare","\u002Farticle\u002Fhow-to-secure-nodewarden-at-cloudflare","en\u002Farticle\u002Fhow-to-secure-nodewarden-at-cloudflare",{"title":13,"path":14,"stem":15},"How to Self-Host a BitWarden Compatible Password Vault","\u002Farticle\u002Fself-hosting-nodewarden-at-cloudflare","en\u002Farticle\u002Fself-hosting-nodewarden-at-cloudflare",{"title":17,"path":18,"stem":19},"Google Antigravity 2 Hands-On: Setup & First Impressions","\u002Farticle\u002Fsetup-antigravity-2","en\u002Farticle\u002Fsetup-antigravity-2",{"title":21,"path":22,"stem":23},"NetSuite AI Connector Guide: MCP Setup & Use Cases","\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude","en\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude",{"title":25,"path":26,"stem":27},"Testing Claude Fable 5: A Financial Analysis Review","\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis","en\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis",{"title":29,"path":30,"stem":31},"Guide to Browser and Scheduler in Antigravity 2","\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2","en\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2",{"title":33,"path":34,"stem":35},"Antigravity 2 in Action: AI Agents, Skills, and MCP","\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2","en\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2",{"id":37,"title":38,"author":39,"body":40,"category":39,"date":397,"description":398,"extension":399,"image":400,"imageAlt":401,"isPublished":118,"meta":402,"minRead":408,"navigation":118,"path":409,"seo":410,"stem":411,"__hash__":412},"article\u002Fid\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2.md","Antigravity 2 dalam Aksi: Agen AI, Skill, dan Server MCP","",{"type":41,"value":42,"toc":385},"minimark",[43,47,55,60,68,71,77,84,87,93,99,105,119,125,131,140,144,150,156,162,165,171,177,182,187,190,194,205,211,215,221,227,233,236,240,243,247,253,259,265,268,356,362,374,378,381],[44,45,46],"p",{},"Antigravity 2, sebagai aplikasi desktop berbasis agen (agent-first), memungkinkan pengguna untuk mengoordinasikan tim sub-agen untuk menghasilkan ringkasan harian dari email dan kalender, atau untuk membangun, menguji, dan menerapkan aplikasi. Namun, seperti apa bentuk nyata penerapannya dalam praktik?",[44,48,49,50,54],{},"Mari kita jelajahi apa yang dapat dilakukan Antigravity 2 untuk Anda — mulai dari perintah dan skill bawaan hingga bagaimana integrasi seperti server Firebase Model Context Protocol (MCP) mengubah developer menjadi arsitek full-stack. Silakan merujuk pada artikel ini, ",[51,52,53],"a",{"href":18},"Panduan Google Antigravity 2: Instalasi & Kesan Pertama",", untuk petunjuk penyiapan dan konfigurasi skill serta server MCP.",[56,57,59],"h2",{"id":58},"perintah-bawaan-built-in-commands","Perintah Bawaan (Built-in Commands)",[61,62,64],"h3",{"id":63},"goal",[65,66,67],"code",{},"\u002Fgoal",[44,69,70],{},"Dengan perintah ini, Anda menginstruksikan agen untuk terus berjalan hingga tugas tertentu selesai sepenuhnya.",[44,72,73],{},[74,75,76],"strong",{},"Contoh Kasus:",[44,78,79],{},[80,81],"img",{"alt":82,"src":83},"Perintah goal Antigravity 2 untuk membuat game Textris","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-goal-command-prompt.webp",[44,85,86],{},"Saat kami meminta sub-agen dinamis, tiga agen dijalankan untuk menyelesaikan tugas tersebut.",[44,88,89],{},[80,90],{"alt":91,"src":92},"Antigravity 2 memunculkan subagen untuk menyelesaikan tugas secara otonom","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-spawning-subagents-1.webp",[44,94,95],{},[80,96],{"alt":97,"src":98},"Progres detail dari subagen Antigravity 2 dalam mengeksekusi langkah-langkah","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-spawning-subagents-2.webp",[44,100,101],{},[80,102],{"alt":103,"src":104},"Penyelesaian tugas otonom oleh subagen Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-spawning-subagents-3.webp",[44,106,107,108,112,113],{},"Untuk memainkan game Textris berbasis HTML yang dihasilkan, silakan klik ",[51,109,111],{"href":110},"\u002Ftextris","tautan"," ini:\n",[114,115],"video",{"alt":116,"src":117,"controls":118},"AI generated Textris game in HTML","https:\u002F\u002Fpub-9791558bbefc4bb59834a03ae5c44137.r2.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fai-generated-textri-game-html.webm",true,[44,120,121,122,124],{},"Perintah ",[65,123,67],{}," akan membuat rencana, mengekssekusinya langkah demi langkah, dan melaporkan perkembangannya kepada Anda di setiap tahap. Selain itu, agen akan mengelola jendela konteksnya sendiri agar tidak melebihi batas token. Fitur ini sangat cocok untuk tugas-tugas panjang, seperti optimasi performa atau refaktorisasi modul, yang memerlukan beberapa kali iterasi.",[61,126,128],{"id":127},"grill-me",[65,129,130],{},"\u002Fgrill-me",[44,132,133,134,139],{},"Perintah ini memicu skill ",[51,135,127],{"href":136,"rel":137},"https:\u002F\u002Fgithub.com\u002Fmattpocock\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity\u002Fgrill-me\u002FSKILL.md",[138],"nofollow",", yang dibuat oleh Matt Pocock. Fitur ini sangat ringkas namun efektif. Ide di balik fitur ini adalah untuk memberikan pertanyaan dari berbagai aspek kepada Anda, memperjelas kasus ekstrem, menyelaraskan struktur, dan mematangkan rencana sebelum implementasi dimulai.",[44,141,142],{},[74,143,76],{},[44,145,146],{},[80,147],{"alt":148,"src":149},"Memicu perintah grill-me untuk arsitektur Cloudflare di Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-command-prompt.webp",[44,151,152],{},[80,153],{"alt":154,"src":155},"Sesi tanya jawab interaktif menggunakan keahlian grill-me","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-interaction-1.webp",[44,157,158],{},[80,159],{"alt":160,"src":161},"Mengklarifikasi kasus ekstrem dan menyusun rencana dengan grill-me","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-interaction-2.webp",[44,163,164],{},"Fitur ini mendukung kemampuan pilihan ganda (multi-select):",[44,166,167],{},[80,168],{"alt":169,"src":170},"Menggunakan kemampuan multi-pilihan selama proses grill-me","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-multi-select-1.webp",[44,172,173],{},[80,174],{"alt":175,"src":176},"Menyelesaikan pilihan dengan fitur multi-pilihan grill-me","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-multi-select-2.webp",[44,178,121,179,181],{},[65,180,130],{}," sangat luar biasa. Fitur ini mencakup hampir seluruh aspek desain arsitektur untuk penerapan ke Cloudflare. Hal ini membuatnya sangat cocok untuk desain arsitektur aplikasi, refaktorisasi di berbagai domain, dan tugas kompleks lainnya.",[61,183,184],{"id":39},[65,185,186],{},"@\u002F ",[44,188,189],{},"Perintah ini tidak muncul dalam daftar fitur yang tersedia, tetapi terkadang kita membutuhkannya untuk mengelola jendela konteks. Perintah ini digunakan untuk menambahkan folder atau file (selain media) ke dalam kotak percakapan.",[56,191,193],{"id":192},"skills-skill","Skills (Skill)",[44,195,196,197,200,201,204],{},"Kita dapat mengetik ",[65,198,199],{},"\u002F"," untuk mengaktifkan kotak pop-up dan memilih skill tertentu. Mari kita uji coba skill ",[65,202,203],{},"excalidraw-diagram",".",[44,206,207],{},[80,208],{"alt":209,"src":210},"Memilih keahlian diagram Excalidraw dari kotak popup Antigravity","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-skill-selection-excalidraw.webp",[44,212,213],{},[74,214,76],{},[44,216,217],{},[80,218],{"alt":219,"src":220},"Memberikan instruksi untuk menghasilkan diagram Excalidraw","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-excalidraw-diagram-prompt.webp",[44,222,223],{},[80,224],{"alt":225,"src":226},"Pembuatan diagram arsitektur Excalidraw yang sukses","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-excalidraw-diagram-generation.webp",[44,228,229],{},[80,230],{"alt":231,"src":232},"Antigravity architecture diagram","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-architecture.webp",[44,234,235],{},"Skill tersebut berhasil dijalankan setelah melewati beberapa kali konfirmasi izin akses sistem.",[56,237,239],{"id":238},"server-mcp","Server MCP",[44,241,242],{},"Saat agen membangun backend, Anda biasanya harus membuka konsol web, membuat database, menyalin kunci API, dan menempelkannya kembali. Dengan memanfaatkan server MCP langsung di Antigravity, agen memperoleh \"tangan\" tambahan untuk memanipulasi infrastruktur cloud Anda.",[44,244,245],{},[74,246,76],{},[44,248,249],{},[80,250],{"alt":251,"src":252},"Menginstruksikan server MCP untuk membuat aplikasi web Firebase","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-mcp-server-firebase-prompt.webp",[44,254,255],{},[80,256],{"alt":257,"src":258},"Antigravity menggunakan server MCP untuk memanipulasi infrastruktur Firebase","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-mcp-server-firebase-execution-1.webp",[44,260,261],{},[80,262],{"alt":263,"src":264},"Pembuatan aplikasi Firebase yang sukses melalui server MCP Antigravity","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-mcp-server-firebase-execution-2.webp",[44,266,267],{},"Agen berhasil membuat aplikasi web di Firebase menggunakan server MCP. Mari kita periksa repositorinya.",[269,270,274],"pre",{"className":271,"code":272,"language":273,"meta":39,"style":39},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Create a new public GitHub repository called ‘to-do-app-techvoyage’. Then push all the current project files to it with the commit message ‘Initial commit — to-do-app’.\n","bash",[65,275,276],{"__ignoreMap":39},[277,278,281,285,289,292,295,298,301,304,307,310,313,316,319,322,325,328,331,334,337,339,342,345,348,350,353],"span",{"class":279,"line":280},"line",1,[277,282,284],{"class":283},"sBMFI","Create",[277,286,288],{"class":287},"sfazB"," a",[277,290,291],{"class":287}," new",[277,293,294],{"class":287}," public",[277,296,297],{"class":287}," GitHub",[277,299,300],{"class":287}," repository",[277,302,303],{"class":287}," called",[277,305,306],{"class":287}," ‘to-do-app-techvoyage’.",[277,308,309],{"class":287}," Then",[277,311,312],{"class":287}," push",[277,314,315],{"class":287}," all",[277,317,318],{"class":287}," the",[277,320,321],{"class":287}," current",[277,323,324],{"class":287}," project",[277,326,327],{"class":287}," files",[277,329,330],{"class":287}," to",[277,332,333],{"class":287}," it",[277,335,336],{"class":287}," with",[277,338,318],{"class":287},[277,340,341],{"class":287}," commit",[277,343,344],{"class":287}," message",[277,346,347],{"class":287}," ‘Initial",[277,349,341],{"class":287},[277,351,352],{"class":287}," —",[277,354,355],{"class":287}," to-do-app’.\n",[44,357,358],{},[80,359],{"alt":360,"src":361},"Agen secara otomatis mendorong file proyek ke repositori GitHub baru","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-github-repository-push.webp",[44,363,364,365,368,369,373],{},"Repositori ",[65,366,367],{},"to-do-app-techvoyage"," kini tersedia di GitHub melalui ",[51,370,111],{"href":371,"rel":372},"https:\u002F\u002Fgithub.com\u002FTech-Voyage-Dev\u002Fto-do-app-techvoyage",[138]," ini.",[56,375,377],{"id":376},"catatan-akhir","Catatan Akhir",[44,379,380],{},"Meskipun MCP dan Skill di Antigravity 2 — yang ditenagai oleh Gemini 3.5 Flash — menyajikan kecepatan luar biasa, alur kerja berbasis agen saat ini masih terhambat oleh interupsi izin akses yang terus-menerus serta belum adanya fitur checkpoint untuk rollback. Sebelum fitur checkpoint tersebut dirilis, melakukan commit Git secara berkala adalah jaring pengaman wajib bagi Anda.",[382,383,384],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":39,"searchDepth":386,"depth":386,"links":387},2,[388,394,395,396],{"id":58,"depth":386,"text":59,"children":389},[390,392,393],{"id":63,"depth":391,"text":67},3,{"id":127,"depth":391,"text":130},{"id":39,"depth":391,"text":186},{"id":192,"depth":386,"text":193},{"id":238,"depth":386,"text":239},{"id":376,"depth":386,"text":377},"2026-06-06","Jelajahi Antigravity 2, aplikasi desktop berbasis agen. Pelajari cara mengelola sub-agen AI, menggunakan skill, dan memanfaatkan server MCP.","md","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002FID-What-can-we-do-with-Antigravity-2.webp","Tutorial Antigravity 2: Panduan Agen AI, Skill, & Server MCP",{"schemaOrg":403,"robots":406,"sitemap":407},[404],{"@type":405,"headline":38,"description":398},"TechArticle","index, follow",{"lastmod":397},4,"\u002Fid\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2",{"title":401,"description":398,"ogTitle":38,"ogDescription":398,"twitterTitle":38,"twitterDescription":398},"id\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2","Y7hFfcArKL4bt_cRW6QsjaIN-UX8jSg9Z1-rVJm-hX0",[414,1167],{"id":415,"title":53,"author":416,"body":417,"category":416,"date":1155,"description":1156,"extension":399,"image":1157,"imageAlt":1158,"isPublished":118,"meta":1159,"minRead":391,"navigation":118,"path":1163,"seo":1164,"stem":1165,"__hash__":1166},"article\u002Fid\u002Farticle\u002Fsetup-antigravity-2.md",null,{"type":41,"value":418,"toc":1146},[419,430,434,437,450,453,457,466,472,479,485,492,502,504,508,515,521,524,530,535,538,553,567,574,587,597,611,613,617,620,635,638,985,995,1001,1011,1017,1023,1029,1031,1035,1045,1060,1066,1072,1079,1098,1101,1107,1109,1113,1116,1122,1125,1131,1133,1137,1140,1143],[44,420,421,422,425,426,429],{},"Pada ajang Google I\u002FO 2026, Google mengumumkan ",[74,423,424],{},"Antigravity 2",", sebuah aplikasi desktop mandiri yang menjadikan ",[74,427,428],{},"agent"," sebagai antarmuka pengguna utama. Anda cukup menjelaskan apa yang ingin Anda capai, lalu agent akan menyusun rencana, membaginya menjadi beberapa sub-tugas yang terkelola, dan mengeksekusinya.",[61,431,433],{"id":432},"prasyarat","Prasyarat",[44,435,436],{},"Sebelum memulai, Anda membutuhkan:",[438,439,440,444,447],"ul",{},[441,442,443],"li",{},"Komputer (panduan ini menggunakan macOS)",[441,445,446],{},"Browser web modern",[441,448,449],{},"Akun Gmail",[451,452],"hr",{},[56,454,456],{"id":455},"_1-instal-antigravity-2","1. Instal Antigravity 2",[44,458,459,460,465],{},"Unduh Antigravity 2 dari ",[51,461,464],{"href":462,"rel":463},"https:\u002F\u002Fantigravity.google\u002Fdownload",[138],"antigravity.google"," dan instal di komputer Anda. Pada peluncuran pertama, Anda akan diminta untuk masuk menggunakan akun Gmail Anda.",[44,467,468],{},[80,469],{"alt":470,"src":471},"Layar masuk akun Google pada peluncuran pertama Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-gmail-login.webp",[44,473,474,475,478],{},"Setelah masuk, Anda akan melihat ",[74,476,477],{},"tombol suara"," di bidang input, yang memungkinkan Anda merekam perintah suara alih-alih mengetiknya.",[44,480,481],{},[80,482],{"alt":483,"src":484},"Tombol perekaman suara pada bidang input teks Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-voice-input-field.webp",[44,486,487,488,491],{},"Antigravity 2 juga memperkenalkan konsep ",[74,489,490],{},"Project"," (Proyek), yang dapat mencakup beberapa folder lokal dan beroperasi dengan pengaturan serta izin khusus dari agent tersebut.",[44,493,494,498],{},[80,495],{"alt":496,"src":497},"Menu pemilihan dan konfigurasi proyek di Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-project-menu.webp",[80,499],{"alt":500,"src":501},"Pembuatan proyek AI baru dengan jalur folder di Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-project-creation.webp",[451,503],{},[56,505,507],{"id":506},"_2-siapkan-mcp-dan-plugin","2. Siapkan MCP dan Plugin",[44,509,510,511,514],{},"Semua server Model Context Protocol (MCP), plugin, dan keahlian (skills) dikelola di bawah bagian ",[74,512,513],{},"Customizations"," (Kustomisasi) pada menu Pengaturan:",[44,516,517],{},[80,518],{"alt":519,"src":520},"Tab kustomisasi pada pengaturan untuk mengelola server MCP dan skill","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-settings-customizations.webp",[44,522,523],{},"Saat ini, plugin yang tersedia hanya berasal dari Google, namun semoga akan ada lebih banyak lagi yang dirilis di masa mendatang.",[44,525,526],{},[80,527],{"alt":528,"src":529},"Daftar plugin resmi Google dan integrasi di Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-google-plugins-list.webp",[531,532,534],"h4",{"id":533},"menambahkan-mcp-server-yang-tersedia","Menambahkan MCP Server yang Tersedia",[44,536,537],{},"Untuk menginstal MCP Server yang telah dikonfigurasi sebelumnya (misalnya, GitHub):",[539,540,541,547],"ol",{},[441,542,543,544,204],{},"Klik ",[74,545,546],{},"Add MCP+",[441,548,549,550,204],{},"Pilih ",[74,551,552],{},"GitHub MCP Server",[44,554,555,559,563],{},[80,556],{"alt":557,"src":558},"Menambahkan server MCP dengan mengklik tombol Add MCP plus","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-mcp-button.webp",[80,560],{"alt":561,"src":562},"Memilih GitHub MCP Server dari daftar integrasi yang tersedia","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-select-github-mcp.webp",[80,564],{"alt":565,"src":566},"Wizard pengaturan otorisasi dan instalasi GitHub MCP Server","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-github-mcp-setup.webp",[44,568,569,570],{},"Konfigurasi GitHub MCP Server berakhir dengan pesan error:\n",[80,571],{"alt":572,"src":573},"Error konfigurasi selama proses instalasi GitHub MCP Server","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-github-mcp-error.webp",[44,575,576,577,580,581,583,584,586],{},"Karena kita sudah menginstal ",[65,578,579],{},"git"," di macOS, kita dapat melewati masalah ini dengan menjalankan perintah ",[65,582,579],{}," langsung di dalam percakapan. Namun, pertama-tama kita perlu menambahkan perintah ",[65,585,579],{}," secara eksplisit ke dalam perizinan Antigravity kita.",[44,588,589,593],{},[80,590],{"alt":591,"src":592},"Dialog permintaan untuk menambahkan perintah git ke izin terminal","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-git-permission-1.webp",[80,594],{"alt":595,"src":596},"Pemberian izin eksekusi perintah git pada menu pengaturan","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-git-permission-2.webp",[44,598,599,600,602,603,607],{},"Mari kita uji prompt tersebut untuk melihat apakah perintah ",[65,601,579],{}," sekarang sudah berfungsi:\n",[80,604],{"alt":605,"src":606},"Mengirimkan permintaan git status dalam kotak input prompt AI agent","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-git-command-test-1.webp",[80,608],{"alt":609,"src":610},"Eksekusi perintah git status yang sukses langsung di dalam obrolan","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-git-command-test-2.webp",[451,612],{},[56,614,616],{"id":615},"_3-tambahkan-mcp-server-kustom","3. Tambahkan MCP Server Kustom",[44,618,619],{},"Jika MCP Server yang Anda inginkan tidak ada dalam daftar default, Anda dapat menambahkannya dengan mengedit file konfigurasi MCP secara langsung. Konfigurasi ini terletak di:",[269,621,623],{"className":271,"code":622,"language":273,"meta":39,"style":39},"~\u002F.gemini\u002Fconfig\u002Fmcp_config.json\n",[65,624,625],{"__ignoreMap":39},[277,626,627,631],{"class":279,"line":280},[277,628,630],{"class":629},"sMK4o","~",[277,632,634],{"class":633},"sTEyZ","\u002F.gemini\u002Fconfig\u002Fmcp_config.json\n",[44,636,637],{},"Mari kita tambahkan beberapa Cloudflare MCP Server sebagai contoh. Karena Cloudflare mendukung registrasi klien secara dinamis, kita hanya perlu mengaktifkan OAuth. Tambahkan baris berikut ke konfigurasi JSON Anda:",[269,639,643],{"className":640,"code":641,"language":642,"meta":39,"style":39},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","    \"cloudflare-api\": {\n      \"serverUrl\": \"https:\u002F\u002Fmcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    },\n    \"cloudflare-docs\": {\n      \"serverUrl\": \"https:\u002F\u002Fdocs.mcp.cloudflare.com\u002Fmcp\"\n    },\n    \"cloudflare-bindings\": {\n      \"serverUrl\": \"https:\u002F\u002Fbindings.mcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    },\n    \"cloudflare-builds\": {\n      \"serverUrl\": \"https:\u002F\u002Fbuilds.mcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    },\n    \"cloudflare-observability\": {\n      \"serverUrl\": \"https:\u002F\u002Fobservability.mcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    }\n","json",[65,644,645,662,687,701,716,722,730,744,763,770,784,804,817,830,835,842,856,876,889,902,907,914,928,948,961,974,979],{"__ignoreMap":39},[277,646,647,650,653,656,659],{"class":279,"line":280},[277,648,649],{"class":629},"    \"",[277,651,652],{"class":287},"cloudflare-api",[277,654,655],{"class":629},"\"",[277,657,658],{"class":633},": ",[277,660,661],{"class":629},"{\n",[277,663,664,667,671,673,676,679,682,684],{"class":279,"line":386},[277,665,666],{"class":629},"      \"",[277,668,670],{"class":669},"spNyl","serverUrl",[277,672,655],{"class":629},[277,674,675],{"class":629},":",[277,677,678],{"class":629}," \"",[277,680,681],{"class":287},"https:\u002F\u002Fmcp.cloudflare.com\u002Fmcp",[277,683,655],{"class":629},[277,685,686],{"class":629},",\n",[277,688,689,691,694,696,698],{"class":279,"line":391},[277,690,666],{"class":629},[277,692,693],{"class":669},"oauth",[277,695,655],{"class":629},[277,697,675],{"class":629},[277,699,700],{"class":629}," {\n",[277,702,703,706,709,711,713],{"class":279,"line":408},[277,704,705],{"class":629},"        \"",[277,707,708],{"class":283},"enabled",[277,710,655],{"class":629},[277,712,675],{"class":629},[277,714,715],{"class":629}," true\n",[277,717,719],{"class":279,"line":718},5,[277,720,721],{"class":629},"      }\n",[277,723,725,728],{"class":279,"line":724},6,[277,726,727],{"class":629},"    }",[277,729,686],{"class":633},[277,731,733,735,738,740,742],{"class":279,"line":732},7,[277,734,649],{"class":629},[277,736,737],{"class":287},"cloudflare-docs",[277,739,655],{"class":629},[277,741,658],{"class":633},[277,743,661],{"class":629},[277,745,747,749,751,753,755,757,760],{"class":279,"line":746},8,[277,748,666],{"class":629},[277,750,670],{"class":669},[277,752,655],{"class":629},[277,754,675],{"class":629},[277,756,678],{"class":629},[277,758,759],{"class":287},"https:\u002F\u002Fdocs.mcp.cloudflare.com\u002Fmcp",[277,761,762],{"class":629},"\"\n",[277,764,766,768],{"class":279,"line":765},9,[277,767,727],{"class":629},[277,769,686],{"class":633},[277,771,773,775,778,780,782],{"class":279,"line":772},10,[277,774,649],{"class":629},[277,776,777],{"class":287},"cloudflare-bindings",[277,779,655],{"class":629},[277,781,658],{"class":633},[277,783,661],{"class":629},[277,785,787,789,791,793,795,797,800,802],{"class":279,"line":786},11,[277,788,666],{"class":629},[277,790,670],{"class":669},[277,792,655],{"class":629},[277,794,675],{"class":629},[277,796,678],{"class":629},[277,798,799],{"class":287},"https:\u002F\u002Fbindings.mcp.cloudflare.com\u002Fmcp",[277,801,655],{"class":629},[277,803,686],{"class":629},[277,805,807,809,811,813,815],{"class":279,"line":806},12,[277,808,666],{"class":629},[277,810,693],{"class":669},[277,812,655],{"class":629},[277,814,675],{"class":629},[277,816,700],{"class":629},[277,818,820,822,824,826,828],{"class":279,"line":819},13,[277,821,705],{"class":629},[277,823,708],{"class":283},[277,825,655],{"class":629},[277,827,675],{"class":629},[277,829,715],{"class":629},[277,831,833],{"class":279,"line":832},14,[277,834,721],{"class":629},[277,836,838,840],{"class":279,"line":837},15,[277,839,727],{"class":629},[277,841,686],{"class":633},[277,843,845,847,850,852,854],{"class":279,"line":844},16,[277,846,649],{"class":629},[277,848,849],{"class":287},"cloudflare-builds",[277,851,655],{"class":629},[277,853,658],{"class":633},[277,855,661],{"class":629},[277,857,859,861,863,865,867,869,872,874],{"class":279,"line":858},17,[277,860,666],{"class":629},[277,862,670],{"class":669},[277,864,655],{"class":629},[277,866,675],{"class":629},[277,868,678],{"class":629},[277,870,871],{"class":287},"https:\u002F\u002Fbuilds.mcp.cloudflare.com\u002Fmcp",[277,873,655],{"class":629},[277,875,686],{"class":629},[277,877,879,881,883,885,887],{"class":279,"line":878},18,[277,880,666],{"class":629},[277,882,693],{"class":669},[277,884,655],{"class":629},[277,886,675],{"class":629},[277,888,700],{"class":629},[277,890,892,894,896,898,900],{"class":279,"line":891},19,[277,893,705],{"class":629},[277,895,708],{"class":283},[277,897,655],{"class":629},[277,899,675],{"class":629},[277,901,715],{"class":629},[277,903,905],{"class":279,"line":904},20,[277,906,721],{"class":629},[277,908,910,912],{"class":279,"line":909},21,[277,911,727],{"class":629},[277,913,686],{"class":633},[277,915,917,919,922,924,926],{"class":279,"line":916},22,[277,918,649],{"class":629},[277,920,921],{"class":287},"cloudflare-observability",[277,923,655],{"class":629},[277,925,658],{"class":633},[277,927,661],{"class":629},[277,929,931,933,935,937,939,941,944,946],{"class":279,"line":930},23,[277,932,666],{"class":629},[277,934,670],{"class":669},[277,936,655],{"class":629},[277,938,675],{"class":629},[277,940,678],{"class":629},[277,942,943],{"class":287},"https:\u002F\u002Fobservability.mcp.cloudflare.com\u002Fmcp",[277,945,655],{"class":629},[277,947,686],{"class":629},[277,949,951,953,955,957,959],{"class":279,"line":950},24,[277,952,666],{"class":629},[277,954,693],{"class":669},[277,956,655],{"class":629},[277,958,675],{"class":629},[277,960,700],{"class":629},[277,962,964,966,968,970,972],{"class":279,"line":963},25,[277,965,705],{"class":629},[277,967,708],{"class":283},[277,969,655],{"class":629},[277,971,675],{"class":629},[277,973,715],{"class":629},[277,975,977],{"class":279,"line":976},26,[277,978,721],{"class":629},[277,980,982],{"class":279,"line":981},27,[277,983,984],{"class":629},"    }\n",[44,986,987,988,990,991,994],{},"Kembali ke bagian ",[74,989,513],{}," di aplikasi dan klik tombol ",[74,992,993],{},"Refresh"," (Segarkan). Sekarang Anda akan melihat daftar Cloudflare MCP Server yang tertunda otorisasi.",[44,996,997],{},[80,998],{"alt":999,"src":1000},"Daftar Cloudflare MCP Server dalam menu kustomisasi yang tertunda otorisasi","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-mcp-pending.webp",[44,1002,543,1003,1006,1007,1010],{},[74,1004,1005],{},"Authenticate"," di samping MCP Server tersebut. Ini akan membuka halaman otentikasi di browser web Anda. Setelah terotentikasi, sebuah kode otorisasi (",[74,1008,1009],{},"auth code",") akan dibuat.",[44,1012,1013],{},[80,1014],{"alt":1015,"src":1016},"Browser web menampilkan kode otorisasi OAuth dinamis untuk Cloudflare MCP","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-auth-code.webp",[44,1018,1019,1020,204],{},"Salin kode otorisasi ini, tempelkan kembali ke kolom input teks di Antigravity, lalu klik ",[74,1021,1022],{},"Submit",[44,1024,1025],{},[80,1026],{"alt":1027,"src":1028},"Mengirimkan kode verifikasi OAuth di antarmuka pengaturan Antigravity","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-auth-submit.webp",[451,1030],{},[56,1032,1034],{"id":1033},"_4-tambahkan-keahlian-kustom","4. Tambahkan Keahlian Kustom",[44,1036,1037,1038,1041,1042,204],{},"Saat ini, menambahkan keahlian kustom (skills) ",[74,1039,1040],{},"tidak dapat"," dilakukan secara langsung melalui UI aplikasi desktop. Alih-alih, keahlian tersebut harus ditambahkan langsung ke folder ",[65,1043,1044],{},"~\u002F.gemini\u002Fconfig\u002Fskills",[44,1046,1047,1048,1051,1052],{},"Karena kita menggunakan CLI ",[65,1049,1050],{},"npx skills"," untuk memusatkan seluruh keahlian agent, setiap keahlian yang baru ditambahkan dapat tersedia untuk semua agent, termasuk Antigravity. ",[1053,1054,1055,1056,1059],"em",{},"(Untuk pembahasan lebih mendalam mengenai hal ini, silakan merujuk ke artikel kami: ",[51,1057,1058],{"href":6},"Mengatasi Fragmentasi Kemampuan Agen AI dengan npx skills",").",[44,1061,1062,1063,1065],{},"Pada mulanya, saat mengetik ",[65,1064,199],{}," di kotak percakapan, daftar keahlian tampak kosong:",[44,1067,1068],{},[80,1069],{"alt":1070,"src":1071},"Kotak perintah menampilkan daftar skill yang kosong saat mengetik pintasan garis miring","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-empty-skills-list.webp",[44,1073,1074,1075,1078],{},"Tampaknya Antigravity 2 tidak secara otomatis membaca dari folder keahlian global (",[65,1076,1077],{},"~\u002F.agents\u002Fskills","). Untuk mengatasinya, kita perlu membuat symbolic link (tautan simbolis) yang mengarah ke direktori konfigurasi Antigravity:",[269,1080,1082],{"className":271,"code":1081,"language":273,"meta":39,"style":39},"ln -s ~\u002F.agents\u002Fskills\u002Fexcalidraw-diagram ~\u002F.gemini\u002Fconfig\u002Fskills\u002Fexcalidraw-diagram\n",[65,1083,1084],{"__ignoreMap":39},[277,1085,1086,1089,1092,1095],{"class":279,"line":280},[277,1087,1088],{"class":283},"ln",[277,1090,1091],{"class":287}," -s",[277,1093,1094],{"class":287}," ~\u002F.agents\u002Fskills\u002Fexcalidraw-diagram",[277,1096,1097],{"class":287}," ~\u002F.gemini\u002Fconfig\u002Fskills\u002Fexcalidraw-diagram\n",[44,1099,1100],{},"Setelah ditautkan, keahlian tersebut akan langsung tersedia di aplikasi!",[44,1102,1103],{},[80,1104],{"alt":1105,"src":1106},"Skill diagram Excalidraw sukses muncul dalam daftar perintah Antigravity","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-excalidraw-skill-available.webp",[451,1108],{},[56,1110,1112],{"id":1111},"_5-uji-tugas-sederhana","5. Uji Tugas Sederhana",[44,1114,1115],{},"Sekarang setelah semuanya dikonfigurasi, mari kita jalankan pengujian.",[44,1117,1118],{},[80,1119],{"alt":1120,"src":1121},"Mengirimkan tugas pengujian untuk menampilkan daftar database D1","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-test-simple-task-prompt.webp",[44,1123,1124],{},"Seperti yang ditunjukkan di bawah ini, model berhasil mendeteksi dan menggunakan Cloudflare MCP Server yang baru ditambahkan untuk menangani permintaan tersebut.",[44,1126,1127],{},[80,1128],{"alt":1129,"src":1130},"AI agent sukses menampilkan daftar database D1 menggunakan Cloudflare MCP","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-test-task-success.webp",[451,1132],{},[56,1134,1136],{"id":1135},"opini-akhir","Opini Akhir",[44,1138,1139],{},"Antigravity 2 mewakili perubahan besar dari IDE tradisional menjadi aplikasi desktop yang mudah diakses, memberdayakan pengguna awam untuk bertindak sebagai orkestrator dalam tugas apa pun.",[44,1141,1142],{},"Namun, Antigravity 2 masih membutuhkan beberapa penyempurnaan. Saat ada fungsi yang gagal, proses debugging bisa sangat menyebalkan karena penanganan error yang kurang jelas. Selain itu, dokumentasi resminya terasa kurang rapi—kemungkinan besar dibuat oleh AI—karena beberapa referensi dan lokasi file saat ini tidak tepat.",[382,1144,1145],{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":39,"searchDepth":386,"depth":386,"links":1147},[1148,1149,1150,1151,1152,1153,1154],{"id":432,"depth":391,"text":433},{"id":455,"depth":386,"text":456},{"id":506,"depth":386,"text":507},{"id":615,"depth":386,"text":616},{"id":1033,"depth":386,"text":1034},{"id":1111,"depth":386,"text":1112},{"id":1135,"depth":386,"text":1136},"2026-06-05","Temukan fitur baru Google Antigravity 2. Baca panduan praktis kami untuk menginstal aplikasi, menguji tugas AI agent, dan menambahkan server MCP kustom secara manual.","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002FID-Setup-Antigravity-2.0.webp","Review & Cara Setting Google Antigravity 2: AI Agent, MCP, & Plugin",{"schemaOrg":1160,"robots":406,"sitemap":1162},[1161],{"@type":405,"headline":1158,"description":1156},{"lastmod":1155},"\u002Fid\u002Farticle\u002Fsetup-antigravity-2",{"title":1158,"description":1156,"ogTitle":53,"ogDescription":1156,"twitterTitle":53,"twitterDescription":1156},"id\u002Farticle\u002Fsetup-antigravity-2","0BJfcep1LlMTgGU6CS9CEaPCkpCzYepMvUuDBNY3qtA",{"id":1168,"title":1169,"author":416,"body":1170,"category":416,"date":1378,"description":1379,"extension":399,"image":1380,"imageAlt":1381,"isPublished":118,"meta":1382,"minRead":408,"navigation":118,"path":1386,"seo":1387,"stem":1388,"__hash__":1389},"article\u002Fid\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2.md","Panduan Browser dan Scheduler di Google Antigravity 2",{"type":41,"value":1171,"toc":1373},[1172,1186,1190,1195,1204,1219,1225,1228,1238,1242,1245,1252,1259,1270,1273,1279,1290,1298,1308,1321,1331,1341,1344,1350,1354,1364],[44,1173,121,1174,1177,1178,1181,1182,1185],{},[65,1175,1176],{},"\u002Fbrowser"," dan ",[65,1179,1180],{},"\u002Fschedule"," di ",[74,1183,1184],{},"Google Antigravity 2"," mendefinisikan ulang cara kita berinteraksi dengan AI. Kedua perintah ini mengubah Antigravity menjadi platform otomatisasi proaktif yang dapat berinteraksi langsung dengan web dan menjalankan alur kerja berulang.",[56,1187,1189],{"id":1188},"browser-run","Browser Run",[44,1191,121,1192,1194],{},[65,1193,1176],{}," memaksa penggunaan browser Chrome untuk menyelesaikan tugas. Pengguna tetap memegang kendali penuh atas kapan dan bagaimana agen mengakses web selama alur kerja berlangsung. Tangkapan layar (screenshot) dan rekaman video akan diambil selama proses berjalan.",[44,1196,1197,1200],{},[74,1198,1199],{},"Kasus Penggunaan:",[80,1201],{"alt":1202,"src":1203},"Menggunakan perintah \u002Fbrowser untuk mengajukan cuti sakit","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-command-sick-leave-prompt.webp",[44,1205,1206,1207,1211,1215],{},"Berikut adalah hasil keluaran dari agen:\n",[80,1208],{"alt":1209,"src":1210},"Subagen otomatisasi browser memulai tugas pengajuan cuti sakit","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-subagent-delegation.webp",[80,1212],{"alt":1213,"src":1214},"Otomatisasi browser menyiapkan Chrome dengan debugging jarak jauh dan izin","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-permissions-and-chrome-setup.webp",[80,1216],{"alt":1217,"src":1218},"Subagen browser berhenti di halaman login yang meminta kredensial pengguna","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-login-wall-encountered.webp",[44,1220,1221],{},[80,1222],{"alt":1223,"src":1224},"Subagen browser menunggu pengguna menyelesaikan proses login","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-waiting-for-user-login.webp",[44,1226,1227],{},"Antigravity mampu membuka halaman dan mengirimkan formulir. Jika diperlukan login, agen akan menunggu hingga Anda berhasil masuk ke situs web tersebut.",[44,1229,1230,1234,1235,1237],{},[114,1231],{"alt":1232,"src":1233,"controls":118},"Video subagen browser menjalankan proses pengajuan cuti sakit","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-sick-leave-process.webm","\nPerintah ",[65,1236,1176],{}," sangat berguna ketika kita memerlukan dokumentasi web terbaru, log perubahan (changelog), menguji aplikasi web, atau memeriksa status API untuk menyelesaikan suatu tugas.",[56,1239,1241],{"id":1240},"schedule-task","Schedule Task",[44,1243,1244],{},"Antigravity 2 memiliki fungsi bawaan untuk menjadwalkan tugas. Kita akan mengujinya dengan mengisi lembar kehadiran (timesheet) secara otomatis setiap 10 menit.",[44,1246,1247,1248],{},"Klik pada 'Scheduled Tasks' (Tugas Terjadwal):\n",[80,1249],{"alt":1250,"src":1251},"Opsi menu Tugas Terjadwal di bilah samping","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-menu-item.webp",[44,1253,1254,1255],{},"Klik tombol '+ New' untuk membuat tugas terjadwal baru:\n",[80,1256],{"alt":1257,"src":1258},"Tampilan Tugas Terjadwal kosong dengan tombol tugas baru","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-empty-state-new-button.webp",[44,1260,1261,1262,1266],{},"Isi formulir dan jadwalkan tugas tersebut untuk berjalan setiap 10 menit:\n",[80,1263],{"alt":1264,"src":1265},"Formulir Tugas Terjadwal Baru diisi untuk entri timesheet otomatis","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-new-task-form.webp",[80,1267],{"alt":1268,"src":1269},"Tugas Entri Timesheet Otomatis aktif di daftar Tugas Terjadwal","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-active-task-list.webp",[44,1271,1272],{},"Tugas berhasil dipicu, tetapi berakhir dengan error.",[44,1274,1275],{},[80,1276],{"alt":1277,"src":1278},"Pesan kesalahan yang menunjukkan tidak ada model yang tersedia untuk tingkat flash","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-error-no-models.webp",[44,1280,1281,1282,1285,1286,1289],{},"Kami mencoba menambahkan nilai 'env' ke file ",[65,1283,1284],{},"sidecar.json"," yang terletak di ",[65,1287,1288],{},".gemini\u002Fconfig\u002Fsidecars\u002Fauto-timesheet-entry",", tetapi kami masih mendapatkan error yang sama.",[269,1291,1296],{"className":1292,"code":1294,"language":1295},[1293],"language-text","    \"env\": {\n        \"GEMINI_MODEL\": \"gemini-3.5-flash\",\n        \"GOOGLE_CLOUD_PROJECT\": \"your-gcp-project-id\"\n    }\n","text",[65,1297,1294],{"__ignoreMap":39},[44,1299,1300,1301,1304,1305,204],{},"Setelah memeriksa log tugas terjadwal yang berada di ",[65,1302,1303],{},".gemini\u002Fantigravity\u002Fsidecar_data\u002F",", kami melihat ",[65,1306,1307],{},"[schedule] Triggering command: \"agentapi\" [new-conversation]",[44,1309,1310,1311,1316,1317,1320],{},"Tanggapan atas masalah kami yang diposting di ",[51,1312,1315],{"href":1313,"rel":1314},"https:\u002F\u002Fdiscuss.ai.google.dev\u002Ft\u002Fscheduled-tasks-in-antigravity-2-ended-with-errors\u002F168013",[138],"Build with Google AI Forum"," menyarankan bahwa kunci API diperlukan untuk ",[65,1318,1319],{},"agentapi",". Kami telah mencoba menggunakan kunci API, namun tetap belum berhasil.",[44,1322,1323,1324,1326,1327],{},"Kami mencoba kembali dengan perintah ",[65,1325,1180],{}," langsung di dalam kotak percakapan.\n",[80,1328],{"alt":1329,"src":1330},"Menggunakan perintah \u002Fschedule untuk meminta tugas otomatisasi timesheet","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fschedule-command-timesheet-prompt.webp",[44,1332,1333,1334,1336,1337],{},"Tugas yang dijadwalkan menggunakan perintah ",[65,1335,1180],{}," tidak akan muncul di bawah menu 'Scheduled Tasks'.\n",[80,1338],{"alt":1339,"src":1340},"Daftar Tugas Terjadwal tidak menampilkan tugas yang dibuat melalui perintah CLI","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-list-missing-cli-task.webp",[44,1342,1343],{},"Tugas cron tersebut memang berhasil dipicu.",[44,1345,1346],{},[80,1347],{"alt":1348,"src":1349},"Log tugas cron yang mengonfirmasi bahwa tugas telah dipicu","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fcron-job-triggered-log.webp",[56,1351,1353],{"id":1352},"kesimpulan","Kesimpulan",[44,1355,121,1356,1177,1358,1360,1361,1363],{},[65,1357,1176],{},[65,1359,1180],{}," di Antigravity 2 bukan sekadar fitur yang berdiri sendiri; menggabungkan keduanya menciptakan alat yang sangat andal. Sebagai contoh, Anda dapat menjadwalkan agen untuk menggunakan ",[65,1362,1176],{}," guna menjelajahi situs berita dan informasi setiap Senin pagi pukul 06.00, merangkum informasinya, lalu menyajikan laporan harian yang komprehensif.",[44,1365,1366,1367,1369,1370,1372],{},"Perintah lain, seperti ",[65,1368,130],{}," (yang disebutkan dalam artikel ",[51,1371,38],{"href":34},"), dapat digunakan saat merancang tugas terjadwal baru. Perintah ini akan mendorong agen untuk meminta klarifikasi dari pengguna mengenai ambiguitas dan mendeteksi potensi kasus ekstrem sebelum memfinalisasi desain.",{"title":39,"searchDepth":386,"depth":386,"links":1374},[1375,1376,1377],{"id":1188,"depth":386,"text":1189},{"id":1240,"depth":386,"text":1241},{"id":1352,"depth":386,"text":1353},"2026-06-07","Pelajari bagaimana perintah \u002Fbrowser dan \u002Fschedule mengubah Google Antigravity 2 menjadi platform otomatisasi AI yang proaktif dan tangguh.","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002FID-Use-Browser-and-Scheduler-in-Antigravity-2.webp","Google Antigravity 2: Otomatisasi Browser dan Schedule",{"schemaOrg":1383,"robots":406,"sitemap":1385},[1384],{"@type":405,"headline":1381,"description":1379},{"lastmod":1378},"\u002Fid\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2",{"title":1381,"description":1379,"ogTitle":1169,"ogDescription":1379,"twitterTitle":1169,"twitterDescription":1379},"id\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2","bvl2fJfYUQAU1nJK3UhgkiR0hoShmlS5s0I06ft_O_E",1781435124389]