Hoppa till innehållet
DaylitedSimply Awesome

Agenter

Vad som helst kan starta en slinga. Att stoppa en är konstruktionen

En agent som inte kan besluta att den är färdig fortsätter tills någon märker det, och då har den redan handlat.

Vad en agent faktiskt är

Skala bort ordet och en agent är fyra saker i en ring. Något utlöser den. Den planerar vad som ska göras. Den handlar, oftast genom att anropa ett verktyg som rör ett riktigt system. Sedan kontrollerar den om resultatet blev det som avsågs.

Ingenting i den beskrivningen är nytt. Styrsystem har sett ut så i femtio år. Det nya är att planeringssteget nu kan läsa ostrukturerad text, vilket vidgar enormt vad som går att automatisera och ändrar ingenting i den disciplin som krävs för att köra det säkert.

Så vi bygger dem som ett styrsystem byggs. Avgränsade verktyg, en uttalad definition av klart, en gräns för antal försök, och ett tillstånd som går att granska i efterhand.

An agent loop of four boxes with a stop rule drawn below it Four boxes named trigger, plan, act and check stand in a ring with arrows running clockwise between them. The check box is drawn heavier than the other three. To the right three violet boxes marked tools connect to the ring. From the check box a glowing line falls to a blinking point above a violet line, under the words a loop without a stop rule is not in production. TRIGGER PLAN ACT CHECK TOOLS A LOOP WITHOUT A STOP RULE IS NOT IN PRODUCTION TRIGGER . PLAN . ACT . CHECK

Slingan

Fyra steg, och det fjärde är produkten

Utlös, planera, handla, kontrollera. De tre första syns i varje demonstration och det fjärde är det som tar tid.

Kontrollen måste svara på två frågor som de andra stegen aldrig ställer. Är det här resultatet godtagbart, och om det inte är det, vad nu. Försök om med ett annat grepp, lämna över till en människa, eller sluta och lämna systemet i ett läge någon kan förstå.

Verktygen är riskytan

En agent är precis så farlig som verktygen ni ger den. En slinga som kan läsa en databas är ett rapportsystem. Samma slinga med rätt att skriva är något som behöver en granskning innan den körs.

Så verktygslistan skrivs ned och hålls kort, var och en avgränsas så snävt uppgiften tillåter, och allt som kostar pengar eller skickar ett meddelande till en människa utanför bolaget läggs bakom en uttrycklig bekräftelse.

Det här är ofint arbete och det är det mesta av skillnaden mellan en agent ni kan lämna igång och en någon måste sitta bredvid.

Valen

Fyra beslut som avgör om den kan gå obevakad

Inget av dem handlar om vilken modell. Alla fyra handlar om slingan runt den.

BeslutVad det avgörVad som går fel utan det
Definition av klartNär slingan får sluta med lyckat resultatDen fortsätter arbeta på något som redan var färdigt
Gräns för försökHur många gånger den får försöka omEtt billigt fel blir ett dyrt över en natt
Verktygens omfångVad den får röraEtt missförstånds skadeområde är hela er databas
Vägen till en människaVem den lämnar över till när den inte kan avgöraDen gissar, och ingen får veta det förrän en kund gör det

Var och en av dem är en rad i en kravspecifikation snarare än en inställning i en produkt, vilket är varför de hoppas över och varför det syns senare.

Eller skriv här

Tre fält, och en människa läser det

Namn, en adress vi kan svara till, och vad du försöker bygga. Du får en referens tillbaka direkt.

Vi använder det här för att svara dig och, när det passar, förbereda en omfattning. Rättslig grund är åtgärder på din egen begäran före ett avtal. Det lagras på vår egen server inom Europeiska unionen, lämnas aldrig vidare, och raderas efter tolv månader om det inte blir ett uppdrag. Hela texten står på den juridiska sidan.

An agent loop of four boxes with a stop rule drawn below it Four boxes named trigger, plan, act and check stand in a ring with arrows running clockwise between them. The check box is drawn heavier than the other three. To the right three violet boxes marked tools connect to the ring. From the check box a glowing line falls to a blinking point above a violet line, under the words a loop without a stop rule is not in production. TRIGGER PLAN ACT CHECK TOOLS A LOOP WITHOUT A STOP RULE IS NOT IN PRODUCTION TRIGGER . PLAN . ACT . CHECK

Vad skulle ni lämna till en slinga?

Beskriv uppgiften och vem som annars gör den. Det räcker för att säga om den är en bra kandidat.

Ta ett samtalAllt tillsammans