Terminal Intelligent 0.3: o que esperar das novidades trazidas…

… pela Microsoft para a sua ferramenta de linha de comando? Quando os sistemas GNU/Linux começaram a ganhar popularidade, um dos principais aspectos que os diferenciavam do Windows, era o terminal. O Bash (combinado com as ferramentas de linha de comando do sistema) oferecia uma incrível flexibilidade para a administração do sistema, ao passo que o Windows priorizava o uso da interface gráfica para este propósito. Porém, a Microsoft resolveu “correr atrás do prejuízo”, lançando não só o PowerShell como também uma ferramenta de terminal mais “inteligente”, combinando-o com o poder a Inteligência Artificial…

“This is the biggest update to Intelligent Terminal since we launched. This release introduces the new sidebar for managing your tabs and agents, including recent agent sessions and agents running in other terminal windows. You also get rich tab information you can customize, global search, and a filter for focusing on your agents. Intelligent Terminal now detects installed agent CLIs and adds them to the new tab menu, while headless mode keeps selected tabs running after you close the terminal.”

— by Microsoft Dev Blogs.

Eis, o Intelligent Terminal! E apesar deste projeto ser relativamente novo, o seu desenvolvimento está à pleno vapor: a Microsoft lançou a versão 0.3, marcando a sua atualização mais significativa até o momento, com ênfase na reformulação da gestão de abas e agentes de IA. O principal destaque dessa entrega é a introdução de uma barra lateral vertical dedicada que substitui o formato tradicional horizontal, oferecendo mais espaço e organização para fluxos de trabalho modernos, que combinam shells convencionais e ferramentas de IA.

A nova barra lateral traz melhorias visuais e funcionais robustas, permitindo o monitoramento em tempo real do status dos agentes e a fixação de abas importantes no topo da interface. Além disso, os usuários contam com a visualização de painéis divididos aninhados, indicação de atenção para abas que aguardam interação e opções de personalização com suporte nativo ao efeito visual acrylic e layout redimensionável ou retrátil.

Um dos avanços mais práticos da versão é a capacidade de personalizar as informações exibidas em cada aba, alternando facilmente entre diretórios de trabalho atuais, dados de repositórios Git e o progresso detalhado de comandos de agentes. O sistema também incorporou uma ferramenta de busca global unificada, capaz de localizar abas abertas na janela atual, sessões em segundo plano e registros históricos de sessões passadas de forma instantânea.

O gerenciamento de fluxos voltados a IA foi profundamente otimizado, com a adoçãoi de filtros dedicados para isolar apenas as abas de agentes e uma seção específica para sessões recentes espalhadas por diferentes janelas do terminal. Além disso, o software passou a detectar automaticamente CLIs de agentes instalados na máquina, como o GitHub Copilot ou o Claude, integrando-os diretamente ao menu de criação de novas abas.

Por fim, o Intelligent Terminal introduziu o inovador “headless mode”, que permite que tarefas longas de agentes ou compilações pesadas continuem rodando em segundo plano, mesmo após o fechamento da janela do terminal que inicializou o processo. As sessões ativas nessas condições podem ser monitoradas via barra de tarefas ou em uma sessão à parte, garantindo a flexibilidade e a continuidade total para os desenvolvedores executarem esta (e outras tarefas).

E eu aqui, satisfeito com o simple e modesto Terminal do GNOME… &;-D

Leave a Comment