Übersicht
Nutze IBM Bob Premium Package for i, um die KI-Fähigkeiten von IBM Bob auf IBM i-Anwendungsentwicklungsumgebungen auszuweiten.
Übersicht
IBM Bob Premium Package for i erweitert IBM Bob um KI-Fähigkeiten, die auf die IBM i-Anwendungsentwicklung zugeschnitten sind. Indem Bob Zugriff auf dein IBM i erhält, kannst du effektiver über den gesamten Anwendungslebenszyklus hinweg arbeiten. Bob kann dabei helfen, Code zu generieren und zu erklären, Projekte zu erstellen und zu testen, Dokumentation zu erstellen und sogar Legacy-Anwendungen zu modernisieren.
Hauptfunktionen
- IBM i-Modi nutzen: Spezialisierte KI-Personas, die gezielt für die IBM i-Entwicklung entwickelt wurden – mit IBM i-spezifischem Kontext, Terminologie und Best Practices für eine effektive Arbeit mit Anwendungs- und Datenbankworkloads.
- Mit Quellcode auf IBM i arbeiten: Quellcode in QSYS oder IFS lesen, schreiben und durchsuchen sowie CL-Befehle, SQL-Anweisungen und PASE-Befehle direkt auf einem verbundenen IBM i-System ausführen.
- IBM i-Dokumentation abrufen: Offizielle IBM i-Dokumentation mithilfe semantischer Suche durchsuchen und abrufen, um Antworten auf aktuellen, genauen Inhalten zu basieren.
- IBM i-Skills nutzen: Eine integrierte Bibliothek spezialisierter Kenntnisse – von Bob kontextabhängig automatisch aktiviert –, um konsistente und präzise Ergebnisse bei spezialisierten IBM i-Aufgaben zu erzielen.
- Strukturierte IBM i-Workflows ausführen: Geführte mehrstufige Workflows für RPG-Modernisierung, Geschäftsregelextraktion, Erstellung von Unit-Test-Plänen, SQL-Indexstrategie-Beratung und vieles mehr.
Voraussetzungen
IBM Bob
IBM Bob Premium Package for i erfordert IBM Bob 2.0.0 oder höher.
Open-Source IBM i-Erweiterungen
IBM Bob Premium Package for i benötigt außerdem die folgenden Open-Source IBM i-Erweiterungen:
| Name | ID | Mindestversion |
|---|---|---|
| Code for IBM i | halcyontechltd.code-for-ibmi | 3.0.10 |
| Db2 for IBM i | halcyontechltd.vscode-db2i | 2.0.0 |
| RPGLE | halcyontechltd.vscode-rpgle | 0.33.6 |
| CLLE | IBM.vscode-clle | 1.2.5 |
| IBM i Testing | IBM.vscode-ibmi-testing | 1.3.4 |
| IBMi Languages | barrettotte.ibmi-languages | 0.6.25 |
Wenn IBM Bob Premium Package for i zum ersten Mal installiert wird, werden diese abhängigen Erweiterungen ebenfalls automatisch in der neuesten Version installiert.
IBM i
Folgende Anforderungen müssen erfüllt sein, um über Code for IBM i eine Verbindung zu IBM i herzustellen:
- IBM i 7.4
- Der SSH-Daemon muss auf IBM i gestartet sein (
STRTCPSVR *SSHDstartet den Daemon)- Das lizenzierte Programm 5733-SC1 stellt SSH-Unterstützung bereit
- Der Benutzer QSSHD ist aktiviert
Erste Schritte
Um das IBM Bob Premium Package for i zu installieren, siehe Premium-Pakete installieren und stelle sicher, dass alle Voraussetzungen erfüllt sind.
Mit IBM i verbinden
IBM Bob Premium Package for i erfordert eine aktive Verbindung zu einem IBM i-System über Code for IBM i. Code for IBM i verbindet sich über SSH, daher muss SSH auf deinem IBM i-System laufen – siehe die IBM i-Voraussetzungen oben für Details.
Beim Installieren von Bob wurdest du möglicherweise aufgefordert, deine bestehenden VS Code-Einstellungen zu übertragen. Falls du dies getan hast, sind deine in Code for IBM i definierten IBM i-Verbindungen bereits verfügbar – kein weiterer Einrichtungsaufwand ist nötig. Öffne einfach die Ansicht IBM i: Servers und stelle eine Verbindung zu deinem System her.
Falls du deine Einstellungen nicht übertragen hast oder neu bei Code for IBM i bist, erstelle und verbinde ein IBM i-System:
- Öffne die Ansicht IBM i: Servers in der Aktivitätsleiste.
- Klicke auf New Connection und folge den Anweisungen, um eine neue Verbindung hinzuzufügen.
- Stelle eine Verbindung zu deinem System her.
Detaillierte Anweisungen findest du im Code for IBM i-Schnellstartleitfaden.
Nächste Schritte
Erkunde die folgenden Themen, um mit IBM Bob Premium Package for i zu beginnen:
Modi
Nutze spezialisierte IBM i-Modi, um Bobs Verhalten auf deine konkreten IBM i-Aufgaben abzustimmen
Workspaces
Arbeite mit Quellcode auf deinem lokalen PC oder direkt auf IBM i (QSYS oder IFS)
Tools
Lese und schreibe Members oder Stream-Dateien, führe CL-Befehle, SQL-Anweisungen und vieles mehr aus
Skills
Nutze IBM i-spezifische Skills für konsistente Ergebnisse bei spezialisierten Aufgaben
Slash-Befehle
Verwende vordefinierte Prompts, die repetitive IBM i-Aufgaben automatisieren
Workflows
Bewältige komplexe Anwendungsfälle mit einem strukturierten Ablauf aus agentischen und nicht-agentischen Schritten
RAG
Verbessere die Antwortgenauigkeit von Bob mit offizieller IBM i-Dokumentation
Einstellungen
Konfiguriere das IBM i-Tool-Verhalten mit Erweiterungseinstellungen
Sicherheitsrichtlinien
Nutze Bob sicher und verantwortungsbewusst auf IBM i
Hilfe erhalten
Falls du Unterstützung benötigst: