Kom i kontakt

Kursplan

Introduktion till Pi

  • Vad Pi är och dess filosofi kring minimalism och kontroll.
  • Jämförelser med Claude Code, Codex CLI och Cursor.
  • De fyra inbyggda verktygen: läs, skriv, redigera och bash.
  • När man bör välja Pi framför tyngre agenter.

Installation och uppsättning

  • Installation av Pi via npm och paketmgränsnitt.
  • Konfiguration av API-nycklar för över 15 stödda leverantörer.
  • Inställning av arbetskatalog och kontextfiler.
  • Drift av Pi i lokala och Docker-miljöer.

Grundläggande terminalarbetsflöden

  • Generering av kod från enkla prompter.
  • Läsning och redigering av filer med precision.
  • Utförande av bash-kommandon säkert inom agenten.
  • Hantering av sessionsstatus och kontextåterställning.

Byggning av egna förmågor (skills)

  • Förståelse av TypeScript-förmåge-API:t.
  • Skrivning av egna läs-, skriv- och redigeringsoperationer.
  • Integration med bash-exekvering för specialiserade arbetsflöden.
  • Testning och felsökning av förmågor isolerat.

Prompt-mallar och teman

  • Anpassning av systemprompter för olika språk och ramverk.
  • Skapande av återanvändbara prompt-mallar för enhetlighet i teamet.
  • Förpackning av teman som delbara moduler.

Utökning av Pi med npm-paket

  • Förpackning av förmågor som pi-paket.
  • Publicering till npm och Git.
  • Installation av community-bidragade paket.
  • Hantering av beroendens versioner och kompatibilitet.

Leverantörsflexibilitet

  • Byt mellan Anthropic, OpenAI, Google och andra backend-leverantörer.
  • Optimering för kostnad, hastighet och kvalitet per uppgift.
  • Drift av helt lokala modeller för känslig kod.

Praktiska användningsområden

  • Automatiserad testning och arbetsflöden för testgenerering.
  • Omfattning av legacy-kod med kedjor av egna förmågor.
  • Generering och underhåll av dokumentation.
  • CI-integration med minimal agentöverhead.

Säkerhet och kontroll

  • Förståelse av systempromptgränsen på 300 ord.
  • Manuellt godkännande för skrivoperationer.
  • Sandboxing av bash-exekvering i opålitliga miljöer.
  • Granskningsloggning av alla agentåtgärder.

Sammanfattning och nästa steg

  • Upprepning av principerna minimalism, kontroll och utökbarhet.
  • Resurser i community och bidragsriktlinjer.
  • Avancerade ämnen för erfarna Pi-användare.

Krav

  • Erfarenhet av terminalbaserad utveckling och bash.
  • Grundläggande kunskaper i TypeScript eller JavaScript.
  • Bekantskap med paketadministration med npm.

Målgrupp

  • Utvecklare som söker en lätt och modifieringsbar kodningsagent.
  • Senior ingenjörer som vill ha full kontroll över agentens interna funktioner.
  • Team som inför terminal-först-utveckling.
 14 Timmar

Antal deltagare


Pris per deltagare

Kommande Kurser

Relaterade Kategorier