Now Assist für Code erkunden
ServiceNow® Now Assist für Code Ist ein generatives KI-gestütztes Tool, das Entwicklern beim Erstellen, Bearbeiten und Zusammenfassen von Code hilft.
Now Assist für Code Wurde entwickelt, um Entwickler mit Codevorschlägen zu unterstützen. Durch Verwendung von Eingabeaufforderungen in natürlicher Sprache im Skript-Editor auf ServiceNow AI Platform®, Erhalten Sie kontextbezogene Codevorschläge, die Ihre Codierungs-Experience verbessern.
Now Assist für Code Unterstützt Now LLM Service, Azure OpenAI, Google Gemini Und AWS Anthropic Modellanbieter. Diese Fähigkeit ist Teil des Creator Pro Plus-Angebots und umfasst die folgenden Kompetenzen:
- Codegenerierung
- Automatische Vervollständigung des Codes
- Codebearbeitung
- Code erklären und zusammenfassen
Codegenerierung – Übersicht
Die Kompetenz „Codegenerierung“ erstellt basierend auf der Anwendereingabe einen neuen Code an der Cursorposition, ohne den umgebenden Code zu ändern. Berücksichtigt den Kontext, der durch den Code vor und nach ihm bereitgestellt wird.
Wenn die Codegenerierung in einer Instanz aktiviert ist, wird ein Now Assist Symbol ( ) Wird unten im Skript-Editor angezeigt.
Nachdem Sie den Code beschrieben haben, den Sie generieren möchten, erhalten Sie Codevorschläge im JavaScript-Editor für Formulare in ServiceNow AI Platform® Und in Skriptschritten in Workflow-Studio. Entwickler, unabhängig von ihrer Skripting-Experience auf dem ServiceNow AI Platform®, Kann von der Codegenerierung profitieren, sodass sie mit dem Schreiben von anwenderdefiniertem Code beginnen oder vorhandenen Code effizienter verfeinern können.
Übersicht über die automatische Codevervollständigung
Die Kompetenz „Autovervollständigung für Code“ bietet kontextrelevante Vorschläge, wenn Anwender im Skript-Editor eingeben. Diese Vorschläge werden in grauem Text angezeigt und dem Skript erst hinzugefügt, wenn der Anwender sie akzeptiert hat.
Weitere Informationen finden Sie unter Generieren Sie Code mit automatischer Vervollständigung.
Mit Zurich Release, automatische Codevervollständigung ist in verfügbar ServiceNow IDE-Anwendung (Integrated Development Environment).
Unterschied zwischen Kompetenzen für Codegenerierung und automatische Codevervollständigung
Die Kompetenz „Codegenerierung“ erfordert eine bestimmte Aufforderung des Anwenders, um Code zu erstellen, der genau an den angegebenen Anforderungen oder Anweisungen ausgerichtet ist. Die Kompetenz „Code automatisch vervollständigen“ funktioniert automatisch. Generiert Codeabschlüsse oder Fragmente basierend auf dem Kontext um sie herum.
Dies bedeutet, dass die erste Kompetenz auf der direkten Anwendereingabe basiert, während die zweite Kompetenz vorhersagt, was der Anwender möglicherweise benötigt, und Vorschläge und Abschlüsse anbietet, ohne detaillierte Hinweismeldungen zu benötigen.
Codebearbeitungsübersicht
Die Kompetenz „Code bearbeiten“ ändert den ausgewählten Code beim Überprüfen des umgebenden Codes. Sie funktioniert nur, wenn der zu bearbeitende Code hervorgehoben ist.
Weitere Informationen finden Sie unter edit-code-now-assist.html.
Code – Erklärung und Zusammenfassung – Übersicht
Die Kompetenz „Code erklären und zusammenfassen“ bietet eine Zusammenfassung des Codes und eine umfassende Erklärung seiner Funktionalität.
Weitere Informationen finden Sie unter Code erklären und zusammenfassen.
Now Assist für Code – Vorteile
| Vorteil | Funktion | Anwender |
|---|---|---|
| Generieren Sie Code basierend auf Ihren Hinweismeldungen, um die Qualität zu verbessern und sich wiederholende Aufgaben zu reduzieren. | Generieren Sie Code mit KI-gestützter Codegenerierung | Entwickler |
| Bearbeiten Sie große Codesegmente schnell und refaktorisieren Sie sie. | edit-code-now-assist.html | Entwickler |
| Fügen Sie Codesegmenten Kommentare hinzu. | Fügen Sie dem Code Kommentare hinzu | Entwickler |
| Verstehen Sie den Code. | Code erklären und zusammenfassen | Entwickler |
| Identifizieren Sie den von KI generierten Code. | KI-generierter Code nachverfolgen | Entwickler, Administratoren |