O Google Colab adiciona mais melhorias na volta às aulas!

24 DE SETEMBRO DE 2025
Spencer Shumway Product Manager
Josie Cuff Software Engineer

O Colab está de volta com alguns recursos novos e empolgantes destinados a simplificar e melhorar seus materiais de aula baseados em notebooks. Agora, os instrutores têm a capacidade de congelar versões de ambientes de execução no nível do notebook e de apresentar e copiar notebooks facilmente, com apenas alguns cliques no Colab!

Apresentamos as versões de ambientes de execução no Google Colab

Se você já tentou executar novamente um notebook de alguns meses atrás e se deparou com um monte de erros de dependência ou compatibilidade, conhece a frustração de ter um ambiente de execução que não funciona. Isso não acontece só com você. A capacidade de reprodução é um grande desafio no mundo dos notebooks, especialmente para materiais de cursos. Você não deveria ter que atualizar suas palestras e trabalhos de casa todos os trimestres para garantir que eles funcionem com os pacotes do python mais recentes. Você precisa ter a tranquilidade de saber que os ambientes de execução de seus alunos permanecerão estáticos.

No Colab, nosso objetivo é fornecer uma plataforma integrada e poderosa para aprendizado de máquina, ciência de dados e ensino. Reconhecemos que uma parte essencial dessa missão é garantir que seu trabalho seja estável, compartilhável e, o mais importante, reproduzível. Hoje, temos o prazer de dar um passo significativo com o lançamento do Runtime Version Selector.

O desafio de um ambiente de execução dinâmico

Os ambientes de execução do Colab são atualizados continuamente com os mais recentes pacotes de software, patches de segurança e recursos. Apesar de garantir que você sempre tenha acesso a ferramentas modernas e ambientes seguros, isso pode levar a desafios quando você precisa reproduzir um resultado específico criado em um ambiente de execução mais antigo. Com as atualizações contínuas, as dependências centrais podem mudar, invalidando seu código de maneiras sutis ou drásticas. Essa falta de fixação acabava prejudicando a produtividade dos usuários e tornando o desenvolvimento iterativo um desafio.

Fixe seu notebook em uma versão de ambiente de execução

Para enfrentar alguns dos desafios relacionados aos ambientes de execução dinâmicos, a partir de hoje, você pode fixar um notebook em uma versão específica de ambiente de execução do Colab. Isso significa a possibilidade de garantir que o código seja executado no mesmo ambiente de execução com as mesmas versões de pacote, todas as vezes.

Você encontra o novo Runtime Version Selector na caixa de diálogo "Alterar o tipo de ambiente de execução".

Runtime Selector

Por padrão, os novos notebooks continuarão a usar a versão "Mais recente", fornecendo o ambiente mais atualizado. Mas, se você precisar garantir estabilidade de longo prazo para um projeto, um curso ou uma publicação, agora pode selecionar uma versão específica, como 2025.07.

O Runtime Version Selector é perfeito para:

  • Pesquisadores que precisam garantir que seus resultados sejam verificáveis.
  • Educadores que criam materiais de curso e precisam trabalhar de forma consistente para todos os alunos.
  • Desenvolvedores que criam projetos complexos que dependem de uma pilha específica de dependências.

Transparência total com o repositório backend-info do Github

Para cada versão de ambiente de execução disponível, você pode ver o conjunto exato de pacotes pré-instalados. Cada versão de ambiente de execução corresponde a uma ramificação em nosso repositório backend-info do GitHub.

Lá, você encontra um snapshot abrangente de toda a versão do ambiente de execução, da versão de SO do Ubuntu, da versão do Python/Julia/R e dos detalhes do pacote instalado, entre outras coisas.

Primeiros passos

Você pode começar a usar esse recurso hoje mesmo acessando o menu suspenso Ambiente de execução -> Alterar o tipo de ambiente de execução.

Nosso plano atual é manter as versões de ambientes de execução anteriores por um ano, mas queremos seu feedback sobre por quanto tempo você precisará das versões anteriores.

Para ver mais detalhes de como esse recurso funciona e respostas para perguntas comuns, consulte nossas perguntas frequentes sobre versões de ambientes de execução.

Melhorias no modo de apresentação de slides

Adicionamos algumas melhorias ao nosso recurso de modo de apresentação de slides, anunciado recentemente!

Inicialização da apresentação de slides em qualquer ponto do notebook

A opção Iniciar apresentação de slides abre o modo de apresentação de slides na célula que está com o foco no momento. E a opção Começar apresentação de slides desde o início volta para a primeira célula do notebook.

Start Slideshow Menu

Slides com pareamento de células

Se você criar um título recolhível com uma única célula de código abaixo dele, ambos serão pareados em um único slide. Isso é ideal para apresentar uma explicação breve junto com um exemplo executável no mesmo slide.

Accessing A Slideshow Element

Experimente o modo de apresentação de slides (incluindo essas melhorias) neste notebook de exemplo.

Uma solicitação de professores e alunos era que a cópia de notebooks fosse facilitada. Agora, é possível adicionar #copy=true ao final de qualquer URL de notebook, o que faz com que o Colab abra uma caixa de diálogo de cópia ao abrir o notebook:

Screenshot 2025-09-12 at 3.36.42 PM

Veja um exemplo de URL:

https://colab.research.google.com/github/googlecolab/colabtools/blob/main/notebooks/Getting_started_with_google_colab_ai.ipynb#copy=true

Semelhante aos links de cópia, você também pode adicionar #slideshowMode=true ao final de um URL para abrir automaticamente o modo de apresentação de slides. Veja um exemplo:

https://colab.sandbox.google.com/drive/1gCqFEquqNvEoTDX3SNhR2PZkXWPHKXnc?usp=sharing#slideshowMode=true

Esperamos que isso facilite o compartilhamento de materiais de aula!

O futuro

As versões de ambientes de execução são um passo fundamental em nosso esforço contínuo para tornar o seu trabalho no Colab mais robusto e reproduzível. Sabemos que um fluxo de trabalho estável envolve mais do que o simples gerenciamento de pacotes, e estamos comprometidos em continuar melhorando toda a experiência do usuário nessa área.

Com nosso modo de apresentação de slides mais flexível, agora você pode iniciar uma apresentação a partir de qualquer célula do notebook, e não apenas do começo, o que torna o Colab perfeito para mostrar uma explicação e uma demonstração ao vivo ao mesmo tempo.

E os novos links de URL tornam mais fácil do que nunca o compartilhamento de conteúdo com os alunos.

Juntamente com os outros recursos de volta às aulas do Colab para 2025, esperamos que esses recursos possam turbinar seus fluxos de trabalho de sala de aula. Experimente as versões de ambientes de execução, o modo de apresentação de slides e os recursos para links de URL em seu próximo projeto ou palestra e conte para nós o que você achou no X ou no GitHub!