Geschwindigkeitsbegrenzungen, GenAI-Codierungsagenten und Autobahnen – Teil 2: Erhöhung der sicheren Geschwindigkeit

  • Veröffentlicht bei Chris Richardson (microservices.io)
  • Aufgenommen am
Geschwindigkeitsbegrenzungen, GenAI-Codierungsagenten und Autobahnen – Teil 2: Erhöhung der sicheren Geschwindigkeit - Chris Richardson (microservices.io)
Bild: Chris Richardson (microservices.io)

Teil 1 entwickelte eine Fahrmetapher für die GenAI-basierte Entwicklung: Sie sind der Fahrer, der Codierungsagent und sein System sind das Auto, und Ihr Code sowie Ihr Auslieferungssystem sind die Straße. Und so wie die Straße Ihre Fahrgeschwindigkeit bestimmt, bestimmen die Eigenschaften des Codes und die ihn umgebende soziotechnische Architektur, wie schnell der Agent Code generieren sollte und wie viel kognitive Schuld – falls überhaupt vorhanden – akzeptabel ist.

Teil 1 behandelte auch die erste der drei Methoden zur Arbeit mit einem Codierungsagenten: das Verständnis der Rahmenbedingungen – den Zustand des Codes und der ihn umgebenden soziotechnischen Architektur –, die die sichere Geschwindigkeit vorgeben. Dieser Artikel beschreibt zwei Möglichkeiten, die Geschwindigkeit zu erhöhen. Erstens kann man die Rahmenbedingungen verbessern: die Architektur, die Tests, die Leitplanken und die Bereitstellungspipeline. Zweitens kann man das System verbessern: das Modell, die Eingabeaufforderungen, die Werkzeuge und den Workflow, die zusammen das System bilden.