Basil Harness
Basil Harness pretvara zahtjev agenta u Run: nepromjenjiv manifest, raspoloživo izolacijsko okruženje, izvršenje najamnih alata i naručeni protok događaja. To je ono što čini agente dovoljno sigurne da rade za sve.
Što dobijate
Sve što vozač mora povjerovati.
Svaka sposobnost ispod je svojstvo svakog trka, a ne dodatak.
Istraživanje izvršenja
Stanje zadataka, radovi alata i upotreba modela snimljeni su u redoslijedu, tako da možete pratiti napredak, pronaći probleme i računati za AI upotrebu.
Oblak izvršenja
Zadatke rade na serverima, a ne na laptopima. Dugi i planirani rad ima kuću koja je uvijek na raspolaganju.
Jedinstveno znanje i metode
Autorizirani dokumenti, povijest i Skills nalaze se u tijeku tako da agent radi na način na koji je tvrtka odlučila.
Kontrolirano okruženje
Knjige i programi rade u izoliranom izolacijskom okruženju, ograničeno područjem odobrenja i dopuštenjima direktora. Strojevi zaposlenika i kritični podaci ostaju izvan dosega.
Jedno vrijeme rada, mnogo aplikacija
HR, prodajni i operativni agenti dijele istu obradu datoteke, poziv na alate i ispravljanje zapisa. Izgradite jednom, održavajte jednom.
Idle izolacijsko okruženje pauza
Bez rada, izolirane okruženja se automatski zaustavljaju i ponavljaju kada zadatak dođe.
Izvršni najmovi i zaštitni tokeni
Prava izvršenja se iznajmljuju i oduzimaju u različitim slučajevima. Preostali slučaj više ne može donijeti stanje ili rezultate.
Fleksibilnost modela
Priključite različite usluge modela i odaberite po zadatku. Nema ovisnosti jednog prodavatelja.
Ograničenja za otpad
Kapi na trajanju, pozivima na alate i identičnim ponavljanim operacijama čuvaju agente od kretanja.
Napredak unatoč neuspjehu
Kada jedan alat ne uspije, agent pokušava drugi ovlašten način ili završi nepoštene dijelove, i izvješćuje točno što je ostalo.
otkazati u bilo koje vrijeme
Promjena u planu? Otkažite trku. Također su zaustavljeni i postupci rada.
Korisni radni prostori
Prenos datoteke i okoliša na sljedeću zadaću, tako da kontinuirani rad ne ponovno počinje od nule.
Čitajte ovdje, pišite tamo
Referentni materijal može se prikupljati samo čitanjem dok radni direktori ostaju pisljivi.
Životni ciklus izvršavanja
Svaki put ima oblik o kojem se može razumjeti.
Počeo, pokušao, pao, oporavio, otkazao ili završio: državna mašina je izričita i svaka tranzicija je događaj.
- run.queued
- run.started
- attempt.startedlease 30s · fencing token
- tool.startedtool.completedcheckpointinteraction.requestedrun.pausedrun.recoveringuser input · resume
- run.completed
Leased
Execution rights are held on a short lease, so a worker that disappears can never block the run.
Fenced
Each attempt carries a fencing token; a stale instance can no longer commit state or results.
Replayable
Every transition is an ordered event, so any run can be inspected or replayed after the fact.
Sandbox i resursi
Izračunajte točno ono što zadatak može dodirnuti.
Radno mjesto korisnika, Skills, Works, Connectors, Apps i priključci su projektirani u izolacijsko okruženje pod /radnim prostorom/resursima s per-path čitanjem samo i pisanim premazima.
disposable · created per session · destroyed after
Sandbox tools
- exec
- process
- read
- write
- edit
- delete
- view_image
Always available
- session_status
- request_user_input
Read-only reference material
Skills and company material mount read-only. The agent can read and cite them, never change them.
Writable working directory
Only the task directory and attached files accept writes, and only for this run.
Secrets written straight into the sandbox
Credentials land in the sandbox environment and never pass through the model.
Fleksibilnost modela
Uzmite model koji zadatak treba.
Manifesto naziva pružatelja, API obitelj i bazni URL za svaku trku. Prebacite modele po timu ili po zadatku bez promjene radnog vremena.
API families
- OpenAI Completionsopenai-completions
- OpenAI Responsesopenai-responses
- Anthropic Messagesanthropic-messages
- Google Generative AIgoogle-generative-ai
- Azure OpenAIazure-openai-responses
Thinking level
thinkingLevel · off disables thinking, every other level requests it
promatranja
Svaki događaj, u redoslijedu, može se ponoviti.
Runs emitira strogo rastuću sekvenciju događaja: promjene u stanju, početak i rezultati alata, kontrolne točke konteksta i upotreba. Živi delta protječe preko Redis; održivi događaji zemljište u PostgreSQL.
Događanja za izvršavanje
Izvršavanja alata
Ulazni tokeni
Izlazni tokeni
run 359415397587451 · qwen/deepseek-v4-pro
Live
Redis stream · message deltas the moment they are produced
Durable
PostgreSQL run_events · the single source of truth, strictly ordered
- 1run.queued
Basil Harness brodovi unutar AOS.work i je dostupan za platformske ekipe izgraditi svoje aplikacije agenta.