Bob Shell v2 lidera o lançamento deste mês
O lançamento deste mês traz atualizações para Bob Shell, Bobalytics e Bob IDE. Bob Shell passa para V2, trazendo o agente V2 e o harness para o terminal. Bobalytics introduz as visualizações Today e Editorial para tornar a atividade diária e padrões de uso mais amplos mais fáceis de entender. Bob IDE adiciona melhorias focadas em conexões MCP, revisão de edições e gerenciamento de tarefas.
Bob Shell v2 traz o agente V2 para o terminal
Bob V2 introduziu uma arquitetura compartilhada construída em torno de um agente e um harness, com clientes fornecendo a interface para cada ambiente. Bob IDE foi o primeiro cliente a migrar para essa base. Com este lançamento, Bob Shell segue.
Isso é mais do que uma atualização da interface do terminal. Shell agora roda na mesma base de agente que Bob IDE, trazendo Skills, Subagents e melhor execução de tarefas de longa duração para sessões de terminal.
Use Skills e Subagents do terminal
Skills empacotam instruções e fluxos de trabalho reutilizáveis. Uma equipe pode capturar um procedimento de lançamento, lista de verificação de revisão ou processo específico do repositório uma vez e invocá-lo do Bob Shell quando necessário.
Subagents permitem que Bob delegue uma parte focada de uma tarefa maior em um contexto separado. Um Subagent pode rastrear um fluxo de autenticação desconhecido ou inspecionar um conjunto de falhas de teste, depois retornar suas descobertas para a conversa principal sem preencher essa conversa com cada leitura de arquivo intermediária e busca.
Ambas as capacidades são úteis em tarefas mais longas. Skills dão à tarefa um procedimento estabelecido a seguir, enquanto Subagents mantêm investigações focadas separadas. O harness V2 ajuda Bob a realizar esse trabalho através de múltiplas etapas de forma mais confiável.
Continue o trabalho entre Bob IDE e Bob Shell
Bob IDE e Bob Shell compartilham o histórico de tarefas. Tarefas iniciadas no Shell aparecem no IDE, e /resume no Shell inclui tarefas iniciadas no IDE.
Isso torna a escolha do cliente menos permanente. Você pode começar no Bob IDE quando quiser inspecionar código e mudanças propostas visualmente, depois retomar a tarefa no Bob Shell quando o próximo passo se adequar a um fluxo de trabalho de terminal. A tarefa permanece disponível no IDE quando você quiser retornar para revisão.
Por exemplo:
- Inicie uma mudança maior no Plan no Bob IDE.
- Entregue o plano ao Agent e deixe Bob começar a implementação.
- Retome a tarefa do Bob Shell com
/resume. - Invoque um Skill para o procedimento de validação da sua equipe ou delegue uma investigação focada a um Subagent.
- Reabra a tarefa no Bob IDE para revisar as mudanças resultantes.
Separe trabalho interativo de automação
Bob Shell v2 torna explícita a distinção entre uso interativo e headless:
bob chatinicia uma sessão de terminal interativa de múltiplos turnos.bob runexecuta uma tarefa headless para scripts, pipelines e outras automações.bob mcpgerencia configurações de servidor MCP da linha de comando.
Execuções headless podem retornar saída legível por humanos, um único resultado JSON ou eventos JSON em streaming. Sessões de workspace podem ser listadas e retomadas por ID de tarefa, incluindo a sessão mais recente. Limites e controles de grupos de ferramentas permitem que um chamador automatizado defina limites em torno de uma execução.
Essas mudanças tornam Bob Shell útil em duas configurações diferentes: como cliente conversacional quando o IDE não é a interface certa, e como interface de agente para automação de linha de comando repetível.
Veja o que importa no Bobalytics
Bobalytics agora oferece duas novas maneiras de ler seus dados de uso. A visualização Today fornece um instantâneo imediato do seu próprio trabalho com Bob, enquanto a visualização Editorial destaca padrões notáveis em toda a organização mais ampla.
Today é a nova página inicial do Bobalytics. Ela reúne suas tarefas, ritmo semanal e as métricas que mais importam, para que você possa entender rapidamente seu dia com Bob.

Editorial, disponível na aba Patterns, apresenta um resumo conciso de destaques nas visualizações de usuário, equipe e instância. Em vez de comparar cada gráfico você mesmo, você pode usar Editorial para ver quais padrões e mudanças se destacam, depois decidir onde olhar mais de perto ou tomar ação.


As visualizações KPI existentes permanecem disponíveis na página Patterns para análise mais profunda. Você também pode exportar dados de qualquer visualização do Bobalytics à qual tenha acesso, em todos os níveis e gráficos.
Melhorias focadas no Bob IDE
Junto com o lançamento do Bob Shell v2, a atualização de agosto inclui um conjunto de melhorias incrementais para Bob IDE. Elas expandem o que Bob pode acessar através do MCP, dão mais controle sobre edições de arquivos propostas e tornam o trabalho em segundo plano mais fácil de acompanhar.
Conecte serviços que requerem autorização do usuário
Alguns servidores MCP podem funcionar com uma credencial estática. Serviços que agem em nome de um usuário individual precisam de um fluxo diferente: o usuário precisa ver qual acesso está sendo solicitado e decidir se o concede.
Bob IDE agora suporta autorização OAuth para servidores MCP. Quando um servidor configurado solicita autorização, Bob abre o fluxo de consentimento do serviço. Você faz login no serviço, revisa a solicitação e autoriza a conexão sem copiar um token pessoal em um arquivo de configurações MCP.
Servidores MCP também podem expor mais do que ferramentas:
- Resources através de menções
@. Um resource é contexto fornecido pelo servidor, como um issue, documento, esquema ou objeto de repositório. Digite@no prompt e selecione o resource que você quer que Bob use. - Prompts através de ações
/. Um servidor MCP pode fornecer um prompt para uma tarefa que ele entende. Digite/para encontrar e executar o prompt da conversa.
Suponha que um servidor de gerenciamento de projetos habilitado para OAuth exponha um issue como resource. Após autorizar o servidor, adicione o issue com @, peça ao Bob para inspecionar o código relevante e mova para Plan ou Agent uma vez que o escopo esteja claro. A autorização permanece uma etapa explícita, enquanto o issue se torna parte do contexto de trabalho.
Explore dados com gráficos interativos
Bob agora pode gerar e exibir gráficos interativos diretamente no chat. Peça ao Bob para visualizar um conjunto de dados, depois explore o resultado sem sair da conversa.
Inspecione e molde mudanças de arquivos antes de serem aplicadas
Em uma mudança com uma área de superfície ampla, revisar apenas após os arquivos terem sido atualizados cria retrocesso evitável. Uma nova configuração permite visualizar as edições de arquivos propostas por Bob no editor antes de serem aplicadas.
A proposta abre como um diff, onde você pode inspecioná-la ao lado do arquivo atual. Se a abordagem está certa mas uma linha precisa de ajuste, edite essa linha diretamente no diff e aprove a proposta corrigida.
Estes são dois controles relacionados mas distintos:
- Edit preview muda quando as mudanças propostas por Bob são aplicadas. Os arquivos permanecem inalterados enquanto você revisa a proposta.
- Editar o diff muda a proposta em si. É útil para uma pequena correção que não justifica outro prompt.
O fluxo de trabalho é pedir a mudança ao Bob, inspecionar o diff proposto, ajustá-lo se necessário e aprová-lo.

Acompanhe o trabalho entre workspaces
O navegador de tarefas agora permite navegar e reabrir tarefas Bob de outros workspaces. Bob também pode enviar uma notificação de desktop quando uma tarefa em segundo plano precisa da sua entrada e o editor está em segundo plano.
As saídas também permanecem acessíveis após a conversa. Artefatos HTML gerados por Bob são salvos dentro do workspace e podem ser abertos no Live Preview. Um relatório de arquitetura ou resumo de investigação vive com o projeto em vez de apenas dentro do seu histórico de tarefas.
Mais melhorias do Bob IDE
- Escolha quantos dias Bob mantém tarefas concluídas antes de limpá-las em Settings > Chat.
- Pesquise seu histórico de chat com Cmd/Ctrl+F, com correspondências destacadas e navegação próximo/anterior.
- Ask pesquisa primeiro a documentação do Bob ao responder perguntas sobre recursos do Bob.
- Arquivos de regras de modo personalizado são incluídos quando modos são exportados, importados, instalados ou excluídos.
- O seletor de branch é pesquisável.
- A equipe ativa aparece na barra de status para usuários que pertencem a múltiplas equipes.
Experimente o último lançamento
Para Bob Shell v2, inicie uma tarefa no Bob IDE e retome-a do Shell com /resume. Use um Skill para um procedimento de equipe repetível ou peça ao Bob para delegar uma investigação focada a um Subagent.
No Bob IDE, conecte um servidor MCP habilitado para OAuth e adicione um de seus resources com @ ou execute um prompt fornecido pelo servidor com /. Depois peça ao Bob uma mudança de código com edit preview habilitado, revise a proposta, faça qualquer pequena correção no diff e aprove-a.
Links
