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 Werkzeuge: read, write, edit und bash
  • Wann man sich für Pi anstelle schwererer Agents entscheidet

Installation und Einrichtung

  • Pi über npm und Paketmanager installieren
  • Konfigurieren von API-Schlüsseln für mehr als 15 unterstützte Anbieter
  • Einrichten des Arbeitsverzeichnisses und der Kontextdateien
  • Pi in lokalen und Docker-Umgebungen ausführen

Grundlegende Terminal-Workflows

  • Codegenerierung aus einfachen Prompts
  • Dateien präzise lesen und bearbeiten
  • Sichere Ausführung von bash-Befehlen innerhalb des Agents
  • Verwalten von Sitzungszuständen und Zurücksetzen des Kontexts

Erstellen benutzerdefinierter Skills

  • Verstehen der TypeScript-Skill-API
  • Schreiben von benutzerdefinierten Lese-, Schreib- und Bearbeitungsoperationen
  • Anbinden der bash-Ausführung für spezialisierte Workflows
  • Testen und Debuggen von Skills isoliert

Prompt-Templates und Themes

  • Anpassen von System-Prompts für verschiedene Sprachen und Frameworks
  • Erstellen wiederverwendbarer Prompt-Templates für einheitliche Teamsprache
  • Packen von Themes als teilbare Module

Pi mit npm-Paketen erweitern

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

Anbieterspezifische Flexibilität

  • Wechseln zwischen Anthropic, OpenAI, Google und anderen Backends
  • Optimieren nach Kosten, Geschwindigkeit und Qualität pro Aufgabe
  • Vollständig lokale Modelle für sensiblen Code ausführen

Praktische Anwendungsfälle

  • Workflows für automatisierte Tests und Testgenerierung
  • Refactoring von Legacy-Code mit benutzerdefinierten Skill-Ketten
  • Erstellung und Pflege der Dokumentation
  • CI-Integration mit minimalem Agent-Overhead

Sicherheit und Kontrolle

  • Verstehen der 300-Wörter-Grenze des System-Prompts
  • Manuelle Freigabe für Schreiboperationen
  • Sandboxing der bash-Ausführung in nicht vertrauenswürdigen Umgebungen
  • Audit-Logging aller Agent-Aktionen

Zusammenfassung und nächste Schritte

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

Voraussetzungen

  • Erfahrung in der terminalbasierten Entwicklung und mit bash
  • Grundkenntnisse in TypeScript oder JavaScript
  • Vertrautheit mit dem Paketmanagement über npm

Zielgruppe

  • Entwickler, die einen leichten, anpassbaren Coding-Agent suchen
  • Erfahrene Ingenieure, die vollständige Kontrolle über die Agent-Interna wünschen
  • Teams, die auf terminalorientierte Entwicklung setzen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien