Agjenti Antigravity është një agjent i menaxhuar me qëllim të përgjithshëm në Gemini API. Një thirrje e vetme API ju jep një agjent që arsyeton, ekzekuton kodin, menaxhon skedarët dhe shfleton uebin brenda sandbox-it tuaj të sigurt Linux, të organizuar nga Google.
Funksionon me Gemini 3.5 Flash dhe përdor të njëjtën pajisje si Antigravity IDE. I disponueshëm përmes Interactions API dhe Google AI Studio .
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
agent="antigravity-preview-05-2026",
input="Read Hacker News, summarize the top 10 stories, and save the results as a PDF.",
environment="remote",
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const client = new GoogleGenAI({});
const interaction = await client.interactions.create({
agent: "antigravity-preview-05-2026",
input: "Read Hacker News, summarize the top 10 stories, and save the results as a PDF.",
environment: "remote",
}, { timeout: 300000 });
console.log(interaction.output_text);
PUSHTIM
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "Content-Type: application/json" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Api-Revision: 2026-05-20" \
-d '{
"agent": "antigravity-preview-05-2026",
"input": "Read Hacker News, summarize the top 10 stories, and save the results as a PDF.",
"environment": "remote"
}'
Aftësitë
Çdo thirrje mund të sigurojë një sandbox Linux dhe të fillojë një cikël përdorimi të mjeteve. Agjenti planifikon, vepron, vëzhgon rezultatet dhe përsërit derisa detyra të përfundojë.
- Ekzekutimi i kodit: Ekzekutimi i komandave Bash, Python dhe Node.js. Instalimi i paketave, ekzekutimi i testeve, ndërtimi i aplikacioneve.
- Menaxhimi i skedarëve: Lexoni, shkruani, modifikoni, kërkoni dhe listoni skedarët në sandbox. Skedarët ruhen gjatë ndërveprimeve.
- Qasje në internet: Kërkimi në Google dhe marrja e URL-ve për të dhëna.
- Kompaktimi i kontekstit: Kompaktimi automatik i kontekstit (aktivizohet në ~135 mijë tokena) për të mbështetur seanca të gjata me shumë kthesa pa humbur kontekstin ose pa arritur kufijtë e tokenave.
Shihni Fillim të Shpejtë për përdorimin me shumë kthesa dhe transmetimin.
Mjetet e mbështetura
Si parazgjedhje, agjenti ka qasje në code_execution , google_search dhe url_context . Mjetet e sistemit të skedarëve aktivizohen automatikisht kur specifikoni parametrin e environment . Ju duhet të specifikoni vetëm parametrin e tools kur personalizoni ose kufizoni grupin e parazgjedhur.
| Mjet | Vlera e tipit | Përshkrimi |
|---|---|---|
| Ekzekutimi i Kodit | code_execution | Ekzekutoni komandat e shell (bash, Python, Node) me kapjen stdout/stderr. |
| Kërkimi në Google | google_search | Kërko në uebin publik. |
| Konteksti i URL-së | url_context | Merrni dhe lexoni faqet e internetit. |
| Sistemi i skedarëve | (aktivizuar nëpërmjet environment ) | Lexo, shkruaj, modifiko, kërko dhe listo skedarët në sandbox. Nuk ka lloj mjeti të veçantë; aktivizohet automatikisht kur caktohet environment . |
Për ta kufizuar agjentin në mjete specifike, kaloni vetëm ato që ju nevojiten:
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
agent="antigravity-preview-05-2026",
input="Search for the latest AI research papers on reasoning and summarize them.",
environment="remote",
tools=[
{"type": "google_search"},
{"type": "url_context"},
],
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const client = new GoogleGenAI({});
const interaction = await client.interactions.create({
agent: "antigravity-preview-05-2026",
input: "Search for the latest AI research papers on reasoning and summarize them.",
environment: "remote",
tools: [
{ type: "google_search" },
{ type: "url_context" },
],
}, { timeout: 300000 });
console.log(interaction.output_text);
PUSHTIM
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "Content-Type: application/json" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Api-Revision: 2026-05-20" \
-d '{
"agent": "antigravity-preview-05-2026",
"input": "Search for the latest AI research papers on reasoning and summarize them.",
"environment": "remote",
"tools": [
{"type": "google_search"},
{"type": "url_context"}
]
}'
Hyrje Multimodale
Agjenti Antigravity mbështet hyrjet multimodale. Aktualisht, mbështeten vetëm hyrjet e text dhe image . Imazhet duhet të ofrohen si vargje të koduara në linjë base64 ( data ).
Python
import base64
from google import genai
client = genai.Client()
with open("path/to/chart.png", "rb") as f:
image_bytes = f.read()
interaction_inline = client.interactions.create(
agent="antigravity-preview-05-2026",
input=[
{"type": "text", "text": "Analyze this chart and summarize the trends."},
{
"type": "image",
"data": base64.b64encode(image_bytes).decode("utf-8"),
"mime_type": "image/png",
},
],
environment="remote",
)
JavaScript
import { GoogleGenAI } from "@google/genai";
import * as fs from "node:fs";
const client = new GoogleGenAI({});
const base64Image = fs.readFileSync("path/to/chart.png", { encoding: "base64" });
const interactionInline = await client.interactions.create({
agent: "antigravity-preview-05-2026",
input: [
{ type: "text", text: "Analyze this chart and summarize the trends." },
{
type: "image",
data: base64Image,
mime_type: "image/png",
},
],
environment: "remote",
}, { timeout: 300000 });
PUSHTIM
BASE64_IMAGE=$(base64 -w0 /path/to/chart.png)
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "Content-Type: application/json" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Api-Revision: 2026-05-20" \
-d "{
\"agent\": \"antigravity-preview-05-2026\",
\"input\": [
{\"type\": \"text\", \"text\": \"Analyze this chart and summarize the trends.\"},
{
\"type\": \"image\",
\"mime_type\": \"image/png\",
\"data\": \"$BASE64_IMAGE\"
}
],
\"environment\": \"remote\"
}"
Përshtatja e agjentit
Ju mund ta zgjeroni agjentin Antigravity duke personalizuar udhëzimet, mjetet dhe mjedisin e tij. Agjenti mbështet një qasje të bazuar në sistemin e skedarëve për personalizimin: ju mund të montoni skedarë si AGENTS.md për udhëzime dhe aftësi nën .agents/skills/ direkt në sandbox, ose të kaloni konfigurimin brenda rreshtit në kohën e ndërveprimit. Ju mund të përsërisni konfigurimin tuaj brenda rreshtit dhe pastaj ta ruani atë si një agjent të menaxhuar kur të jeni gati.
Për detaje të plota se si të ndërtoni agjentë të personalizuar, shihni Ndërtimi i Agjentëve të Menaxhuar .
Mjediset
Çdo thirrje krijon ose ripërdor një sandbox Linux. Parametri environment merr tre forma:
| Formular | Përshkrimi |
|---|---|
"remote" | Sigurimi i një sandbox-i të ri me cilësime fillestare. |
"env_abc123" | Ripërdorni një mjedis ekzistues sipas ID-së, duke ruajtur të gjithë skedarët dhe gjendjen. |
{...} | Konfigurim i plotë EnvironmentConfig me burime dhe rregulla të rrjetit të personalizuara. |
Shihni Mjediset për detaje mbi burimet (Git, GCS, inline), rrjetëzimin, ciklin jetësor dhe kufizimet e burimeve.
Disponueshmëria dhe çmimet
Agjenti antigravitacional është i disponueshëm në pamje paraprake përmes Interactions API në Google AI Studio dhe Gemini API.
Çmimi ndjek një model "paguaj sipas përdorimit" bazuar në tokenët themelorë të modelit Gemini dhe mjetet që përdor agjenti. Ndryshe nga një kërkesë standarde bisede që prodhon një rezultat të vetëm, një ndërveprim Antigravity është një rrjedhë pune agjentësh. Një kërkesë e vetme shkakton një cikël autonom arsyetimi, ekzekutimi mjetesh, ekzekutimi të kodit dhe menaxhimi të skedarëve.
Kostot e vlerësuara
Kostot ndryshojnë në bazë të kompleksitetit të detyrës. Agjenti përcakton në mënyrë autonome se sa thirrje mjetesh, ekzekutime kodi dhe operacione skedarësh nevojiten. Vlerësimet e mëposhtme bazohen në ekzekutime.
| Kategoria e detyrës | Shenjat e hyrjes | Tokenat e daljes | Kosto tipike |
|---|---|---|---|
| Hulumtim dhe sintezë informacioni | 100 mijë–500 mijë | 10 mijë–40 mijë | 0,30 dollarë–1,00 dollarë |
| Gjenerimi i dokumenteve dhe përmbajtjes | 100 mijë–500 mijë | 15 mijë–50 mijë | 0,30 dollarë–1,30 dollarë |
| Dizajni i procesit dhe sistemit | 100 mijë–400 mijë | 10 mijë–30 mijë | 0,25 dollarë–0,80 dollarë |
| Përpunimi dhe analiza e të dhënave | 300 mijë–3 milionë | 30 mijë–150 mijë | 0,70 dollarë–3,25 dollarë |
50–70% e tokenëve të hyrjes zakonisht ruhen në memorien e përkohshme. Flukset komplekse të punës së agjentëve me shumë thirrje mjetesh mund të grumbullojnë 3–5 milionë tokena në një bashkëveprim të vetëm, me kosto deri në ~$5.
Llogaritja e mjedisit (CPU, memoria, ekzekutimi i sandbox) nuk faturohet gjatë periudhës së pamjes paraprake.
Kufizime
- Statusi i pamjes paraprake: Agjenti Antigravity dhe API-ja e Ndërveprimeve janë në pamje paraprake. Karakteristikat dhe skemat mund të ndryshojnë.
- Konfigurim gjenerimi i pambështetur: Parametrat e mëposhtëm nuk mbështeten dhe kthejnë një gabim 400:
temperature,top_p,top_k,stop_sequences,max_output_tokens. - Dalje e strukturuar: Agjenti Antigravity nuk mbështet dalje të strukturuara.
- Mjetet e padisponueshme:
file_search,computer_use,google_maps,function_callingdhemcpnuk mbështeten ende. - Mjet i sistemit të skedarëve: Për momentin nuk ka asnjë mjet të sistemit të skedarëve. Është pjesë e
environment. - Sfondi: Agjenti nuk mbështet përdorimin e
background=Truedhe kërkonstore=True. - Llojet multimodale të pambështetura. Futjet audio, video dhe dokumente nuk mbështeten për momentin. Lejohen vetëm teksti dhe imazhi.
Çfarë vjen më pas
- Fillim i shpejtë : biseda dhe transmetim me shumë kthesa.
- Ndërtimi i Agjentëve të Personalizuar : udhëzime të personalizuara, aftësi dhe agjentë ruajtjeje.
- Mjediset : konfigurimi i sandbox-it, burimet, rrjetëzimi.
- Agjent i Kërkimit të Thellë : detyra kërkimore në formë të gjatë.
- API-ja e Ndërveprimeve : API-ja themelore.