Naar inhoud gaan
supastack
Blader door de docs
Desktop-appTauri

For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /nl/docs/desktop/agent-setup.md (or send Accept: text/markdown).

Laat een agent het inrichten

Plak een kant-en-klare prompt in een coding-agent, laat die de Desktop-setup op je computer uitvoeren en controleer het rapport dat hij over elke stap schrijft.

U kunt het saaie deel delegeren

Deze repository is geschreven zodat een coding-agent hem kan lezen. Hij bevat een kaartbestand (llms.txt), een regelbestand (AGENTS.md), geheugennotities per bestand (.ai/) en taak-skills (.agents/skills/). De zelfstandige Desktop-checkout bevat de map prompts/ niet, dus de kant-en-klare prompt is in deze gids afgedrukt — kopieer hem hieronder in plaats van een bestand te openen.

Het typen delegeren betekent niet dat u de controles overslaat. De agent werkt binnen uw kopie van de repository en moet met bewijs rapporteren wat hij heeft gedaan. De secties hieronder laten zien hoe een goed rapport eruitziet, zodat u de leiding over het resultaat behoudt.

Dit pad richt de Tauri-shell en zijn verbinding met de Web-backend in — de server die accounts en gegevens verwerkt. Het desktopvenster toont alleen die backend; als je checkout ook apps/web bevat, kan de agent die lokaal draaien, en een alleen-Desktop-checkout heeft het bereikbare backend-adres nodig dat je hebt gekregen.

Wat u eerst nodig heeft

Voltooi eerst de voorbereidingsgids: Node.js, Git en een editor geïnstalleerd, de GitHub-uitnodiging geaccepteerd en de supastack-map gedownload naar uw computer. De agent werkt in die map, dus alles in Voordat u begint geldt nog steeds.

U heeft ook een tool nodig die als codeeragent kan optreden — een editor met een ingebouwde AI-codeeragent (een AI-IDE) of een agent die in uw terminal draait (een agent-CLI). Elke huidige tool met agentmogelijkheden werkt; de prompt beschrijft al wat hij moet lezen en uitvoeren, dus u hoeft zelf geen instructies te schrijven.

Beslis ten slotte twee dingen waar de prompt om vraagt: het backend-adres dat het venster moet laden — http://localhost:3000 voor een lokale backend of je meegeleverde HTTPS-adres — en of Rust en de native buildtools al op deze computer zijn geïnstalleerd.

Kopieer de prompt, vul twee lege plekken in, plak

De prompt is het codeblok hieronder — selecteer en kopieer het hele blok.

Twee placeholders vragen jouw keuzes. Vervang <APP_URL> door het backend-adres dat het venster moet laden — http://localhost:3000 voor een lokale backend of je meegeleverde HTTPS-adres. Vervang <TOOLCHAIN: present | install> door present wanneer rustc en cargo al versies printen, of install wanneer de agent eerst Rust en de OS-buildtools moet installeren. De genummerde stappen blijven precies zoals geschreven.

Set up this supastack Desktop checkout end to end and open the Tauri window against the backend at **<APP_URL>**.
1. Read llms.txt, AGENTS.md and docs/agent-security.md before changing anything.
2. Run rustc --version and cargo --version. On **<TOOLCHAIN: present | install>** = install, install Rust and this OS's Tauri prerequisites first, then continue.
3. Run corepack pnpm install.
4. If apps/web exists in this checkout, start it in a second terminal; otherwise verify <APP_URL> answers from this computer and report its status.
5. Start the shell with corepack pnpm --filter @supastack/desktop dev and report whether the window opens, the tray icon appears and the summon shortcut works.
6. Stop after any step fails twice and report the failing command and first error. Ask before deleting anything.

Wat de agent met de prompt doet

De prompt wijst de agent op de kaart, de regels en de beveiligingschecklist, en zegt dan dat hij de setup op volgorde moet doorlopen en elke fase moet bewijzen. In gewone taal zal de agent:

  • Leest de repositorykaart (llms.txt), de projectregels (AGENTS.md) en de regels voor omgang met inloggegevens (docs/agent-security.md) voordat hij iets aanraakt.
  • Controleert de Rust-toolchain en de Tauri-vereisten van dit OS, en rapporteert wat het installeert in plaats van halverwege een compile te mislukken.
  • Verifiëren dat de backend op jouw adres antwoordt — apps/web alleen zelf starten als die map in deze checkout bestaat — in plaats van een server aan te nemen die er niet is.
  • Installeert afhankelijkheden, compileert de shell en opent het venster, dan rapporteert het venster-, tray- en oproep-sneltuiggedrag met de werkelijke uitvoer.
  • Stoppen en rapporteren nadat dezelfde stap twee keer is mislukt — hij omzeilt een mislukking niet en verwijdert niets zonder te vragen.

Wat u in het rapport van de agent controleert

Een goed rapport toont bewijs, geen beweringen. Zoek naar de antwoordende backend-URL, de voltooide installatie van afhankelijkheden, een voltooide Rust-compile en een geopend venster achter elke PASS — niet naar een zin als 'alles werkt'.

De prompt zegt tegen de agent dat hij moet stoppen en rapporteren nadat dezelfde stap twee keer is mislukt — niet om de mislukking heen werken — en jou moet vragen voor iets destructiefs. Als je agent na herhaalde mislukkingen blijft improviseren, stop hem dan en breng de eerste fout naar de gids voor probleemoplossing.

Twee dingen mogen nooit verschijnen: een beveiligingsfunctie die is uitgeschakeld om een fout tot zwijgen te brengen, en een geheime waarde zoals een wachtwoord of sleutel die in de chat of het rapport wordt afgedrukt. Als u een van beide ziet, beschouw de run dan als mislukt.

Houd de shell en echte aanmelding gescheiden in je hoofd. Het venster dat de homepage van je backend toont bewijst de shell — echte accounts hebben nog steeds de database van de backend nodig. 'Het venster is geopend' is nog niet 'accounts werken'.

Als u het liever met de hand doet

Elke stap die de agent uitvoert is uitgeschreven in de handmatige gidsen hieronder — dezelfde commando's, dezelfde controles, in jouw tempo.