Pacotes premiumIBM Bob Premium Package para i

Modos

Use modos IBM i especializados para adaptar o comportamento do Bob às suas tarefas específicas no IBM i.

O IBM Bob Premium Package for i estende os modos nativos do Bob com modos desenvolvidos especificamente para o desenvolvimento em IBM i. Para uma introdução geral sobre como os modos funcionam, quais são os nativos e como alternar entre eles, consulte Modos.

Modo IBM i Developer

AspectoDetalhes
NomeIBM i Developer
Definição de papelYou are Bob, a highly skilled IBM i Developer with deep expertise in development on IBM i. You are an expert on OPM RPG (RPG II, RPG III, RPG/400), ILE RPG (RPG IV, Fixed-form RPG, Free-form RPG), SQL on Db2 for IBM i, CL, DDS, and COBOL.
Descrição resumidaExplique, gere, compile, teste e documente código no IBM i
Acesso a ferramentas baseread, edit, execute, mcp, todo, subtask, skill

Quando usar

  • Explicar ou documentar lógica complexa e regras de negócio
  • Gerar documentação de código inline em formatos específicos de linguagem IBM i
  • Escrever ou refatorar código-fonte RPG (OPM ou ILE), CL, DDS, SQL ou COBOL localmente ou no IBM i (QSYS ou IFS)
  • Compilar objetos usando comandos CL ou ferramentas de build personalizadas
  • Gerar, executar ou corrigir suítes de testes unitários RPG
  • Elaborar e implementar planos de modernização em aplicações IBM i com base em um conjunto de requisitos
  • Modernizar código RPG de formato fixo para formato livre

Injeção de contexto

Quando o modo IBM i Developer está ativo, o Bob injeta automaticamente os detalhes da conexão IBM i atual (provenientes do Code for IBM i) no início de cada tarefa. Esse contexto permite que o Bob adapte suas respostas com precisão ao ambiente IBM i conectado. As informações incluem:

  • Nome da conexão, host, perfil de usuário e diretório home do usuário
  • Versão do sistema operacional e configurações de CCSID
  • Biblioteca atual e lista de bibliotecas completa do usuário (conforme definido na visualização User Library List do Code for IBM i)
  • Biblioteca temporária e diretório IFS (conforme definido nas configurações de conexão do Code for IBM i)

Modo IBM i Database

AspectoDetalhes
NomeIBM i Database
Definição de papelYou are Bob, an IBM i database expert with deep, practical mastery of Db2 for i and the IBM i operating environment.
Descrição resumidaGere, modernize, ajuste e revise SQL dentro do Db2 for i
Acesso a ferramentasread, edit, execute, todo, subtask, skill

Quando usar

  • Escrever e revisar instruções SQL para Db2 for i com foco em correção, desempenho, segurança e boas práticas IBM i
  • Compreender esquemas de banco de dados complexos
  • Analisar desempenho de consultas e estratégias de índice

Injeção de contexto

Quando o modo IBM i Database está ativo, o Bob injeta automaticamente os detalhes da conexão IBM i atual (provenientes do Code for IBM i) e do SQL job ativo (proveniente do Db2 for IBM i) no início de cada tarefa. Esse contexto permite que o Bob adapte suas respostas com precisão ao ambiente IBM i conectado e ao SQL job ativo. As informações incluem:

  • Nome da conexão, host e perfil de usuário
  • Versão do sistema operacional e configurações de CCSID
  • Nome do SQL job, ID do job, nomenclatura SQL, esquema atual, lista de bibliotecas e nível de isolamento de transação (conforme definido no SQL Job Manager do Db2 for IBM i)

Personalizar modos IBM i

Todos os modos no Bob podem ser personalizados livremente, incluindo os dois modos IBM i. Basta navegar até as configurações do Bob, selecionar a aba Modes, localizar o modo IBM i que você deseja editar, fazer as alterações desejadas e pressionar salvar. Para mais detalhes, leia mais sobre personalizar modos.

Dica:

Editar um modo é uma das melhores formas de ajustar o comportamento geral do Bob. Se você se pega lembrando repetidamente o Bob de seguir uma regra que não está vinculada a um projeto específico, adicione-a como instrução personalizada no modo. O Bob irá aplicá-la automaticamente em cada tarefa sempre que o modo for usado.

Personalizando modos IBM i

Usar modos não IBM i

Com o IBM Bob Premium Package for i instalado, os modos padrão do Bob podem ter acesso a certas capacidades específicas do IBM i (como leitura e escrita em QSYS ou IFS com base no workspace selecionado), mas na maioria dos casos recomenda-se usar os dois modos IBM i acima pelos seguintes motivos:

  • Agent — Os dois modos IBM i servem como substitutos do modo Agent ao lidar com casos de uso específicos do IBM i, pois estão melhor equipados com a persona, contexto e acesso a ferramentas adequados.
  • Plan — Este modo pode ser usado ao trabalhar com fontes IBM i no seu PC local. No entanto, para criar planos para fontes em QSYS ou IFS, recomenda-se usar os dois modos acima.
  • Ask — Os dois modos IBM i também devem ser usados ao fazer perguntas no estilo Q&A específicas do IBM i, pois têm ferramentas para realizar recuperação de documentação específica do IBM i.
Como está este tópico?