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 Pi gegenüber schwereren Agents wählt

Installation und Setup

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

Kern-Terminal-Workflows

  • Coden aus einfachen Prompts generieren
  • Dateien präzise lesen und bearbeiten
  • sichere Ausführung von bash-Befehlen innerhalb des Agents
  • Verwalten von Sitzungsstatus und Kontext-Resets

Benutzerdefinierte Skills erstellen

  • Verstehen der TypeScript-Skill-API
  • Schreiben benutzerdefinierter Lese-, Schreib- und Editieroperationen
  • Einbinden in bash-Ausführungen für spezialisierte Workflows
  • Testen und Debuggen von Skills isoliert

Prompt-Vorlagen und Themes

  • Anpassen von System-Prompts für verschiedene Sprachen und Frameworks
  • Erstellen wiederverwendbarer Prompt-Vorlagen für Teamkonsistenz
  • Themen als austauschbare Module verpacken

Erweitern von Pi mit npm-Paketen

  • Packen von Skills als pi-Pakete
  • Veröffentlichen auf npm und Git
  • Installieren community-beigetragener Pakete
  • Verwalten von Abhängigkeitsversionen und Kompatibilität

Provider-Flexibilität

  • Wechsel zwischen Anthropic, OpenAI, Google und anderen Backends
  • Optimierung auf Kosten, Geschwindigkeit und Qualität je Aufgabe
  • Vollständig lokale Modelle für sensible Code ausführen

Praktische Anwendungsfälle

  • Automatisierte Test- und Testgenerierungsworkflows
  • Refactoring von Legacy-Code mit benutzerdefinierten Skill-Chains
  • Dokumentationserstellung und -wartung
  • CI-Integration mit minimalem Agent-Overhead

Sicherheit und Kontrolle

  • Verstehen der 300-Wort-Grenze des System-Prompts
  • Manuelle Genehmigung für Schreiboperationen
  • Sandboxing der bash-Ausführung für nicht vertrauenswürdige Umgebungen
  • Audit-Logging aller Agent-Aktionen

Zusammenfassung und nächste Schritte

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

Voraussetzungen

  • Erfahrung mit terminalbasierter Entwicklung und bash
  • Grundkenntnisse in TypeScript oder JavaScript
  • Bekanntschaft mit dem npm-Paketmanagement

Zielgruppe

  • Entwickler, die einen leichten, hackbaren Coding-Agent suchen
  • Senior-Engineers, die volle Kontrolle über die Agent-Interna wünschen
  • Teams, die sich für terminalfirst development entscheiden
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien