Já podes usar o Bob em árabe. Define o idioma de apresentação para árabe e o Bob responde em árabe, com toda a interface adaptando-se ao layout da direita para a esquerda. Os blocos de código permanecem da esquerda para a direita.
Melhorias
Histórico de tarefas conservado por 30 dias
O histórico de tarefas é agora conservado por 30 dias por padrão. Define o valor de retenção para 0 nas definições do Bob para conservar todo o histórico de tarefas indefinidamente.
Correções de Bugs
Chat parado após atualização de token
Corrigido um problema em que o turno de chat parecia estar parado após uma atualização do token de autenticação, sem produzir qualquer resposta.
Comportamento incorreto após mudança de branch
Corrigido um problema em que mudar de branches ou executar um pull fast-forward fazia com que o Bob se comportasse incorretamente na sessão atual.
Resultados mostrados para pacotes sem direito
Corrigido um erro em que os resultados do Findings podiam aparecer para pacotes premium que não tens subscrito.
Bobalytics não capturava telemetria nos commits
Corrigido um problema em que o Bobalytics não capturava dados de telemetria quando fazias commit de código para o GitHub.
2.0.2
Agosto 2026
2.0.2
Agosto 2026
Novos Recursos
Confiança do workspace
Bob agora solicita que tomes uma decisão de confiança na primeira vez que abres uma pasta. Pastas não confiáveis são executadas em modo seguro: configuração, skills, agents, rules e servidores MCP do workspace são suspensos até que concedas confiança explicitamente. Usa o comando /permissions para rever e alterar o nível de confiança da pasta atual.
Agora podes executar comandos shell em pontos-chave de uma sessão Bob: no início da sessão, antes e depois de cada uso de ferramenta, ao submeter um prompt e quando o agente para. Define hooks em .bob/settings.json no teu workspace ou globalmente em ~/.bob/settings/settings.json.
Prime Command+F (macOS) ou Ctrl+F (Windows/Linux) enquanto o painel de chat Bob está focado para pesquisar em todas as mensagens da tarefa atual. As correspondências são destacadas com navegação anterior/seguinte e deslocamento automático.
Workspace ativo segue o editor
Em workspaces multi-root, o workspace de tarefa ativo agora muda automaticamente para corresponder ao ficheiro que estás a editar atualmente, mantendo o contexto de IA relevante sem mudança manual.
Melhorias
Retenção de tarefas baseada na última atividade
A retenção de tarefas é agora medida a partir da última atualização de uma tarefa, não da sua data de criação. As tarefas com as quais continuas a interagir já não são removidas prematuramente.
Gestão do limite de imagens
Bob agora impede que os pedidos excedam o limite de 20 imagens. Por padrão, as imagens mais antigas são removidas automaticamente quando o limite é atingido. Desativa a remoção automática nas definições para escolher manualmente quais imagens remover.
Correções de Bugs
Menos mudanças de modo desnecessárias
Corrigido um problema em que Bob mudava de modo desnecessariamente durante uma tarefa. Bob agora permanece no modo ativo a menos que uma capacidade necessária não esteja disponível.
Pré-visualização de diff reabre após fechar
Fechar uma pré-visualização de diff e depois reabri-la agora funciona corretamente. A pré-visualização ficava anteriormente fechada após o primeiro fecho.
Histórico de chat reproduzido em novos turnos
Corrigido um problema em que o histórico de chat era incorretamente reproduzido ao iniciar um novo turno, causando o aparecimento de mensagens duplicadas.
Redefinição da política de aprovação
Corrigido um erro em que a política de aprovação de ferramentas podia ser redefinida inesperadamente durante uma tarefa, exigindo nova aprovação de ferramentas já aprovadas.
Confiança do workspace não aplicada aos hooks
Os hooks do ciclo de vida agora respeitam corretamente a definição de confiança do workspace, usando o estado de confiança partilhado em vez de uma avaliação separada.
Encaminhamento de região de chave API
Corrigido um problema em que os pedidos de inferência de chave API eram encaminhados para a região errada, o que podia causar falhas de autenticação.
Estado obsoleto de aprovação de ferramenta de subagente
Corrigido um erro em que a caixa de diálogo de aprovação de ferramenta para um subagente podia comportar-se incorretamente durante uma tarefa ativa.
Mensagens de resultado de ferramenta recolhidas corretamente
Corrigido um problema em que mensagens de resultado de ferramenta com uma apresentação personalizada se expandiam em linha em vez de serem renderizadas recolhidas.
Links externos do painel de resultados
URLs externos no painel de Resultados agora abrem corretamente. Anteriormente, clicar num link externo não tinha efeito.
2.0.1
Julho 2026
2.0.1
Julho 2026
Novos Recursos
Navegar por tarefas entre espaços de trabalho
Agora podes navegar e reabrir tarefas de outros espaços de trabalho, não apenas o que está aberto no momento.
Seletor de branch com pesquisa
O seletor de branch tem agora pesquisa, facilitando encontrar o branch certo quando há muitos disponíveis.
Pré-visualizar edições de ficheiros antes de aceitar
Uma nova definição permite pré-visualizar edições de ficheiros propostas diretamente no editor antes de as aceitar.
Login unificado via bob.ibm.com
Já podes iniciar sessão através de bob.ibm.com para uma experiência de login única e unificada em todos os clientes Bob.
Melhorias
Dicas de ferramentas e menu de aprovação automática
As dicas de ferramentas no rodapé do chat comportam-se agora de forma mais previsível, e o menu de aprovação automática mostra uma nota útil com ligação às definições.
Ícones do painel de resultados com código de cores
Os ícones no painel de resultados têm agora código de cores, facilitando a identificação dos diferentes tipos de problemas à primeira vista.
Validação de entradas do servidor MCP
Adicionar servidores MCP valida agora as entradas corretamente — evita duplicados e requer formatos de URL e argumentos corretos.
Apresentação melhorada de menções
As menções (referências @) são apresentadas de forma mais fiável com ícones consistentes em diferentes contextos.
Recursos e prompts MCP
Os servidores MCP suportam agora recursos e prompts, acessíveis através de menções (@) e ações slash (/).
A pesquisa nas definições abrange todos os separadores
A pesquisa nas definições encontra agora corretamente resultados em todos os separadores, incluindo MCP, Modos e Competências.
Texto de comando longo é apresentado corretamente
O texto de comando longo nas caixas de diálogo de aprovação de ferramentas é agora apresentado em múltiplas linhas em vez de ultrapassar o ecrã.
Correções de Bugs
Sobrecarga de contexto em novas tarefas
Corrigido um problema em que enviar o estado do git em todas as mensagens causava sobrecarga de contexto em novas tarefas.
Compressão automática
O contexto é automaticamente compactado quando uma tarefa fica demasiado longa, evitando abrandamentos e perda de contexto.
Posição do cursor no campo de chat
Corrigido um erro em que o cursor no campo de chat saltava para o início do texto ao mudar de modo.
Mensagem de erro de Abrir diff
O botão "Abrir diff" mostra agora uma mensagem de erro clara quando a pré-visualização do diff falha ao carregar.
Reconhecimento de recusa de ferramenta
Quando recusas uma ação de ferramenta, Bob reconhece agora corretamente a recusa.
Pastas de regras com ligações simbólicas
As regras guardadas em pastas com ligações simbólicas dentro de .bob/rules/ são agora carregadas corretamente.
Login SAML
Corrigido um problema de login para utilizadores que se autenticam através de SAML.
Windows: tarefas migradas
Corrigido um problema em que tarefas migradas de uma versão anterior do Bob não apareciam na lista de tarefas.
Migração de comandos do espaço de trabalho
A migração de comandos do espaço de trabalho é agora executada em segurança mesmo que seja ativada várias vezes.
2.0.0
Junho 2026
2.0.0
Junho 2026
Novos Recursos
Subagents
Bob agora pode dividir tarefas complexas em fluxos de trabalho paralelos gerando subagentes especializados. Cada subagente é executado em um modo focado, como um subagente planejando enquanto outro implementa. Você aprova cada geração antes de começar.
Redirecione um agente em execução sem cancelá-lo. Novas mensagens entram em uma fila enquanto Bob está ocupado — arraste para reordená-las, e a fila persiste através de recarregamentos de webview. Bob processa as mensagens na fila assim que termina cada etapa.
Gerenciamento de servidores MCP
Adicione, configure e remova servidores MCP diretamente do painel de configurações. A nova aba Servidores MCP oferece um local central para gerenciar todas as suas ferramentas conectadas sem edição manual de JSON.
Um fluxo de trabalho de revisão de código integrado que analisa suas alterações, destaca descobertas e envia feedback de revisão estruturado — tudo de dentro do IDE.
Uma nova aba Modos nas configurações permite navegar, criar, substituir e gerenciar modos personalizados por pasta de workspace. Você pode alternar grupos de ferramentas, selecionar o escopo do workspace e substituir modos integrados ou de origem sem editar arquivos de configuração manualmente.
Você agora pode comprar pacotes premium para estender Bob com capacidades especializadas para plataformas e fluxos de trabalho específicos.
IBM Bob Premium Package for Java Modernization
Projetado para simplificar a modernização Java empresarial. Automatiza atualizações Java das versões 8 a 25, moderniza arquiteturas de UI legadas em frameworks web escaláveis e re-plataformiza aplicações do IBM WebSphere para IBM WebSphere Liberty — tudo dentro de um fluxo de trabalho governado de ciclo fechado.
Projetado para acelerar a modernização de aplicações mainframe em todo o ciclo de vida, desde análise de aplicações até transformação de código complexa. Combina profunda expertise em mainframe com modos especialmente construídos para fornecer orientação consciente do contexto adaptada para ambientes em escala empresarial.
Projetado para otimizar a experiência de desenvolvimento para desenvolvedores de aplicações IBM i. Inclui modos, skills, fluxos de trabalho e comandos selecionados para IBM i, com conectividade direta ao seu ambiente IBM i e acesso à documentação IBM i. Suporta RPG, SQL, Db2 for i, CL, DDS, COBOL e outras tecnologias IBM i.
Bob agora vem com três modos padrão focados: Plan, Agent e Ask. Cada modo é desenvolvido especificamente para uma fase específica do seu fluxo de trabalho, com as capacidades Advanced e Orchestrator integradas nos modos padrão.
Janela de contexto expandida
A janela de contexto aumentou de 200.000 para 270.000 tokens, permitindo que Bob mantenha mais da sua base de código, histórico de conversação e saída de ferramentas em vista de uma vez. Tarefas mais longas, arquivos maiores e projetos mais complexos agora podem ser executados por mais tempo antes que o contexto precise ser compactado.
Chamadas de ferramentas paralelas
Bob agora pode executar várias ferramentas independentes ao mesmo tempo, reduzindo o tempo de espera em tarefas que envolvem ler vários arquivos, pesquisar uma base de código ou executar comandos não relacionados. Prompts de aprovação para operações paralelas são tratados individualmente para que você mantenha controle total sobre cada ação.
Ações Bob no menu de contexto do editor
As ações Bob agora estão disponíveis no menu de contexto do clique direito do editor, tornando mais rápido iniciar uma tarefa no código selecionado.
Mudança de modo durante uma tarefa
Bob agora pode mudar de modo no meio da tarefa, permitindo que uma única tarefa se mova entre modos especializados conforme o trabalho evolui.
Controle de subagente baseado em modo
Os modos agora podem restringir quais subagentes eles permitem executar. As gerações de subagentes agora requerem aprovação explícita em vez de serem auto-aprovadas.
Fluxos de trabalho aninhados
Os fluxos de trabalho agora podem invocar outros fluxos de trabalho, permitindo automação mais complexa e de várias etapas sem duplicar lógica.
Comandos editáveis
Os comandos propostos por Bob agora podem ser editados antes de serem executados, dando a você controle preciso sem ter que cancelar e reformular.
Comandos auto-aprovados
Defina uma lista de comandos confiáveis que Bob pode executar sem solicitar aprovação a cada vez, acelerando fluxos de trabalho repetitivos.
Aprovações MCP no nível da tarefa
As aprovações de grupos de ferramentas agora podem ser configuradas por tarefa, independentemente das suas configurações globais. Os controles no nível da tarefa aparecem primeiro na interface de aprovação.
Aprovações de ferramentas sequenciais
Os prompts de aprovação agora aparecem um de cada vez, dando a você um fluxo mais claro e deliberado antes que Bob execute cada ferramenta.
Visualizações de aprovação recolhíveis
Detalhes grandes de aprovação de ferramentas agora se recolhem em um quadro de visualização, mantendo a visualização do chat organizada quando Bob solicita permissão para operações complexas.
Redesign da interface de chat
A interface de chat tem uma nova aparência e layout para melhor usabilidade e consistência visual.
Pílulas de contexto
O texto colado agora aparece como uma pílula compacta na entrada do chat, para que você possa ver rapidamente qual contexto adicionou sem que o texto completo preencha a área de entrada.
Visualização de diff unificada
As alterações de código agora são mostradas em uma visualização de diff unificada com destaque de sintaxe, facilitando a revisão do que Bob modificou.
Saída de arquivo com destaque de sintaxe
A ferramenta read_file agora renderiza o conteúdo dos arquivos com destaque de sintaxe para melhor legibilidade.
Resultados grep estruturados
A saída de grep agora é renderizada em um formato estruturado e escaneável para que os resultados sejam mais fáceis de ler e agir.
Listagem de arquivos estruturada
A ferramenta list_files agora renderiza a saída como uma lista de arquivos estruturada com separadores de diretório, dicas de ferramentas e caminhos de arquivo clicáveis.
Leitura de arquivos de documentos
Bob suportará a leitura direta de arquivos .docx, .pdf e .xlsx. Usa documentos e planilhas como contexto sem extrair manualmente o conteúdo.
Verificações de segurança de comandos
Bob agora realiza uma verificação de segurança antes de executar comandos para prevenir operações potencialmente prejudiciais.
Confiabilidade de autenticação melhorada
A lógica de autenticação foi consolidada e reforçada. Chamadas duplicadas de atualização de token agora são prevenidas, o tratamento de tokens é mais robusto e o tempo limite de SSO agora é de 15 minutos.
Correções de Bugs
Uso excessivo de contexto de arquivos grandes
Corrigido um problema onde escrever arquivos grandes consumia desnecessariamente espaço da janela de contexto, o que poderia reduzir o desempenho do agente.
Popup de login após autenticação
O popup de login de autenticação não reaparece mais depois que você já fez login.
Edição de pergunta de acompanhamento
Corrigido um problema de exibição onde editar uma pergunta de acompanhamento produzia saída quebrada na interface de chat.
Ferramentas de símbolos em sistemas de arquivos externos
Resolvidas falhas em ferramentas de símbolos ao trabalhar com arquivos em sistemas de arquivos externos ou remotos.
1.0.3
Maio 2026
1.0.3
Maio 2026
Melhorias
Atualização do motor VS Code: 1.109.5 → 1.116.0
Atualizada a plataforma VS Code subjacente para a versão 1.116.0, adicionando as correções de segurança mais recentes, melhorias de desempenho e aprimoramentos. As atualizações garantem que o Bob IDE permaneça compatível com extensões modernas e ferramentas de desenvolvimento, enquanto reduz a dívida técnica.
Atualizadas as dependências para abordar vulnerabilidades de segurança conhecidas. Essas atualizações garantem que Bob permaneça seguro e protegido contra ameaças potenciais.
Correspondência de padrões de arquivo
Corrigida a vulnerabilidade em como Bob corresponde padrões de arquivo e expressões glob.
Solicitações de rede
Atualizado o cliente HTTP para corrigir o problema de segurança no tratamento de conexões.
Manipulação de arquivos
Corrigida a vulnerabilidade de segurança ao extrair arquivos compactados.
Migração para nova instância do IBM App Configuration para melhor confiabilidade e desempenho.
Removido o fluxo de trabalho translation-check obsoleto do pipeline de compilação.
Correções de Bugs
Temporização de atualização de token
Corrigida uma condição de corrida onde os tokens de autenticação podiam ser rejeitados durante a atualização. Um buffer de segurança agora previne problemas de temporização em casos extremos que poderiam interromper sua sessão.
Confiabilidade da autenticação
Melhorada a manipulação de atualização de tokens para ser mais robusta e confiável. A validação de tokens agora verifica as reivindicações necessárias antes do uso, erros de rede são tratados elegantemente com repetição automática, e a lógica de repetição usa backoff exponencial para evitar sobrecarregar o servidor.
Telemetria de autocompletar
Corrigidos dados de posição do cursor ausentes no registro de autocompletar, melhorando nossa capacidade de entender e melhorar as sugestões de código.
Compatibilidade de extensão
Corrigido um problema onde Bob não conseguia encontrar binários necessários em instalações mais recentes do VS Code. Bob agora localiza corretamente os binários em diferentes versões do VS Code e layouts de pacotes.
1.0.2
Abril 2026
1.0.2
Abril 2026
Novos Recursos
Bobalytics para planos Enterprise
Rastreie o impacto do Bob no seu ciclo de vida de entrega de software com análises e insights abrangentes. Meça a contribuição do Bob para sua base de código com a métrica Bob Factor. Monitore gastos com Bobcoin em sua organização. Analise padrões de uso por linguagem de programação e modo. Visualize atividade da equipe e usuários ativos diários. Compare uso individual e da equipe para otimizar fluxos de trabalho.
A interface de administração agora inclui gerenciamento de chaves API para fluxos de trabalho administrativos suportados. Liste todas as chaves API com pesquisa e filtragem. Visualize detalhes de chaves API em um modal. Revogue chaves API individualmente ou em massa. Mostre badges de status para chaves ativas, revogadas e expiradas. Alterne a visibilidade de chaves revogadas.
Corrigido um problema em que as sugestões de código não eram atualizadas quando você alterava o código após o cursor. Bob agora fornece sugestões novas e contextuais baseadas no estado atual do seu código.
Comando init
Corrigido erro de digitação no comando init: "rules-advance" agora é "rules-advanced".
Rastreamento de tarefas
Corrigida a forma como os IDs de tarefas são atribuídos, facilitando a depuração de problemas e a correlação de tarefas em todo o sistema.
Literate Coding
Corrigido um problema em que quebras de linha extras eram adicionadas antes e depois das alterações. Sugestões rápidas agora estão desabilitadas no modo Literate Coding para evitar distrações enquanto você escreve.
Instalador
Corrigidos problemas críticos de instalação no Linux e Mac que impediam o Bob de iniciar após a instalação. Corrigido o texto de marca no instalador do Windows.
1.0.1
Março 2026
1.0.1
Março 2026
Novos Recursos
Geração de código com IA
Transforme linguagem natural em código funcional em várias linguagens de programação. Gere novo código a partir de descrições e requisitos. Refatore e depure código existente com a ajuda do Bob. Obtenha conclusão de código inteligente com sugestões de uma e várias linhas.
Acesse modos especialmente projetados para diferentes cenários de desenvolvimento. O modo Code escreve, modifica e refatora código. O modo Ask fornece respostas e explicações sobre sua base de código. O modo Plan ajuda a projetar e planejar implementações antes da codificação. O modo Advanced fornece capacidades estendidas, incluindo ferramentas MCP e navegador. O modo Orchestrator coordena projetos de várias etapas entre especialidades.
Realize tarefas de desenvolvimento complexas com eficiência. Leia, escreva e manipule arquivos diretamente em seu projeto. Execute comandos de terminal com tratamento inteligente de erros. Controle e automatize ações do navegador da web para testes e validação. Pesquise bases de código e liste definições de código para melhor contexto.
Estenda as capacidades do IBM Bob com ferramentas e integrações personalizadas. Conecte-se a bancos de dados e APIs de dentro do seu editor. Acesse ferramentas especializadas de desenvolvimento e operações. Integre-se aos sistemas internos da sua organização.
Simplifique seu fluxo de trabalho de desenvolvimento com suporte git integrado. Revise alterações de código com o comando /review. Gere mensagens de commit automaticamente. Crie pull requests com o comando /create-pr. Rastreie atribuição de código com notas git.
Estenda a funcionalidade para as necessidades da sua equipe. Defina modos personalizados para fluxos de trabalho especializados. Crie atalhos de comando reutilizáveis com comandos slash. Compartilhe configurações de modo em sua equipe. Aplique contexto persistente com Bob Rules em diretórios .bob/rules/.
Ensine ao Bob fluxos de trabalho reutilizáveis com habilidades personalizadas. Crie conjuntos de instruções para revisões de código, testes, documentação e tarefas especializadas. Defina habilidades em diretórios .bob/skills/ com arquivos de suporte como checklists e modelos. Compartilhe fluxos de trabalho padronizados em sua equipe através do controle de versão. As habilidades são ativadas automaticamente no modo Advanced quando relevantes para sua tarefa.