Przegląd
Użyj IBM Bob Premium Package for i, aby rozszerzyć możliwości AI IBM Bob na środowiska programistyczne IBM i.
Przegląd
IBM Bob Premium Package for i rozszerza IBM Bob o możliwości AI dostosowane do programowania aplikacji IBM i. Zapewniając Bob dostęp do twojego IBM i, umożliwia ci efektywniejszą pracę przez cały cykl życia aplikacji. Bob może pomagać w generowaniu i wyjaśnianiu kodu, budowaniu i testowaniu projektów, tworzeniu dokumentacji, a nawet modernizowaniu starszych aplikacji.
Główne funkcje
- Korzystanie z trybów IBM i: Wyspecjalizowane persony AI stworzone specjalnie do programowania na IBM i — zawierające kontekst, terminologię i najlepsze praktyki specyficzne dla IBM i, niezbędne do efektywnej pracy z aplikacjami i bazami danych.
- Praca z kodem źródłowym na IBM i: Odczytywanie, zapisywanie i przeszukiwanie kodu źródłowego w QSYS lub IFS oraz uruchamianie komend CL, instrukcji SQL i komend PASE bezpośrednio na podłączonym systemie IBM i.
- Pobieranie dokumentacji IBM i: Wyszukiwanie i pobieranie oficjalnej dokumentacji IBM i przy użyciu wyszukiwania semantycznego, aby odpowiedzi były oparte na dokładnych i aktualnych treściach.
- Korzystanie ze skills IBM i: Wbudowana biblioteka wyspecjalizowanej wiedzy — automatycznie aktywowana przez Bob na podstawie kontekstu — zapewniająca spójne i dokładne wyniki dla specjalistycznych zadań IBM i.
- Wykonywanie strukturyzowanych workflows IBM i: Prowadzone wieloetapowe workflows dla modernizacji RPG, ekstrakcji reguł biznesowych, tworzenia planów testów jednostkowych, doradztwa w zakresie strategii indeksów SQL i wiele więcej.
Wymagania wstępne
IBM Bob
IBM Bob Premium Package for i wymaga IBM Bob 2.0.0 lub nowszego.
Open-source rozszerzenia IBM i
IBM Bob Premium Package for i zależy również od następujących open-source rozszerzeń IBM i:
| Nazwa | ID | Minimalna wersja |
|---|---|---|
| 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 |
Gdy IBM Bob Premium Package for i jest instalowany po raz pierwszy, automatycznie zainstaluje też te zależne rozszerzenia w najnowszej wersji.
IBM i
Aby połączyć się z IBM i przez Code for IBM i, muszą być spełnione następujące wymagania:
- IBM i 7.4
- Na IBM i musi być uruchomiony daemon SSH (
STRTCPSVR *SSHDuruchamia daemon)- Licencjonowany program 5733-SC1 zapewnia obsługę SSH
- Użytkownik QSSHD jest włączony
Pierwsze kroki
Aby zainstalować IBM Bob Premium Package for i, zobacz instalowanie pakietów premium i upewnij się, że wszystkie wymagania wstępne są spełnione.
Połączenie z IBM i
IBM Bob Premium Package for i wymaga aktywnego połączenia z systemem IBM i przez Code for IBM i. Code for IBM i łączy się przez SSH, więc SSH musi działać na twoim systemie IBM i — szczegóły znajdziesz w sekcji Wymagania IBM i powyżej.
Podczas instalacji Bob mogło pojawić się pytanie, czy chcesz przenieść istniejące ustawienia VS Code. Jeśli to zrobiłeś, twoje połączenia IBM i zdefiniowane w Code for IBM i są już dostępne — żadna dodatkowa konfiguracja nie jest potrzebna. Po prostu otwórz widok IBM i: Servers i połącz się z systemem.
Jeśli nie przeniosłeś ustawień lub dopiero zaczynasz korzystać z Code for IBM i, utwórz połączenie z systemem IBM i:
- Otwórz widok IBM i: Servers z paska aktywności.
- Kliknij New Connection i postępuj zgodnie z instrukcjami, aby dodać nowe połączenie.
- Połącz się z systemem.
Szczegółowe instrukcje znajdziesz w przewodniku szybkiego startu Code for IBM i.
Następne kroki
Zapoznaj się z następującymi tematami, aby rozpocząć korzystanie z IBM Bob Premium Package for i:
Tryby
Używaj wyspecjalizowanych trybów IBM i, aby dostosować zachowanie Bob do konkretnych zadań IBM i
Workspace'y
Pracuj z kodem źródłowym na lokalnym komputerze lub bezpośrednio na IBM i (QSYS lub IFS)
Narzędzia
Odczytuj i zapisuj members lub stream files, uruchamiaj komendy CL, instrukcje SQL i wiele więcej
Skills
Używaj skills specyficznych dla IBM i, aby osiągać spójne wyniki dla wyspecjalizowanych zadań
Komendy slash
Używaj ponownie predefiniowanych promptów, które automatyzują powtarzalne zadania IBM i
Workflows
Realizuj złożone przypadki użycia za pomocą strukturyzowanego przepływu kroków agentycznych i nieagentycznych
RAG
Popraw dokładność odpowiedzi Bob, używając oficjalnej dokumentacji IBM i
Ustawienia
Konfiguruj zachowanie narzędzi IBM i za pomocą ustawień rozszerzenia
Wytyczne bezpieczeństwa
Używaj Bob bezpiecznie i odpowiedzialnie na IBM i
Uzyskiwanie pomocy
Jeśli potrzebujesz wsparcia: