Wat is een agent harness? | Fable Blog

Binnen Fable Product & AI

Wat is een agent harness?

De software die AI helpt een project van de ene stap naar de volgende te brengen, uitgelegd aan de hand van het maken van een verhaal.

Een film begint met een idee. Het maken ervan vereist een team: een schrijver vormt het script, acteurs geven de personages een stem en een editor brengt de opnames samen. Om dat werk tot één samenhangend verhaal te maken, moet iedereen weten wat er is besloten en wat er daarna gebeurt.

Een AI-project heeft ook dat soort coördinatie nodig. Een model kan helpen bij het schrijven van een scène of het plannen van een illustratie. De applicatie eromheen moet het juiste concept leveren, de tools uitvoeren, de resultaten opslaan en het project in beweging houden. De software die die verantwoordelijkheden afhandelt, wordt vaak een agent harness genoemd.

We hebben er een gebouwd voor Gambit omdat het maken van een verhaal beslissingen inhoudt die verbonden moeten blijven: wat een personage zegt, hoe ze het zeggen en wat het publiek op dat moment ziet. Het harnas helpt die beslissingen door het werk te dragen, ook als je van gedachten verandert.

Zie het als de productieploeg rondom het model

Op een filmset zet een verzoek zoals “laten we die scène nog eens proberen” verschillende dingen in gang. De acteurs hebben het nieuwste script nodig, de crew bereidt de opname voor en iemand registreert welke take is gekozen. Een harnas speelt een vergelijkbare organiserende rol voor een AI-systeem. Het verbindt een voorgestelde actie met het praktische werk dat nodig is om deze uit te voeren.

Het model genereert antwoorden en stelt acties voor. Het harnas beheert de tools, informatie en limieten rond die acties. Samen kunnen ze een agent vormen: een systeem dat over verschillende stappen naar een doel toewerkt. De terminologie varieert tussen producten, maar deze verantwoordelijkheden zijn een nuttige manier om te begrijpen wat er gebeurt.

Eén verzoek, verschillende verbonden stappen Model + tools + opgeslagen werk
  1. 01

    Verzamel de context

    Laad het verzoek, relevante concepten en beslissingen die al zijn genomen.

  2. 02

    Kies een actie

    Het model stelt een bewerking voor, een tool om te gebruiken of een vraag om te stellen.

  3. 03

    Voer het uit

    Voer een toegestane actie uit, waarbij je goedkeuring wordt gevraagd waar nodig.

  4. 04

    Controleer het resultaat

    Valideer en sla de output op en gebruik deze vervolgens om de volgende stap te begeleiden.

Die cyclus kan zich herhalen naarmate de taak zich ontwikkelt. Als een tool een probleem rapporteert, kan het systeem die informatie gebruiken om een andere aanpak te proberen of om hulp te vragen. Een prompt draagt instructies bij aan dit proces; de harness biedt de software die het daadwerkelijk uitvoert.

Hetzelfde principe is van belang wanneer werk doorgaat over sessies heen. Het onderzoek van Anthropic naar langlopende agenten beschrijft de waarde van duidelijke voortgangsverslagen en opgeslagen werk dat de volgende sessie kan oppakken. Een project heeft een betrouwbaar verslag nodig van wat er is gebeurd, zelfs wanneer het model niet de volledige geschiedenis in zijn huidige context kan vasthouden.

Wat dit betekent wanneer je een verhaal maakt

In Gambit kun je beginnen met een ruw idee en dit ontwikkelen door middel van een gesprek. Je kunt vragen om een overtuigender schurk, een zachter einde of dialogen die minder formeel klinken. Naarmate het verhaal vorm krijgt, geeft het harnas dat gesprek ergens om naartoe te leiden: een bewerkbaar plan, een script, een audio-richting en een storyboard.

Houd een werkend script bij waar iedereen naar kan verwijzen

Een productie moet weten met welk script er wordt gewerkt. Gambit slaat de belangrijkste onderdelen van het verhaal afzonderlijk op: het blauwdruk bepaalt de richting, het script bevat dialoog- en prestatie-instructies, en Cast & wereld bevat de visuele referenties. Latere stappen maken gebruik van relevant opgeslagen materiaal, inclusief het onderscheid tussen een goedgekeurde versie en een concept dat nog wordt herzien.

Je kunt deze onderdelen van het project direct inspecteren. Dat maakt het makkelijker om te zien waar je mee akkoord bent gegaan, waar nog aan gewerkt moet worden en wat de volgende fase zal gebruiken.

Gambit's script-werkruimte, met personagedialogen, leveringsinstructies en geluidssignalen voor The Eighth Wakes.
Bekijk volledige afbeelding

Vang de neveneffecten van een bewerking op

Overweeg een geluidseffect dat is getimed op een bepaalde zin. Als je die zin herschrijft, is de timinginstructie mogelijk niet meer logisch. In Gambit wordt een directe scriptbewerking die deze verbinding verbreekt, gestopt met het verzoek om de woorden en geluidsaanwijzing samen via chat te herzien.

Dit is een kleine controle met een praktisch doel. Het vangt een mismatch op die anders het opnamestadium zou kunnen bereiken. Het schrijfmodel kan helpen een betere regel te vinden; de omliggende software controleert of de geluidsaanwijzing nog een geldige plek in het script heeft.

Bouw de beelden rond de uitvoering

Een gesproken scène heeft zijn eigen tempo. Een acteur kan pauzeren voor een onthulling of blijven hangen bij de laatste woorden. De beelden hebben ruimte nodig om die uitvoering te volgen.

Gambit's storyboard kan de gemeten timing van de gegenereerde audio gebruiken naast de personage- en instellingsreferenties. De controles omvatten of de geplande shots de audiotijdlijn dekken. Dit geeft de visuele reeks een concrete basis: de uitvoering die het publiek daadwerkelijk zal horen.

Gambit's storyboard-werkruimte met het scèneplan en geïllustreerde shots voor The Eighth Wakes.
Bekijk volledige afbeelding

Weet wat je goedkeurt

Bij een productie zijn het bespreken van een andere take en het boeken van de opnamesessie afzonderlijke beslissingen. Gambit maakt een vergelijkbaar onderscheid tussen het ontwikkelen van een idee en het genereren van betaalde media. Je bekijkt een offerte voordat die generatie wordt uitgevoerd en het systeem controleert of de goedkeuring nog steeds overeenkomt met het gevraagde werk.

Het wijzigen van een script na het opnemen kan betekenen dat er nieuwe audio moet worden gemaakt. Het wijzigen van een scène kan betekenen dat er een nieuwe afbeelding moet worden gegenereerd. Die acties kunnen meer tokens verbruiken. Opgeslagen versies helpen de resultaten bij te houden, terwijl de goedkeuringsstap je de kans geeft om te beslissen of de volgende generatie de moeite waard is.

Waar passen ChatGPT en Claude in?

ChatGPT en Claude zijn nuttige plekken om een verhaal te ontwikkelen. Ze kunnen je helpen een uitgangspunt te verkennen, de motivatie van een personage in twijfel te trekken en een lastige passage te herzien. Beide bieden ook manieren om lopend werk te organiseren.

ChatGPT Projects brengen chats, bestanden en instructies samen. Tools zoals Canvas laten je aan een concept werken naast het gesprek. Claude Projects bieden gedeeld referentiemateriaal en projectinstructies, terwijl Artifacts een apart oppervlak bieden voor werk dat je kunt bewerken en waarnaar je kunt terugkeren.

Gambit is georganiseerd rond een specifiek productieproces. Het geeft het script, personagereferenties, stemregie en getimed storyboard gedefinieerde plaatsen in het project, met tools en controles die ze verbinden. Je kunt je tijd besteden aan het ontwikkelen van het verhaal binnen dat proces.

Een workflow kiezen voor je verhaal

Een workflow kiezen voor je verhaal: ChatGPT and Claude compared with Gambit
Jouw taakChatGPT & ClaudeGambit
Ontwikkel een ideeBespreek mogelijkheden, onderzoek achtergronden en werk aan een plot.Ontwikkel het idee tot een verhaalblauwdruk die je kunt bekijken en herzien.
Houd het werk bijOrganiseer referentiemateriaal, instructies en concepten met de projecttools van het product.Werk met opgeslagen verhaalstadia en de geselecteerde outputs die in latere stadia worden gebruikt.
Een scène herzienVraag om feedback of bewerk de tekst in een ondersteunde documentwerkruimte.Herzie het script met controles op verbindingen zoals geluidssignalen gekoppeld aan dialoog.
Voeg geluid en afbeeldingen toeStel een workflow samen met de beschikbare tools en alle andere diensten die je kiest.Volg een ingebouwd proces voor stemregie, audio, visuele referenties en een getimed storyboard.
Dit zijn verschillen in workflow. Beschikbare functies variëren per product en abonnement; zie de officiële gidsen hierboven voor actuele details.

Een algemene assistent past misschien precies in een schrijfproces waar je al van geniet. Gambit is nuttig wanneer je wilt dat het schrijven, de uitvoering en de visuele planning een werkruimte delen. Het gebruikt ondersteunde AI-modellen en mediaservices, waarbij de software van Fable het verhaal ertussen coördineert.

Jij bepaalt nog steeds wat het verhaal goed maakt

Een goed geleide filmproductie kan de opnames op schema houden en het beeldmateriaal geordend. De regisseur moet nog steeds beslissen of een acteerprestatie goed voelt. Dezelfde beperking geldt hier. Software kan controleren of een geluidscue naar geldige woorden verwijst of dat opnames een scène dekken. Of een grap aankomt, een personage geloofwaardig aanvoelt of een einde je bijblijft, is een creatief oordeel.

Modellen kunnen details missen, tools kunnen falen en een technisch geldig resultaat kan je nog steeds teleurstellen. De waarde van een raamwerk zit in het gemakkelijker maken om het werk te onderzoeken en te herzien. Het geeft je een manier om te handelen naar een beslissing zoals "houd deze versie van het personage, maar probeer de scène opnieuw."

Dat is de ervaring die we bouwen met Gambit. Je kunt een idee bespreken, elk deel van het verhaal vormgeven en de resultaten bekijken terwijl je bezig bent. Als je liever een personage kiest en Fable het creatieproces laat afhandelen, biedt Fable Go dat eenvoudigere pad. Gambit geeft je de ruimte om de details te regisseren.

Veelgestelde vragen

Is een agent-harnas hetzelfde als een prompt?

Een prompt vertelt een model wat je wilt en levert context. Een harness is de software die die instructies levert, tools uitvoert, voortgang opslaat en resultaten controleert. Het kan veel prompts gebruiken tijdens een enkele taak.

Zorgt een harness ervoor dat AI alles onthoudt?

Een harnas kan projectinformatie opslaan en relevante delen in latere verzoeken brengen. Het model heeft nog steeds limieten aan hoeveel informatie het tegelijk kan gebruiken, en het kan een detail over het hoofd zien of verkeerd interpreteren. Opgeslagen werk geeft het een beter startpunt.

Is Gambit een AI-model?

Gambit is een verhaalwerkruimte die AI-modellen en mediaservices gebruikt. Fable's harnas verbindt ze met het script, de stemmen, het artwork, de tools en de beoordelingsstappen van het project.