Courses
//

Studio Hyra University

Assisted Coding

Productiesoftware bouwen met AI als tweede paar ogen.

12 lessen · ~45 min · Gemiddeld niveau

Les 01

Wat Assisted Coding is

AI vervangt de developer niet. Het maakt ze sterker. Assisted Coding is de methodiek die dit betrouwbaar laat werken.

Schrijf een promptprompt to AIAPPROACH?VIBE CODINGDuimen maarInconsistente outputCODE MET AIBegeleide uitvoeringProductiewaardige output

Makkelijke stap

Open VS Code. Installeer Claude Code. Eerste stap gezet.

Les 02

Track A of Track B

Niet elk project vraagt om dezelfde aanpak. Track A is snel en compact. Track B is gestructureerd en schaalbaar.

AspectTrack ATrack B
Tijdlijn1-4 weken1-3 maanden
Fases1-2Meerdere, elk met een eigen doel
ArchitectuurPraktischKlaar om op te schalen
DocumentatieMinimaalStructurele basis
Tweede rondeOptioneelElke fase
Geschikt voorPrototypes, landingspagina's, MVPsProductieplatforms, apps, systemen

Makkelijke stap

Denk aan je volgende project. Is het een Track A of Track B? Die keuze alleen al scheelt je weken van verkeerde aannames.

Les 03

De setup

De juiste omgeving scheelt je uren. Je zet hier stap voor stap de juiste tools op en configureert ze meteen goed.

DEVELOPMENT STACKDEVELOPERVS CodeClaude CodeSkills + AgentsLOCALDockerLocalhostCLOUDSupabaseVercelFRONTENDNext.jsTailwind CSSDesign Tokensi18nEXTERNAL APIs · MODULAR · PLUG AND PLAY

Makkelijke stap

Volg deze zes stappen. In totaal ben je zo'n 30 minuten bezig. Daarna kun je bouwen.

Les 04

Skills en agents

AI-agents zijn zo goed als de context die je ze geeft. Skills zijn herbruikbare instructiesets die agents consistent houden.

VS CODE ENVIRONMENTClaude CodeAI agent · integratedSkillsknowledge + patternsAgentsbehavior + structureRepositoryreusableTerminalsparallel workSupabase MCPdatabaseVercel CLIdeployContext7docsFigmadesign

Makkelijke stap

Maak een SKILL.md bestand aan in je project. Beschrijf je tech stack, codeerconventies en bestandsstructuur. Je AI-agent werkt meteen een stuk beter.

Les 05

MCP's als intelligentie

MCPs koppelen je AI-agent aan externe systemen. Databases, deployments, API's. De agent werkt niet langer in het luchtledige.

AI-agent+ MCPSupabaseDatabasequery'sContext7Documentatie opzoekenVercelDeploymentstatusFigmaDesigncontext

Makkelijke stap

Koppel één MCP aan je project. Begin met Supabase als je een database gebruikt. Zodra je agent je eigen data kan bevragen, verandert er van alles.

Les 06

Documentatie als ruggengraat

Zonder documentatie begint de AI elke sessie opnieuw bij nul. Goede documentatie is het verschil tussen gestructureerd werken en maar wat aanrommelen.

roadmap.mdStrategisch plan en fasesrestart.mdWaar was je ook alweer gebleven?JSON in MarkdownGestructureerde data, leesbaar voor mens én machineAGENT LEEST, SNAPT DE CONTEXT, WERKT DOORWithout docs the agent loses context every session

Makkelijke stap

Maak een restart.md aan in je projectroot. Schrijf drie dingen op: wat je bouwt, wat er al staat, en wat er nog moet gebeuren. Werk het bij aan het einde van elke sessie.

Les 07

Gefaseerd bouwen

Gooi het project niet in één keer op de AI. Knip het op in fases. Elke fase heeft een duidelijk doel, wordt getest, en vormt de basis voor wat daarna komt.

Herhaal per fase1OMVANG2BOUWEN3TEST4TWEEDE RONDE5REFACTOR6FASE AFSLUITEN

Makkelijke stap

Pak je huidige project. Verdeel het in drie fases. Omschrijf per fase wat 'klaar' betekent. Je hebt het project zojuist drie keer overzichtelijker gemaakt.

Les 08

De tweede ronde

Laat de AI zijn eigen werk nakijken. Het kost tokens. Het voorkomt ellende.

Voor de tweede ronde

Werkt goed bij normaal gebruik. Op twee endpoints ontbreekt foutafhandeling. De naamgeving in de API-laag is inconsistent. Eén component bevat logica die elders al bestaat.

Na de tweede ronde

Foutafhandeling op alle endpoints. Naamgeving gestandaardiseerd. Dubbele logica samengebracht in een gedeelde utility. Edge cases afgedekt.

Makkelijke stap

Doe dit na je volgende bouwsessie. voeg één prompt toe. 'Bekijk alles wat je zojuist hebt gebouwd. Zoek naar inconsistenties, ontbrekende edge cases en dingen die niet kloppen met de requirements.' Kijk wat eruit komt.

Les 09

Betere AI-output begint met prompt discipline

Hoe je met AI praat, bepaalt wat je terugkrijgt. Goed prompten draait niet om magische woorden. Het draait om helderheid en structuur.

Onduidelijke prompt

"Maak een dashboard voor me."

Gestructureerde prompt

Maak een dashboardcomponent met drie kpi's. Gebruik de bestaande Card-component. Houd de grid-indeling uit het design system aan. Data komt van de API, geen mock data.

Makkelijke stap

Pak je laatste AI-prompt. Schrijf hem opnieuw met drie toevoegingen: wat de context is, hoe goede output eruitziet, en één ding om te vermijden. Stuur hem in. Vergelijk de resultaten.

Les 10

Kwaliteit zonder vertraging

Snelheid en kwaliteit sluiten elkaar niet uit. De methodiek is zo opgezet dat snel werken niet betekent dat je concessies doet.

KLASSIEKE METHODELange bouwfaseQAONDERSTEUND CODERENPhase 1build + test + reviewPhase 2build + test + reviewPhase 3build + test + reviewPhase 4build + test + review

Makkelijke stap

Na je volgende fase, vraag jezelf. zou ik dit nu live zetten? Als het antwoord "bijna" is, doe er nog een ronde overheen. Als het antwoord "nee" is, was de fase te groot. Hak hem op.

Les 11

Als het misgaat

AI maakt fouten. De methodologie is ontworpen om ze te onderscheppen voordat ze je iets kosten.

Hoe het stuklooptPreventie
Agent hallucineert featuresTweede ronde pakt verzonnen eisen op
Architectuur die vastlooptRoadmap geeft vooraf structuur
Code die niemand meer begrijptGefaseerd bouwen met refactoring als vast onderdeel
Contextuitval tussen sessiesGoede documentatie, geen verloren context

Makkelijke stap

Denk aan de laatste keer dat een AI-tool je iets fout gaf. Welk onderdeel van je aanpak had dat moeten ondervangen? Dat is waar het stukloopt. Begin daar.

Les 12

Wat komt er hierna

Assisted coding is een basis. Waar je naartoe gaat, hangt af van wat je bouwt.

DEZE WEEK

Kies één les. Pas hem toe op je huidige project. Kijk wat er gebeurt.

DEZE MAAND

Bouw je eigen skillbibliotheek op. Zet MCPs op. Maak van documentatie een gewoonte.

DIT KWARTAAL

Train je team. Zet de methodiek vast. Meet wat het oplevert.

Makkelijke stap

Kies één ding uit deze cursus dat je nog niet hebt geprobeerd. Doe het deze week. Zo worden methodieken gewoontes.

Klaar om te bouwen?

Of je de methodiek zelf wilt oppakken of ons erbij wilt halen, de volgende stap is een gesprek.

Laten we pratenLaten we pratenBekijk ons werkBekijk ons werk