KI = EIN PRAKTIKANT Das Anfordern eines KI-Agenten und das anschließende Überprüfen des Codes kann langsamer sein, als es selbst zu codieren. Aber wann? Haben wir einfache Heuristiken dafür, wann man einen Agenten verwenden sollte und wann man es selbst codieren sollte? Verwenden Sie einen Agenten, wenn es sich um Frontend-Code handelt (den Sie sofort auf Richtigkeit überprüfen können) oder um die Interaktion mit einer API (wo Sie wissen, was zu tun ist, aber nicht die spezifischen Zauberformeln für die Ausführung der API-Aufrufe), oder um eine Datenanalyse oder einen Prototyp. Machen Sie es selbst, wenn es sich um ein Gebiet handelt, das Sie sehr gut kennen, oder um hochkontextuellen Backend-Code, oder wenn Sie viel am Ergebnis iterieren möchten. In diesen Fällen dauert das Schreiben des Prompts mehr Zeit als das Schreiben und Überprüfen des Codes. Großzügig gesprochen, wenn Sie Ihre App als konzentrische Kreise visualisieren, sind KI-Agenten gut in den "oberflächlichen" Schichten außen (wie dem Frontend oder Grafiken/Daten, die aus Ihrer Datenbank gelesen werden), aber gefährlich in den "Kern"-Bereichen, wo hoher Kontext erforderlich ist und niedrige Fehlerquoten kritisch sind. In Form von Aufzählungspunkten ist KI besser für: - Frontend über Backend - Lesen über Schreiben - Oberflächlich über Kern - Prototypen über Produktion - Starten vs. Warten - Fehler-tolerante Bereiche über fehler-intolerante - Visuelle Ausgaben über finanzielle - Niedriger Kontext über hoher Kontext Also ist KI ein Praktikant. Diese Kriterien könnten selbst von KI-Agenten verwendet werden, um größere Unsicherheit zu signalisieren, wenn sie hochkontextuelle Probleme angehen. Wie ein Praktikant, der sagt, dass er sich bemühen wird, aber möglicherweise nicht genug Kontext hat.
132,9K