Product

4 min lezen 15 mei 2026

Maak kennis met Harness Builder

Wat is Harness Builder?

Harness Builder is de workflow-engine in het hart van Skylence. Het laat je meerstaps AI-agentworkflows definiëren met de .sky-taal — een lichtgewicht formaat gebouwd rond vier Unicode-scheidingstekens die meta-, knooppuntconfiguratie-, prompt- en doc-blokken markeren.

In plaats van LLM-aanroepen, toolgebruik en vertakkingslogica te verbinden in Python of TypeScript, beschrijf je het wat en handelt Skylence het hoe af.

Waarom we het hebben gebouwd

Elk team waarmee we spraken had hetzelfde probleem: ze konden een prototype in een weekend werkend krijgen, maar het omzetten naar iets betrouwbaar genoeg voor productie kostte maanden. Foutafhandeling, herhaalpogingen, kostencontroles, observeerbaarheid — dat alles moest vanaf nul worden gebouwd.

Harness Builder maakt die dingen eersteklas. Budgetlimieten, isolatiemodi en outputstijlen zijn configuratie, geen code.

Plan comparison

Hobby

Gratis

Studio

$19 / mo

Agency

$49 / mo

Enterprise

Op maat

Workflows

3

25

Onbeperkt

Onbeperkt

Node-uitvoeringen / mnd

500

10,000

100,000

Onbeperkt

Budgetcontroles
Worktree-isolatie
GitHub-triggers
Aangepaste modellen
Teamleden

1

3

10

Onbeperkt

Prioriteitsondersteuning

48u e-mail

24u e-mail

Slack direct

Hoe het werkt

Een .sky-workflowbestand heeft vier bloktypes:

  • meta — naam, beschrijving, triggerconfiguratie, geheimen, outputstijl
  • knooppuntconfiguratie — modelselectie, inspanningsniveau, afhankelijkheden, budget
  • prompt — de daadwerkelijke instructies die naar het model worden gestuurd
  • doc — optionele inline documentatie

Knooppunten kunnen van elkaar afhangen. De runtime lost de afhankelijkheidsgraph op en voert paralleluitvoering uit waar mogelijk.

Definieer

Beschrijf de workflow in een .sky-bestand

meta.sky
meta
name = "triage-issue"
description = "Triage an incoming GitHub issue"
trigger.github.events = ["issues.opened"]
secrets = ["GITHUB_TOKEN"]
⊕⊕

Configureer

Stel model, budget en isolatie in per knooppunt

node.sky
§plan§
model = "opus"
effort = "high"
max_budget_usd = 0.5
isolation = "worktree"
§§

Voer uit

Start het vanuit de CLI

terminal
sky run triage-issue --var issue.number=42

Wat is het volgende

Harness Builder is nu beschikbaar in vroege toegang. Schrijf je in op skylence.be om aan de slag te gaan.

run-harness.ts
import { Harness } from '@skylence/harness';

const harness = new Harness({
  workflow: 'triage-issue.sky',
  budgetUsd: 0.5,
});

const result = await harness.run({
  issue: { number: 42 },
});

console.log(result.summary);
Ondersteunde knooppunttypen
KnooppunttypeDoelStatus
httpGegevens ophalen via HTTPStabiel
llmEen model aanroepen met een promptStabiel
worktreeGeïsoleerde uitvoering op bestandssysteemBèta