Ce este Model Context Protocol (MCP) și rolul său în Google Antigravity
Model Context Protocol (MCP) este standardul deschis creat pentru a oferi agenților autonomi și asistenților de programare un canal securizat, unificat și structurat de comunicare cu mediul exterior. În arhitecturile moderne de dezvoltare software asistată de inteligență artificială, un agent nu mai trebuie limitat la analizarea fișierelor locale din depozitul curent de cod. Prin intermediul serverelor MCP, asistentul poate interoga baze de date, poate invoca unelte specializate și poate actualiza starea unui sistem extern în timp real.
În ecosistemul Google Antigravity — fie că folosești instrumentul de linie de comandă agy în fluxuri automatizate, fie că lucrezi direct în Antigravity IDE —, integrarea protocoalelor deschise precum MCP transformă agentul dintr-un simplu generator de fragmente de cod într-un colaborator tehnic conștient de starea întregului proiect.
De ce să conectezi Google Antigravity la fanTask?
Google Antigravity excelează prin orchestrarea de sub-agenți specializați, raționament recursiv și execuție autonomă a sarcinilor complexe. Totuși, ca orice model avansat, agentul începe fiecare conversație sau sesiune de la zero (cold start). Fără o sursă externă de adevăr, agentul riscă să repete greșeli deja corectate, să ignore deciziile arhitecturale adoptate anterior sau să derive de la cerințele inițiale.
fanTask funcționează ca un registru centralizat și strat de memorie persistentă pentru echipele hibride om-AI. Conectat prin MCP, Google Antigravity beneficiază de avantaje esențiale:
- Încarcă automat ghidul viu de convenții, decizii tehnice și capcane specifice (prin câmpul persistent AI Context) la începutul fiecărei sesiuni, înainte de a atinge fișierele de cod.
- Caută în istoricul complet al task-urilor și discuțiilor pentru a înțelege cum au fost tratate erori sau cazuri limită similare în trecut.
- Sincronizează starea execuției direct pe board-ul comun, actualizând statusul tichetelor și lăsând comentarii de audit detaliate cu fișierele și liniile modificate.
Pasul 1: Obține tokenul de acces din fanTask
Dacă tocmai ți-ai creat contul, fanTask îți arată automat, direct pe pagina spațiului de lucru, un modal „Connect your AI to fanTask” cu mai multe opțiuni (Claude, Gemini CLI / Antigravity, ChatGPT, Gemini App, Other). Selectează Gemini CLI / Antigravity — platforma generează pe loc, automat, un token personal de acces și un prompt complet, gata de copiat, pe care îl poți lipi direct într-o sesiune Antigravity sau agy.
Dacă ai închis acel modal sau te-ai autentificat cu un cont mai vechi, poți relua oricând pasul de conectare din meniul spațiului tău de lucru: Workspace → MCP / AI. Acolo găsești aceleași opțiuni și același prompt gata de copiat, generat cu tokenul tău curent.
Pasul 2: Înregistrează serverul fanTask în Google Antigravity prin agy CLI
Spre deosebire de alte medii care necesită editarea manuală a unor fișiere JSON ascunse sau navigarea prin meniuri grafice, Google Antigravity oferă o comandă de linie directă, nativă și ușor de reprodus prin CLI-ul agy. Aceasta este comanda standard, documentată și acționabilă pentru înregistrarea serverului MCP cu antet de autorizare Bearer:
agy mcp add --header "Authorization: Bearer TOKENUL_TAU_FANTASK" fantask https://api.fantask.ro/mcp
Înlocuiește TOKENUL_TAU_FANTASK cu tokenul generat la Pasul 1. Comanda configurează serverul identificat prin aliasul fantask, adaugă antetul HTTP de autorizare necesar și direcționează toate apelurile JSON-RPC securizate către endpoint-ul de producție https://api.fantask.ro/mcp.
Pasul 3: Repornește sesiunea și verifică uneltele disponibile
Un aspect tehnic esențial este că serverele MCP sunt încărcate și inițializate exclusiv la pornirea clientului. După executarea comenzii agy mcp add, este obligatoriu să repornești Antigravity sau să deschizi o sesiune nouă de lucru pentru ca noile definiții de unelte să fie detectate și validate.
La pornirea noii sesiuni, Antigravity va recunoaște conexiunea la fanTask și va avea la dispoziție întregul set de unelte MCP:
fantask.get_project_context(project_id): Încarcă documentul viu de arhitectură, convențiile de codare, restricțiile de dependențe și regulile obligatorii stabilite de echipă.fantask.search_tasks(query, filters): Interoghează istoricul tichetelor prin căutare semantică și lexicală pentru a verifica dacă o problemă a mai apărut anterior.fantask.get_task(task_id): Obține detaliile complete, cerințele funcționale și contextul de discuție al unui tichet specific.fantask.update_task(task_id, status, comment): Actualizează progresul unui task (de exemplu trecerea în in_progress la demararea lucrului sau în in_review la finalizare).fantask.create_task(project_id, title, description, priority): Creează automat subtask-uri sau tichete pentru erori colaterale identificate pe parcursul dezvoltării.fantask.add_comment(task_id, message): Consemnează un raport tehnic de audit ce include fișierele atinse, liniile modificate și motivația deciziilor luate.
Fluxul de lucru recomandat cu Antigravity și fanTask
Prin combinarea agilității Google Antigravity cu memoria structurată a fanTask, ciclul de implementare devine riguros și predictibil:
- Inițierea sesiunii: Deschizi sesiunea și instruiești agentul: „Consultă contextul de proiect din fanTask și verifică tichetele prioritare deschise.” Antigravity apelează
get_project_contextșisearch_tasks, aliniindu-se imediat la restricțiile tehnice ale bazei de cod. - Implementare și urmărire: Când începe lucrul la o funcționalitate, Antigravity marchează tichetul respectiv ca
in_progressprinupdate_task. Dacă identifică datorie tehnică sau un bug adiacent, creează un tichet secundar cucreate_taskîn loc să extindă necontrolat sfera de lucru. - Finalizare și predare către recenzie: La încheierea modificărilor și rularea testelor, agentul mută task-ul în
in_reviewși publică un sumar concis prinadd_comment. Ca inginer, examinezi modificările din git diff și starea din interfața fanTask, apoi marchezi personal sarcina cadone.
Începe gratuit
Planul gratuit fanTask include 1 proiect complet, colaborare pentru până la 3 membri de echipă și acces nerestricționat la API-ul și uneltele MCP. Conectează Google Antigravity și transformă-ți asistentul AI într-un partener tehnic disciplinat.
Creează cont gratuit pe fanTask și conectează Google Antigravity →