01: Agentic Coding verstehen

Einstiegssituation

ChatGPT oder Claude beantworten Fragen. Ein Coding-Agent kann dagegen in einem Projekt arbeiten: Dateien lesen, Code schreiben, Tests ausfuehren und Fehler suchen.

Das ist der Unterschied zwischen Beratung und Ausfuehrung.

Lernziel

Nach diesem Modul kannst Du unterscheiden, welche KI-Rolle fuer Planung, Umsetzung, Review und lokale Experimente geeignet ist.

Einfach erklaert

Ein Chatbot ist ein Berater. Ein Coding-Agent ist ein Mitarbeiter mit Werkzeugkoffer. Ein lokales Modell ist ein Helfer, der auf Deiner Maschine laeuft, aber trotzdem klare Grenzen braucht.

Je mehr Rechte ein Werkzeug hat, desto enger muss der Auftrag sein.

Rollenmodell

ChatGPT oder Claude: Planer und Sparringspartner

Geeignet fuer:

Nicht geeignet fuer:

  • ungepruefte Aussagen ueber den aktuellen lokalen Dateistand
  • Arbeiten an Dateien ohne Projektzugriff
  • OpenCode, Codex, Cursor oder Claude Code: Bau-Agent

    Geeignet fuer:

  • Dateien aendern
  • kleine Features umsetzen
  • Tests ausfuehren
  • Fehler reproduzieren
  • Riskant bei:

  • grossen unklaren Auftraegen
  • Zugriff auf echte Secrets
  • fehlender Versionskontrolle
  • fehlendem Review
  • Ollama: lokaler KI-Baustein

    Geeignet fuer:

  • lokale Experimente
  • Zusammenfassungen mit Testdaten
  • Klassifikation
  • Vergleich verschiedener Modelle
  • Grenzen:

  • lokal bedeutet nicht automatisch datenschutzkonform
  • Modellqualitaet muss getestet werden
  • Zugriff, Logs und Speicherorte bleiben relevant
  • Praxisaufgabe

    Erstelle Deine Werkzeug-Matrix:

    Rolle Werkzeug Darf Dateien aendern? Darf echte Daten sehen? Bemerkung
    Planer ChatGPT/Claude Nein Nein Ideen und Risiken
    Builder OpenCode/Codex/Cursor Ja, begrenzt Nein nur kleine Auftraege
    Reviewer ChatGPT/Claude/Codex Nein oder lesend Nein kritische Gegenpruefung
    Lokalmodell Ollama Nein nur freigegeben Experimente

    Agenten-Prompt

    
    Du bist mein Agentic-Coding-Coach.
    
    Ordne diese Werkzeuge in einen sicheren Arbeitsablauf ein:
    - ChatGPT
    - Claude
    - OpenCode
    - Cursor
    - Ollama
    - GitHub
    - Ubuntu-vServer
    
    Ich bin Nicht-Programmierer und moechte Tools, Dashboards und Apps bauen.
    Prioritaet: Sicherheit vor Geschwindigkeit.
    Gib mir Rollen, Grenzen und typische Fehler je Werkzeug.
    
    
    

    Sicherheitspruefung

    Ein Tool darf Dateien aendern, wenn:

  • der Auftrag klein ist
  • Git aktiv ist
  • keine echten Kundendaten noetig sind
  • Secrets tabu sind
  • eine Rueckkehr zum vorherigen Stand moeglich ist
  • Abnahme

    Das Modul ist abgeschlossen, wenn Du fuer jedes KI-Werkzeug sagen kannst, ob es planen, bauen, pruefen oder nur lokal experimentieren soll.

    Typische Fehler

  • Ein Agent plant, baut und reviewed gleichzeitig.
  • Lokale Modelle werden automatisch als sichere DSGVO-Loesung behandelt.
  • Sicherheitsfragen kommen erst nach dem Bau.
  • GitHub wird erst genutzt, wenn schon Chaos entstanden ist.
  • Transferfrage

    Welches Deiner Werkzeuge darf produktive Dateien aendern, und unter welchen Bedingungen?