Neem contact met ons op

Cursusaanbod

Inleiding tot Pi

  • Wat is Pi en wat zijn de kernwaarden: minimalisme en controle?
  • Vergelijking met Claude Code, Codex CLI en Cursor.
  • De vier ingebouwde functies: lezen, schrijven, bewerken en bash-uitvoering.
  • Wanneer is Pi de juiste keuze boven zwaardere agents?

Installatie en configuratie

  • Pi installeren via npm of andere package managers.
  • API-sleutels configureren voor meer dan 15 ondersteunde aanbieders.
  • Het werkdirectory en relevante contextbestanden instellen.
  • Pi draaien in een lokale omgeving of via Docker.

Kernterminalworkflows

  • Code genereren op basis van eenvoudige prompts.
  • Bestanden lezen en bewerken met nauwkeurigheid.
  • Bash-commando’s veilig uitvoeren binnen de agent.
  • Het beheren van sessiestatus en contextresetten.

Eigen vaardigheden ontwikkelen

  • De TypeScript API voor het maken van vaardigheden leren kennen.
  • Aangepaste functies voor lezen, schrijven en bewerken implementeren.
  • Bash-uitvoering integreren in speciale workflows.
  • Vaardigheden testen en debuggen buiten de hoofdomgeving.

Promptsjablonen en thema’s aanpassen

  • Systeemprompts afstemmen op specifieke programmeertalen of frameworks.
  • Het maken van hergebruikbare promptsjablonen voor teamconsistentie.
  • Thema’s omzetten tot gedeelde extensies.

Pi uitbreiden met npm-packages

  • Eigen vaardigheden verpakken als ‘pi’-packages.
  • Extensies publiceren naar npm en Git.
  • Gebruik maken van door de community aangeleverde packages.
  • Het beheren van versies en compatibiliteit tussen dependencies.

Flexibiliteit per aanbieder

  • Overschakelen tussen Anthropic, OpenAI, Google en andere API’s.
  • Kosten, snelheid en kwaliteit afstemmen op elke individuele taak.
  • Gebruik maken van lokaal geïnstalleerde modellen voor vertrouwelijke code.

Praktische toepassingsmogelijkheden

  • Geautomatiseerd testen en het genereren van testgevallen.
  • Het refactoren van verouderde code met behulp van aangepaste vaardigheden.
  • Dokumentatie maken en onderhouden automatisch via de agent.
  • Integratie in CI/CD-processen zonder overbodige overhead.

Beveiliging en controlemechanismen

  • Het begrijpen van de beperkingen rondom een systeemprompt van 300 woorden.
  • Handmatige goedkeuring vereisen voor schrijfacties.
  • Bash-uitvoering isoleren in een sandbox, zelfs bij onbetrouwbare bronnen.
  • Gelogd worden van elke actie die de agent uitvoert.

Samenvatting en vervolgstappen

  • Nalezen van de kernprincipes: minimalisme, controle en uitbreidbaarheid.
  • Toegang tot communitybronnen en richtlijnen voor bijdragen.
  • Verdiepingsmogelijkheden voor ervaren Pi-gebruikers.

Vereisten

  • Ervaring met ontwikkeling in de terminal en gebruik van bash
  • Basiskennis van TypeScript of JavaScript
  • Kennis van het beheren van packages via npm

Doelgroep

  • Ontwikkelaars die op zoek zijn naar een lichtgewicht, aanpasbare coding agent
  • Senior ingenieurs die volledige controle willen over de werking van hun agent
  • Teams die voorkeur geven aan ontwikkeling in een terminal-omgeving
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën