[{"data":1,"prerenderedAt":1386},["ShallowReactive",2],{"search-navigation":3,"\u002Ffr\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2":36,"\u002Ffr\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2-surround":412},[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":396,"description":397,"extension":398,"image":399,"imageAlt":400,"isPublished":118,"meta":401,"minRead":407,"navigation":118,"path":408,"seo":409,"stem":410,"__hash__":411},"article\u002Ffr\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2.md","Antigravity 2 en action : agents d'IA, skills et MCP","",{"type":41,"value":42,"toc":384},"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,373,377,380],[44,45,46],"p",{},"Antigravity 2, en tant qu'application de bureau orientée agents, permet aux utilisateurs d'orchestrer une équipe de sous-agents pour générer un briefing quotidien à partir d'e-mails et d'agendas, ou pour créer, tester et déployer une application. Mais à quoi cela ressemble-t-il concrètement dans la pratique ?",[44,48,49,50,54],{},"Découvrons ce qu'Antigravity 2 peut faire pour vous — des commandes et compétences intégrées à la manière dont les intégrations comme les serveurs Firebase Model Context Protocol (MCP) transforment les développeurs en architectes full-stack. Veuillez vous référer à cet article, ",[51,52,53],"a",{"href":18},"Prise en main de Google Antigravity 2 : Installation",", pour l'installation et la configuration des skills et des serveurs MCP.",[56,57,59],"h2",{"id":58},"commandes-intégrées","Commandes intégrées",[61,62,64],"h3",{"id":63},"goal",[65,66,67],"code",{},"\u002Fgoal",[44,69,70],{},"Avec cette commande, vous demandez à l'agent de s'exécuter jusqu'à ce qu'une tâche spécifique soit entièrement accomplie.",[44,72,73],{},[74,75,76],"strong",{},"Cas d'utilisation :",[44,78,79],{},[80,81],"img",{"alt":82,"src":83},"Invite de commande goal Antigravity 2 pour créer un jeu Textris","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-goal-command-prompt.webp",[44,85,86],{},"Lorsque nous demandons des sous-agents dynamiques, trois agents sont générés pour mener à bien la tâche.",[44,88,89],{},[80,90],{"alt":91,"src":92},"Antigravity 2 générant des sous-agents pour accomplir des tâches de manière autonome","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},"Progression détaillée des sous-agents Antigravity 2 exécutant les étapes","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},"Achèvement des tâches autonomes par les sous-agents 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],{},"Pour jouer au jeu Textris généré en HTML, veuillez cliquer sur ce ",[51,109,111],{"href":110},"\u002Ftextris","lien"," :\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],{},"La commande ",[65,123,67],{}," crée un plan, l'exécute étape par étape et vous signale sa progression à chaque phase. De plus, l'agent gérera lui-même la fenêtre de contexte sans dépasser les limites. Cette approche est particulièrement adaptée aux tâches de longue haleine, telles que l'optimisation des performances ou la refactorisation de modules, qui nécessitent plusieurs cycles d'itération.",[61,126,128],{"id":127},"grill-me",[65,129,130],{},"\u002Fgrill-me",[44,132,133,134,139],{},"Cette commande déclenche la skill ",[51,135,127],{"href":136,"rel":137},"https:\u002F\u002Fgithub.com\u002Fmattpocock\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity\u002Fgrill-me\u002FSKILL.md",[138],"nofollow",", créée par Matt Pocock. Elle est concise et redoutablement efficace. Son principe est de vous questionner sous divers angles, clarifier les cas limites, harmoniser les structures et finaliser le plan avant sa mise en œuvre.",[44,141,142],{},[74,143,76],{},[44,145,146],{},[80,147],{"alt":148,"src":149},"Déclenchement de la commande grill-me pour l'architecture Cloudflare dans 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},"Session de questions interactive utilisant la compétence 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},"Clarification des cas particuliers et structuration du plan avec grill-me","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-interaction-2.webp",[44,163,164],{},"Elle prend en charge la sélection multiple :",[44,166,167],{},[80,168],{"alt":169,"src":170},"Utilisation des capacités de sélection multiple lors du processus 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},"Finalisation des choix avec la fonction de sélection multiple de 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],{}," est particulièrement impressionnante. Elle couvre la quasi-totalité des aspects de la conception d'architecture pour un déploiement sur Cloudflare. Cela la rend idéale pour concevoir l'architecture d'une application, effectuer des refactorisations multi-domaines ou d'autres tâches potentiellement complexes.",[61,183,184],{"id":39},[65,185,186],{},"@\u002F ",[44,188,189],{},"Cette commande n'apparaît pas dans la liste des commandes disponibles, mais elle s'avère parfois indispensable pour notre fenêtre de contexte. Elle sert à ajouter un dossier ou des fichiers (autres que les médias) dans l'espace de discussion.",[56,191,193],{"id":192},"skills-compétences","Skills (Compétences)",[44,195,196,197,200,201,204],{},"Saisissez ",[65,198,199],{},"\u002F"," pour ouvrir le menu contextuel et sélectionner une skill. Testons ",[65,202,203],{},"excalidraw-diagram",".",[44,206,207],{},[80,208],{"alt":209,"src":210},"Sélection de la compétence de diagramme Excalidraw dans la fenêtre contextuelle 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},"Fourniture d'instructions pour générer un diagramme 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},"Génération réussie d'un diagramme d'architecture Excalidraw","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],{},"La skill a été exécutée avec succès après quelques validations d'autorisations.",[56,237,239],{"id":238},"serveurs-mcp","Serveurs MCP",[44,241,242],{},"Lorsque l'agent conçoit un backend, vous devez généralement ouvrir une console web, créer une base de données, copier des clés API et les recoller. En exploitant directement les serveurs MCP dans Antigravity, l'agent dispose de \"mains\" pour manipuler votre infrastructure cloud.",[44,244,245],{},[74,246,76],{},[44,248,249],{},[80,250],{"alt":251,"src":252},"Instruction au serveur MCP de créer une application 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 utilisant les serveurs MCP pour manipuler l'infrastructure 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},"Création réussie d'une application Firebase via les serveurs 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],{},"L'agent a réussi à créer l'application web dans Firebase via les serveurs MCP. Examinons le dépôt.",[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},"L'agent pousse automatiquement les fichiers du projet vers un nouveau référentiel GitHub","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-github-repository-push.webp",[44,363,364,365,368,369,204],{},"Le dépôt ",[65,366,367],{},"to-do-app-techvoyage"," est accessible sur GitHub via ce ",[51,370,111],{"href":371,"rel":372},"https:\u002F\u002Fgithub.com\u002FTech-Voyage-Dev\u002Fto-do-app-techvoyage",[138],[56,374,376],{"id":375},"dernières-réflexions","Dernières réflexions",[44,378,379],{},"Bien que MCP et les Skills dans Antigravity 2 — propulsés par Gemini 3.5 Flash — offrent une rapidité fulgurante, le flux agentique se heurte actuellement à des interruptions constantes pour validation d'autorisations et à l'absence de points de restauration (checkpoints) pour les retours en arrière (rollbacks). En attendant l'introduction de cette fonctionnalité de checkpoints, des commits Git fréquents restent votre filet de sécurité obligatoire.",[381,382,383],"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":385,"depth":385,"links":386},2,[387,393,394,395],{"id":58,"depth":385,"text":59,"children":388},[389,391,392],{"id":63,"depth":390,"text":67},3,{"id":127,"depth":390,"text":130},{"id":39,"depth":390,"text":186},{"id":192,"depth":385,"text":193},{"id":238,"depth":385,"text":239},{"id":375,"depth":385,"text":376},"2026-06-06","Découvrez Antigravity 2, une application de bureau axée sur les agents. Apprenez à orchestrer des sous-agents d'IA, utiliser des skills et exploiter MCP.","md","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002FFR-What-can-we-do-with-Antigravity-2.webp","Tutoriel Antigravity 2 : agents d'IA, skills et serveurs MCP",{"schemaOrg":402,"robots":405,"sitemap":406},[403],{"@type":404,"headline":38,"description":397},"TechArticle","index, follow",{"lastmod":396},5,"\u002Ffr\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2",{"title":400,"description":397,"ogTitle":38,"ogDescription":397,"twitterTitle":38,"twitterDescription":397},"fr\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2","SMjq-QlLkqISK4TVtmgndwnbRWMUVI5T0HP5Lztvu6c",[413,1162],{"id":414,"title":53,"author":415,"body":416,"category":415,"date":1150,"description":1151,"extension":398,"image":1152,"imageAlt":1153,"isPublished":118,"meta":1154,"minRead":702,"navigation":118,"path":1158,"seo":1159,"stem":1160,"__hash__":1161},"article\u002Ffr\u002Farticle\u002Fsetup-antigravity-2.md",null,{"type":41,"value":417,"toc":1141},[418,429,433,436,449,452,456,465,471,478,484,491,501,503,507,514,520,523,529,534,537,552,566,573,586,596,610,612,616,619,634,637,984,994,1000,1010,1016,1022,1028,1030,1034,1044,1063,1069,1076,1095,1098,1104,1106,1110,1113,1119,1122,1128,1130,1132,1135,1138],[44,419,420,421,424,425,428],{},"Lors de la Google I\u002FO 2026, Google a annoncé ",[74,422,423],{},"Antigravity 2",", une application de bureau autonome qui place l'",[74,426,427],{},"agent"," au cœur de l'interface utilisateur. Il vous suffit de décrire l'objectif à atteindre, et l'agent génère un plan, le découpe en sous-tâches gérables et les exécute.",[61,430,432],{"id":431},"prérequis","Prérequis",[44,434,435],{},"Avant de commencer, vous aurez besoin de :",[437,438,439,443,446],"ul",{},[440,441,442],"li",{},"Un ordinateur (macOS est utilisé dans ce guide)",[440,444,445],{},"Un navigateur web moderne",[440,447,448],{},"Un compte Gmail",[450,451],"hr",{},[56,453,455],{"id":454},"_1-installer-antigravity-2","1. Installer Antigravity 2",[44,457,458,459,464],{},"Téléchargez Antigravity 2 depuis ",[51,460,463],{"href":461,"rel":462},"https:\u002F\u002Fantigravity.google\u002Fdownload",[138],"antigravity.google"," et installez-le sur votre ordinateur. Lors du premier lancement, vous serez invité à vous connecter avec votre compte Gmail.",[44,466,467],{},[80,468],{"alt":469,"src":470},"Écran de connexion au compte Google lors du premier lancement d'Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-gmail-login.webp",[44,472,473,474,477],{},"Une fois connecté, vous remarquerez un ",[74,475,476],{},"bouton vocal"," dans le champ de saisie, vous permettant d'enregistrer des requêtes vocales au lieu de les taper.",[44,479,480],{},[80,481],{"alt":482,"src":483},"Bouton d'enregistrement vocal dans le champ de saisie d'Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-voice-input-field.webp",[44,485,486,487,490],{},"Antigravity 2 introduit également le concept de ",[74,488,489],{},"Projet"," (Project), qui peut englober plusieurs dossiers locaux et fonctionner avec ses propres paramètres d'agent et autorisations spécifiques.",[44,492,493,497],{},[80,494],{"alt":495,"src":496},"Menu de sélection et de configuration des projets dans Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-project-menu.webp",[80,498],{"alt":499,"src":500},"Création d'un nouveau projet IA avec chemin de dossier dans Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-project-creation.webp",[450,502],{},[56,504,506],{"id":505},"_2-configurer-les-serveurs-mcp-et-les-plugins","2. Configurer les serveurs MCP et les plugins",[44,508,509,510,513],{},"Tous les serveurs MCP (Model Context Protocol), plugins et compétences (skills) sont gérés dans la section ",[74,511,512],{},"Customizations"," (Personnalisations) du menu des paramètres :",[44,515,516],{},[80,517],{"alt":518,"src":519},"Onglet de personnalisation pour la gestion des serveurs MCP et des compétences","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-settings-customizations.webp",[44,521,522],{},"Actuellement, les seuls plugins disponibles sont ceux de Google, mais nous espérons que d'autres seront publiés à l'avenir.",[44,524,525],{},[80,526],{"alt":527,"src":528},"Liste des plugins officiels Google et intégrations dans Antigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-google-plugins-list.webp",[530,531,533],"h4",{"id":532},"ajouter-un-serveur-mcp-disponible","Ajouter un serveur MCP disponible",[44,535,536],{},"Pour installer un serveur MCP préconfiguré (par exemple, GitHub) :",[538,539,540,546],"ol",{},[440,541,542,543,204],{},"Cliquez sur ",[74,544,545],{},"Add MCP+",[440,547,548,549,204],{},"Sélectionnez le ",[74,550,551],{},"GitHub MCP Server",[44,553,554,558,562],{},[80,555],{"alt":556,"src":557},"Ajout d'un serveur MCP préconfiguré en cliquant sur le bouton Add MCP plus","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-mcp-button.webp",[80,559],{"alt":560,"src":561},"Sélection de GitHub MCP Server dans la liste des intégrations disponibles","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-select-github-mcp.webp",[80,563],{"alt":564,"src":565},"Assistant de configuration et d'autorisation du serveur MCP GitHub","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-github-mcp-setup.webp",[44,567,568,569],{},"La configuration du serveur MCP GitHub s'est terminée par une erreur :\n",[80,570],{"alt":571,"src":572},"Erreur de configuration lors de l'installation du serveur MCP GitHub","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-github-mcp-error.webp",[44,574,575,576,579,580,582,583,585],{},"Comme ",[65,577,578],{},"git"," est déjà installé sur macOS, nous pouvons contourner ce problème en exécutant la commande ",[65,581,578],{}," directement dans la conversation. Cependant, nous devons d'abord ajouter explicitement la commande ",[65,584,578],{}," aux autorisations d'Antigravity.",[44,587,588,592],{},[80,589],{"alt":590,"src":591},"Boîte de dialogue de demande d'autorisation pour la commande git","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-git-permission-1.webp",[80,593],{"alt":594,"src":595},"Octroi de l'autorisation d'exécution de la commande git dans les paramètres","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-git-permission-2.webp",[44,597,598,599,601,602,606],{},"Testons la requête pour voir si la commande ",[65,600,578],{}," fonctionne désormais :\n",[80,603],{"alt":604,"src":605},"Envoi d'une requête git status dans la boîte de dialogue de l'agent IA","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-git-command-test-1.webp",[80,607],{"alt":608,"src":609},"Exécution réussie de la commande git status directement dans le chat","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-git-command-test-2.webp",[450,611],{},[56,613,615],{"id":614},"_3-ajouter-des-serveurs-mcp-personnalisés","3. Ajouter des serveurs MCP personnalisés",[44,617,618],{},"Si le serveur MCP de votre choix ne figure pas dans la liste par défaut, vous pouvez l'ajouter en modifiant directement le fichier de configuration MCP. La configuration se trouve à l'emplacement suivant :",[269,620,622],{"className":271,"code":621,"language":273,"meta":39,"style":39},"~\u002F.gemini\u002Fconfig\u002Fmcp_config.json\n",[65,623,624],{"__ignoreMap":39},[277,625,626,630],{"class":279,"line":280},[277,627,629],{"class":628},"sMK4o","~",[277,631,633],{"class":632},"sTEyZ","\u002F.gemini\u002Fconfig\u002Fmcp_config.json\n",[44,635,636],{},"Ajoutons quelques serveurs MCP Cloudflare à titre d'exemple. Comme Cloudflare prend en charge l'enregistrement dynamique des clients, il nous suffit d'activer l'OAuth. Ajoutez le code suivant à votre configuration JSON :",[269,638,642],{"className":639,"code":640,"language":641,"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,643,644,661,686,700,716,721,729,743,762,769,783,803,816,829,834,841,855,875,888,901,906,913,927,947,960,973,978],{"__ignoreMap":39},[277,645,646,649,652,655,658],{"class":279,"line":280},[277,647,648],{"class":628},"    \"",[277,650,651],{"class":287},"cloudflare-api",[277,653,654],{"class":628},"\"",[277,656,657],{"class":632},": ",[277,659,660],{"class":628},"{\n",[277,662,663,666,670,672,675,678,681,683],{"class":279,"line":385},[277,664,665],{"class":628},"      \"",[277,667,669],{"class":668},"spNyl","serverUrl",[277,671,654],{"class":628},[277,673,674],{"class":628},":",[277,676,677],{"class":628}," \"",[277,679,680],{"class":287},"https:\u002F\u002Fmcp.cloudflare.com\u002Fmcp",[277,682,654],{"class":628},[277,684,685],{"class":628},",\n",[277,687,688,690,693,695,697],{"class":279,"line":390},[277,689,665],{"class":628},[277,691,692],{"class":668},"oauth",[277,694,654],{"class":628},[277,696,674],{"class":628},[277,698,699],{"class":628}," {\n",[277,701,703,706,709,711,713],{"class":279,"line":702},4,[277,704,705],{"class":628},"        \"",[277,707,708],{"class":283},"enabled",[277,710,654],{"class":628},[277,712,674],{"class":628},[277,714,715],{"class":628}," true\n",[277,717,718],{"class":279,"line":407},[277,719,720],{"class":628},"      }\n",[277,722,724,727],{"class":279,"line":723},6,[277,725,726],{"class":628},"    }",[277,728,685],{"class":632},[277,730,732,734,737,739,741],{"class":279,"line":731},7,[277,733,648],{"class":628},[277,735,736],{"class":287},"cloudflare-docs",[277,738,654],{"class":628},[277,740,657],{"class":632},[277,742,660],{"class":628},[277,744,746,748,750,752,754,756,759],{"class":279,"line":745},8,[277,747,665],{"class":628},[277,749,669],{"class":668},[277,751,654],{"class":628},[277,753,674],{"class":628},[277,755,677],{"class":628},[277,757,758],{"class":287},"https:\u002F\u002Fdocs.mcp.cloudflare.com\u002Fmcp",[277,760,761],{"class":628},"\"\n",[277,763,765,767],{"class":279,"line":764},9,[277,766,726],{"class":628},[277,768,685],{"class":632},[277,770,772,774,777,779,781],{"class":279,"line":771},10,[277,773,648],{"class":628},[277,775,776],{"class":287},"cloudflare-bindings",[277,778,654],{"class":628},[277,780,657],{"class":632},[277,782,660],{"class":628},[277,784,786,788,790,792,794,796,799,801],{"class":279,"line":785},11,[277,787,665],{"class":628},[277,789,669],{"class":668},[277,791,654],{"class":628},[277,793,674],{"class":628},[277,795,677],{"class":628},[277,797,798],{"class":287},"https:\u002F\u002Fbindings.mcp.cloudflare.com\u002Fmcp",[277,800,654],{"class":628},[277,802,685],{"class":628},[277,804,806,808,810,812,814],{"class":279,"line":805},12,[277,807,665],{"class":628},[277,809,692],{"class":668},[277,811,654],{"class":628},[277,813,674],{"class":628},[277,815,699],{"class":628},[277,817,819,821,823,825,827],{"class":279,"line":818},13,[277,820,705],{"class":628},[277,822,708],{"class":283},[277,824,654],{"class":628},[277,826,674],{"class":628},[277,828,715],{"class":628},[277,830,832],{"class":279,"line":831},14,[277,833,720],{"class":628},[277,835,837,839],{"class":279,"line":836},15,[277,838,726],{"class":628},[277,840,685],{"class":632},[277,842,844,846,849,851,853],{"class":279,"line":843},16,[277,845,648],{"class":628},[277,847,848],{"class":287},"cloudflare-builds",[277,850,654],{"class":628},[277,852,657],{"class":632},[277,854,660],{"class":628},[277,856,858,860,862,864,866,868,871,873],{"class":279,"line":857},17,[277,859,665],{"class":628},[277,861,669],{"class":668},[277,863,654],{"class":628},[277,865,674],{"class":628},[277,867,677],{"class":628},[277,869,870],{"class":287},"https:\u002F\u002Fbuilds.mcp.cloudflare.com\u002Fmcp",[277,872,654],{"class":628},[277,874,685],{"class":628},[277,876,878,880,882,884,886],{"class":279,"line":877},18,[277,879,665],{"class":628},[277,881,692],{"class":668},[277,883,654],{"class":628},[277,885,674],{"class":628},[277,887,699],{"class":628},[277,889,891,893,895,897,899],{"class":279,"line":890},19,[277,892,705],{"class":628},[277,894,708],{"class":283},[277,896,654],{"class":628},[277,898,674],{"class":628},[277,900,715],{"class":628},[277,902,904],{"class":279,"line":903},20,[277,905,720],{"class":628},[277,907,909,911],{"class":279,"line":908},21,[277,910,726],{"class":628},[277,912,685],{"class":632},[277,914,916,918,921,923,925],{"class":279,"line":915},22,[277,917,648],{"class":628},[277,919,920],{"class":287},"cloudflare-observability",[277,922,654],{"class":628},[277,924,657],{"class":632},[277,926,660],{"class":628},[277,928,930,932,934,936,938,940,943,945],{"class":279,"line":929},23,[277,931,665],{"class":628},[277,933,669],{"class":668},[277,935,654],{"class":628},[277,937,674],{"class":628},[277,939,677],{"class":628},[277,941,942],{"class":287},"https:\u002F\u002Fobservability.mcp.cloudflare.com\u002Fmcp",[277,944,654],{"class":628},[277,946,685],{"class":628},[277,948,950,952,954,956,958],{"class":279,"line":949},24,[277,951,665],{"class":628},[277,953,692],{"class":668},[277,955,654],{"class":628},[277,957,674],{"class":628},[277,959,699],{"class":628},[277,961,963,965,967,969,971],{"class":279,"line":962},25,[277,964,705],{"class":628},[277,966,708],{"class":283},[277,968,654],{"class":628},[277,970,674],{"class":628},[277,972,715],{"class":628},[277,974,976],{"class":279,"line":975},26,[277,977,720],{"class":628},[277,979,981],{"class":279,"line":980},27,[277,982,983],{"class":628},"    }\n",[44,985,986,987,989,990,993],{},"Revenez à la section ",[74,988,512],{}," de l'application et cliquez sur le bouton ",[74,991,992],{},"Refresh"," (Actualiser). Vous verrez maintenant les serveurs MCP Cloudflare s'afficher, en attente d'autorisation.",[44,995,996],{},[80,997],{"alt":998,"src":999},"Serveurs MCP Cloudflare listés en attente d'autorisation","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-mcp-pending.webp",[44,1001,542,1002,1005,1006,1009],{},[74,1003,1004],{},"Authenticate"," à côté du serveur MCP. Cela ouvrira une page d'authentification dans votre navigateur web. Une fois authentifié, un code d'autorisation (",[74,1007,1008],{},"auth code",") sera généré.",[44,1011,1012],{},[80,1013],{"alt":1014,"src":1015},"Navigateur web affichant le code d'autorisation OAuth dynamique","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-auth-code.webp",[44,1017,1018,1019,204],{},"Copiez ce code d'autorisation, collez-le dans le champ de saisie d'Antigravity, puis cliquez sur ",[74,1020,1021],{},"Submit",[44,1023,1024],{},[80,1025],{"alt":1026,"src":1027},"Envoi du code de vérification OAuth dans l'interface d'Antigravity","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-auth-submit.webp",[450,1029],{},[56,1031,1033],{"id":1032},"_4-ajouter-des-compétences-personnalisées","4. Ajouter des compétences personnalisées",[44,1035,1036,1037,1040,1041,204],{},"Actuellement, l'ajout de compétences personnalisées (skills) ",[74,1038,1039],{},"ne peut pas"," se faire directement via l'interface de l'application de bureau. Elles doivent être ajoutées directement dans le dossier ",[65,1042,1043],{},"~\u002F.gemini\u002Fconfig\u002Fskills",[44,1045,1046,1047,1050,1051,1059,1060,1062],{},"Puisque nous utilisons la CLI ",[65,1048,1049],{},"npx skills"," pour centraliser toutes les compétences de nos agents, toute nouvelle compétence ajoutée peut être mise à disposition de tous les agents, y compris Antigravity. ",[1052,1053,1054,1055,1058],"em",{},"(Pour en savoir plus, consultez notre article : ",[51,1056,1057],{"href":6},"Résoudre la fragmentation des compétences des agents IA avec npx skills",").","\nAu départ, lorsque vous tapez ",[65,1061,199],{}," dans la zone de conversation, la liste des compétences apparaît vide :",[44,1064,1065],{},[80,1066],{"alt":1067,"src":1068},"Boîte de commande affichant une liste de compétences vide lors de la saisie du raccourci slash","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-empty-skills-list.webp",[44,1070,1071,1072,1075],{},"Il semble qu'Antigravity 2 ne lise pas automatiquement le dossier global des compétences (",[65,1073,1074],{},"~\u002F.agents\u002Fskills","). Pour corriger cela, nous devons créer un lien symbolique pointant vers le répertoire de configuration d'Antigravity :",[269,1077,1079],{"className":271,"code":1078,"language":273,"meta":39,"style":39},"ln -s ~\u002F.agents\u002Fskills\u002Fexcalidraw-diagram ~\u002F.gemini\u002Fconfig\u002Fskills\u002Fexcalidraw-diagram\n",[65,1080,1081],{"__ignoreMap":39},[277,1082,1083,1086,1089,1092],{"class":279,"line":280},[277,1084,1085],{"class":283},"ln",[277,1087,1088],{"class":287}," -s",[277,1090,1091],{"class":287}," ~\u002F.agents\u002Fskills\u002Fexcalidraw-diagram",[277,1093,1094],{"class":287}," ~\u002F.gemini\u002Fconfig\u002Fskills\u002Fexcalidraw-diagram\n",[44,1096,1097],{},"Une fois le lien créé, la compétence devient disponible dans l'application !",[44,1099,1100],{},[80,1101],{"alt":1102,"src":1103},"Compétence de diagramme Excalidraw s'affichant dans la liste de commandes","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-excalidraw-skill-available.webp",[450,1105],{},[56,1107,1109],{"id":1108},"_5-tester-une-tâche-simple","5. Tester une tâche simple",[44,1111,1112],{},"Maintenant que tout est configuré, lançons un test.",[44,1114,1115],{},[80,1116],{"alt":1117,"src":1118},"Envoi d'une tâche de test pour l'affichage des bases de données D1","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-test-simple-task-prompt.webp",[44,1120,1121],{},"Comme illustré ci-dessous, le modèle détecte et utilise avec succès le serveur MCP Cloudflare nouvellement ajouté pour traiter la demande.",[44,1123,1124],{},[80,1125],{"alt":1126,"src":1127},"Agent IA exécutant avec succès le listage des bases de données D1 via MCP","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-test-task-success.webp",[450,1129],{},[56,1131,376],{"id":375},[44,1133,1134],{},"Antigravity 2 représente une transition majeure d'un IDE traditionnel vers une application de bureau accessible, permettant aux utilisateurs du quotidien de devenir les chefs d'orchestre de n'importe quelle tâche.",[44,1136,1137],{},"Cependant, Antigravity 2 a encore besoin de quelques ajustements. En cas de dysfonctionnement, le débogage peut s'avérer frustrant en raison d'une gestion des erreurs trop vague. De plus, la documentation officielle manque de soin — probablement générée par IA — car plusieurs références et chemins de fichiers sont actuellement incorrects.",[381,1139,1140],{},"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":385,"depth":385,"links":1142},[1143,1144,1145,1146,1147,1148,1149],{"id":431,"depth":390,"text":432},{"id":454,"depth":385,"text":455},{"id":505,"depth":385,"text":506},{"id":614,"depth":385,"text":615},{"id":1032,"depth":385,"text":1033},{"id":1108,"depth":385,"text":1109},{"id":375,"depth":385,"text":376},"2026-06-05","Découvrez les nouveautés de Google Antigravity 2. Lisez notre guide pratique pour installer l'application, tester les tâches des agents IA et ajouter manuellement des serveurs MCP personnalisés.","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002FFR-Setup-Antigravity-2.0.webp","Test et configuration de Google Antigravity 2 : agents IA, MCP et plugins",{"schemaOrg":1155,"robots":405,"sitemap":1157},[1156],{"@type":404,"headline":1153,"description":1151},{"lastmod":1150},"\u002Ffr\u002Farticle\u002Fsetup-antigravity-2",{"title":1153,"description":1151,"ogTitle":53,"ogDescription":1151,"twitterTitle":53,"twitterDescription":1151},"fr\u002Farticle\u002Fsetup-antigravity-2","Wz8KE_UmYjTnwfX2xkkihSUdWPBS2Qya-AbaBN7ZLCs",{"id":1163,"title":1164,"author":415,"body":1165,"category":415,"date":1374,"description":1375,"extension":398,"image":1376,"imageAlt":1377,"isPublished":118,"meta":1378,"minRead":407,"navigation":118,"path":1382,"seo":1383,"stem":1384,"__hash__":1385},"article\u002Ffr\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2.md","Guide complet de Browser et Scheduler dans Antigravity 2",{"type":41,"value":1166,"toc":1369},[1167,1182,1186,1191,1200,1215,1221,1224,1234,1238,1241,1248,1255,1266,1269,1275,1286,1294,1304,1317,1327,1337,1340,1346,1350,1360],[44,1168,1169,1170,1173,1174,1177,1178,1181],{},"Les commandes ",[65,1171,1172],{},"\u002Fbrowser"," et ",[65,1175,1176],{},"\u002Fschedule"," dans ",[74,1179,1180],{},"Google Antigravity 2"," redéfinissent notre façon d'interagir avec l'AI. Ces deux commandes transforment Antigravity en une plateforme d'automatisation proactive capable d'interagir avec le web en direct et d'exécuter des flux de travail récurrents.",[56,1183,1185],{"id":1184},"browser-run","Browser Run",[44,1187,121,1188,1190],{},[65,1189,1172],{}," force l'utilisation du navigateur Chrome pour accomplir une tâche. Les utilisateurs gardent le contrôle sur le moment et la manière dont les agents accèdent au web pendant le flux de travail. Des captures d'écran et des clips vidéo sont pris pendant le processus.",[44,1192,1193,1196],{},[74,1194,1195],{},"Cas d'usage :",[80,1197],{"alt":1198,"src":1199},"Utilisation de la commande \u002Fbrowser pour soumettre un congé maladie","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-command-sick-leave-prompt.webp",[44,1201,1202,1203,1207,1211],{},"Voici les résultats générés par l'agent :\n",[80,1204],{"alt":1205,"src":1206},"Le sous-agent d'automatisation du navigateur démarre la tâche de soumission du congé maladie","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-subagent-delegation.webp",[80,1208],{"alt":1209,"src":1210},"L'automatiseur de navigateur configure Chrome avec le débogage à distance et les autorisations","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-permissions-and-chrome-setup.webp",[80,1212],{"alt":1213,"src":1214},"Le sous-agent du navigateur fait une pause sur une page de connexion demandant les informations d'identification","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-login-wall-encountered.webp",[44,1216,1217],{},[80,1218],{"alt":1219,"src":1220},"Le sous-agent du navigateur attend que l'utilisateur termine le processus de connexion","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-waiting-for-user-login.webp",[44,1222,1223],{},"Antigravity a été capable d'ouvrir la page et de soumettre le formulaire. Lorsqu'une connexion est requise, l'agent attend que vous vous soyez connecté au site web.",[44,1225,1226,1230,1231,1233],{},[114,1227],{"alt":1228,"src":1229,"controls":118},"Vidéo du sous-agent de navigateur exécutant le processus de soumission de congé maladie","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-sick-leave-process.webm","\nLa commande ",[65,1232,1172],{}," est utile lorsque nous avons besoin de la documentation web la plus récente, de journaux de modifications (changelogs), pour tester des applications web ou vérifier l'état d'API afin de mener à bien une tâche.",[56,1235,1237],{"id":1236},"schedule-task","Schedule Task",[44,1239,1240],{},"Antigravity 2 intègre une fonctionnalité de planification de tâches. Nous allons la tester en saisissant automatiquement une feuille de temps (timesheet) toutes les 10 minutes.",[44,1242,1243,1244],{},"Cliquez sur 'Scheduled Tasks' (Tâches planifiées) :\n",[80,1245],{"alt":1246,"src":1247},"Option de menu Tâches planifiées dans la barre latérale","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-menu-item.webp",[44,1249,1250,1251],{},"Cliquez sur le bouton '+ New' pour créer une nouvelle tâche planifiée :\n",[80,1252],{"alt":1253,"src":1254},"Vue des tâches planifiées vide avec un bouton pour une nouvelle tâche","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-empty-state-new-button.webp",[44,1256,1257,1258,1262],{},"Remplissez le formulaire et planifiez la tâche pour qu'elle s'exécute toutes les 10 minutes :\n",[80,1259],{"alt":1260,"src":1261},"Formulaire de nouvelle tâche planifiée rempli pour la saisie automatique des feuilles de temps","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-new-task-form.webp",[80,1263],{"alt":1264,"src":1265},"Tâche active de saisie automatique des feuilles de temps dans la liste des tâches planifiées","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-active-task-list.webp",[44,1267,1268],{},"La tâche a été déclenchée, mais elle s'est soldée par une erreur.",[44,1270,1271],{},[80,1272],{"alt":1273,"src":1274},"Message d'erreur indiquant qu'aucun modèle disponible n'a été trouvé pour le niveau flash","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-error-no-models.webp",[44,1276,1277,1278,1281,1282,1285],{},"Nous avons essayé d'ajouter des valeurs 'env' au fichier ",[65,1279,1280],{},"sidecar.json"," (situé dans ",[65,1283,1284],{},".gemini\u002Fconfig\u002Fsidecars\u002Fauto-timesheet-entry","), mais nous avons obtenu la même erreur.",[269,1287,1292],{"className":1288,"code":1290,"language":1291},[1289],"language-text","    \"env\": {\n        \"GEMINI_MODEL\": \"gemini-3.5-flash\",\n        \"GOOGLE_CLOUD_PROJECT\": \"your-gcp-project-id\"\n    }\n","text",[65,1293,1290],{"__ignoreMap":39},[44,1295,1296,1297,1300,1301,204],{},"En inspectant les journaux des tâches planifiées dans ",[65,1298,1299],{},".gemini\u002Fantigravity\u002Fsidecar_data\u002F",", nous pouvons voir ",[65,1302,1303],{},"[schedule] Triggering command: \"agentapi\" [new-conversation]",[44,1305,1306,1307,1312,1313,1316],{},"La réponse à notre problème publié sur le ",[51,1308,1311],{"href":1309,"rel":1310},"https:\u002F\u002Fdiscuss.ai.google.dev\u002Ft\u002Fscheduled-tasks-in-antigravity-2-ended-with-errors\u002F168013",[138],"Forum Build with Google AI"," suggère qu'une clé API est requise pour ",[65,1314,1315],{},"agentapi",". Nous avons essayé d'utiliser la clé API, mais sans succès.",[44,1318,1319,1320,1322,1323],{},"Nous avons réessayé avec la commande ",[65,1321,1176],{}," directement dans la zone de discussion.\n",[80,1324],{"alt":1325,"src":1326},"Utilisation de la commande \u002Fschedule pour lancer la tâche d'automatisation des feuilles de temps","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fschedule-command-timesheet-prompt.webp",[44,1328,1329,1330,1332,1333],{},"Les tâches planifiées à l'aide de la commande ",[65,1331,1176],{}," n'apparaissent pas dans le menu 'Scheduled Tasks'.\n",[80,1334],{"alt":1335,"src":1336},"Liste des tâches planifiées n'affichant pas les tâches créées via la commande CLI","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-list-missing-cli-task.webp",[44,1338,1339],{},"La tâche cron a bien été déclenchée.",[44,1341,1342],{},[80,1343],{"alt":1344,"src":1345},"Journal de la tâche cron confirmant son déclenchement","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fcron-job-triggered-log.webp",[56,1347,1349],{"id":1348},"réflexions-finales","Réflexions finales",[44,1351,1169,1352,1173,1354,1356,1357,1359],{},[65,1353,1172],{},[65,1355,1176],{}," dans Antigravity 2 ne sont pas de simples fonctionnalités isolées ; leur combinaison crée un outil extrêmement puissant. Par exemple, vous pouvez planifier un agent pour qu'il utilise ",[65,1358,1172],{}," afin de parcourir les sites d'actualités et d'informations tous les lundis matin à 6h00, synthétiser les informations et vous livrer un briefing quotidien complet.",[44,1361,1362,1363,1365,1366,1368],{},"D'autres commandes, comme ",[65,1364,130],{}," (mentionnée dans l'article ",[51,1367,38],{"href":34},"), peuvent être utilisées lors de la conception de nouvelles tâches planifiées. Elle incite l'agent à demander aux utilisateurs de clarifier les ambiguïtés et d'anticiper les cas limites avant de finaliser la conception.",{"title":39,"searchDepth":385,"depth":385,"links":1370},[1371,1372,1373],{"id":1184,"depth":385,"text":1185},{"id":1236,"depth":385,"text":1237},{"id":1348,"depth":385,"text":1349},"2026-06-07","Découvrez comment les commandes \u002Fbrowser et \u002Fschedule transforment Google Antigravity 2 en une puissante plateforme d’automatisation IA.","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002FFR-Use-Browser-and-Scheduler-in-Antigravity-2.webp","Google Antigravity 2 : Automatisation avec Browser & Schedule",{"schemaOrg":1379,"robots":405,"sitemap":1381},[1380],{"@type":404,"headline":1377,"description":1375},{"lastmod":1374},"\u002Ffr\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2",{"title":1377,"description":1375,"ogTitle":1164,"ogDescription":1375,"twitterTitle":1164,"twitterDescription":1375},"fr\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2","gMmMetJt2bR88fceW8E9j0uCfHfDlhkXjBIa8cdl41M",1781435121922]