Kontakt aufnehmen

Schulungsübersicht

Einführung in Pi

  • Was Pi ist und seine Philosophie der Minimalität und Kontrolle
  • Vergleich mit Claude Code, Codex CLI und Cursor
  • Die vier integrierten Tools: read, write, edit und bash
  • Wann man sich für Pi statt für schwerfälligere Agents entscheidet

Installation und Einrichtung

  • Installation von Pi über npm und Paketmanager
  • Konfiguration von API-Schlüsseln für über 15 unterstützte Anbieter
  • Einrichten des Arbeitsverzeichnisses und der Kontextdateien
  • Ausführen von Pi in lokalen und Docker-Umgebungen

Kern-Workflows im Terminal

  • Generierung von Code basierend auf einfachen Prompts
  • Präzises Lesen und Bearbeiten von Dateien
  • Sicheres Ausführen von Bash-Befehlen innerhalb des Agents
  • Verwalten des Sitzungszustands und Zurücksetzen des Kontexts

Entwicklung eigener Skills

  • Verständnis der TypeScript-Skill-API
  • Schreiben eigener read-, write- und edit-Operationen
  • Anbindung an die Bash-Ausführung für spezialisierte Workflows
  • Isolierter Test und Debugging von Skills

Prompt-Templates und Themes

  • Anpassung von System-Prompts für verschiedene Sprachen und Frameworks
  • Erstellung wiederverwendbarer Prompt-Templates zur Sicherstellung der Team-Konsistenz
  • Paketierung von Themes als austauschbare Module

Erweiterung von Pi über npm-Pakete

  • Bündelung von Skills als pi-Pakete
  • Veröffentlichung auf npm und Git
  • Installation von community-basierten Paketen
  • Verwaltung von Abhängigkeitsversionen und Kompatibilität

Flexibilität der Anbieter

  • Wechseln zwischen Anthropic, OpenAI, Google und anderen Backends
  • Optimierung für Kosten, Geschwindigkeit und Qualität je Aufgabe
  • Vollständige lokale Ausführung von Modellen für sensible Code-Bereiche

Praktische Anwendungsfälle

  • Automatisierte Test- und Testgenerierungs-Workflows
  • Refactoring von Legacy-Code mit eigenen Skill-Ketten
  • Generierung und Pflege von Dokumentation
  • CI-Integration mit minimalem Agent-Overhead

Sicherheit und Kontrolle

  • Verständnis der Begrenzung des System-Prompts auf 300 Wörter
  • Manuelle Genehmigung für Schreiboperationen
  • Sandboxing der Bash-Ausführung in nicht vertrauenswürdigen Umgebungen
  • Audit-Logging aller Agent-Aktionen

Zusammenfassung und weitere Schritte

  • Wiederholung der Prinzipien von Minimalität, Kontrolle und Erweiterbarkeit
  • Community-Ressourcen und Richtlinien für Beiträge
  • Fortgeschrittene Themen für erfahrene Pi-Nutzer

Voraussetzungen

  • Erfahrung mit terminalbasierter Entwicklung und Bash
  • Grundkenntnisse in TypeScript oder JavaScript
  • Vertrautheit mit dem Paketmanagement über npm

Zielgruppe

  • Entwickler, die einen leichten, hackbaren Coding-Agent suchen
  • Senior Engineers, die die volle Kontrolle über die Interna des Agents wünschen
  • Teams, die terminalfirst-Entwicklung einführen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien