Google Antigravity release notes: CLI 1.1.15 håller flera JSON-prompter i samma session

Google Antigravity release notes: CLI 1.1.15 håller flera JSON-prompter i samma session

Google Antigravity CLI 1.1.15, publicerad den 19 augusti, kan ta emot flera prompter som en löpande JSON-ström. Flaggan --input-format stream-json läser en radavgränsad JSON-prompt från standard input per rad och kör varje meddelande som en ny tur i samma konversation. Ett drivprogram kan alltså behålla sammanhanget utan att starta om kommandot för varje tur.

NDJSON betyder newline-delimited JSON: varje rad är ett komplett JSON-objekt. Google anger också att det nya indataformatet kräver --output-format stream-json, som skickar maskinläsbara händelser medan agenten arbetar.

Källa: Google Antigravity CLI 1.1.15 release notes.

Google Antigravity release notes: en ström, en konversation

Den verifierade startformen i CLI-hjälpen för 1.1.15 är:

agy --print --input-format stream-json --output-format stream-json

Indataströmmen håller en konversation öppen och kör en tur per meddelande. Utdataströmmen börjar med en init-händelse, fortsätter med step_update och avslutar varje körning med ett result. Googles nuvarande dokumentation beskriver utdatahändelserna i detalj. Releaseinformationen för 1.1.15 bekräftar indataflödet, men publicerar ännu inte ett komplett schema för varje indataobjekt. Kontrollera därför den installerade versionens agy --help innan du bygger drivprogrammet.

Källor: Google Antigravity CLI 1.1.15 release notes. Google Antigravity: Headless mode.

Versionen rättar också korrupta icke-ASCII-tecken i strömmade textsvar. Det gäller både den interaktiva vyn och --output-format stream-json, vilket är relevant för svenska, norska och danska texter.

Källa: Google Antigravity CLI 1.1.15 release notes.

Regler för egna agenter blir mer avgränsade

CLI 1.1.14 samlade arv av personliga anpassningar i växeln inheritCustomizations. Den avgör om en Markdown-definierad agent tar över användarens skills, regler, plugins, underagenter och MCP-servrar. MCP, Model Context Protocol, är standarden som låter en agent använda externa verktyg och datakällor genom ett gemensamt gränssnitt.

I 1.1.15 får agentens frontmatter dessutom nyckeln rules:. Agenten kan därmed namnge de regelfiler som alltid ska gälla i stället för att ärva hela regelträdet. Plugins kan på samma sätt deklarera sina regelfiler i en rules.json på toppnivå.

Källor: Google Antigravity CLI 1.1.14 release notes. Google Antigravity CLI 1.1.15 release notes.

Kort exempel: använd nyheten i Antigravity

Mänskligt steg: Kontrollera att agy --version visar 1.1.15. Starta sedan drivprogrammet med --input-format stream-json och --output-format stream-json. Skicka följande instruktion som en tur efter att drivprogrammet har öppnat konversationen:

Läs projektet utan att ändra filer. Sammanfatta arkitekturen, lista de tre viktigaste testkommandona och avsluta med vilka filer du behöver granska i nästa tur. Spara sökvägarna i konversationens sammanhang.

Bra resultat ska:

  • Namnge konkreta filer och testkommandon från projektet.
  • Lämna arbetsytan oförändrad.
  • Avsluta med en tydlig lista för nästa meddelande i samma konversation.

Vanliga frågor

Vad gör --input-format stream-json i Google Antigravity CLI 1.1.15?

Flaggan läser en radavgränsad JSON-prompt per rad från standard input och kör varje meddelande som en ny tur i samma konversation.

Kräver stream-json som indata även stream-json som utdata?

Ja. CLI-hjälpen för 1.1.15 anger att --input-format stream-json kräver --output-format stream-json.

Smedjans nyhetsbrev

Få nya artiklar i inkorgen

Välj de ämnen som intresserar dig. Inget brus, max ett mejl i veckan.

Få nya artiklar i inkorgen

Vi följer GDPR. Avsluta när du vill.