Colab이 노트북 기반 강의 자료를 더 쉽고 풍부하게 만들 수 있는 몇 가지 새롭고 흥미로운 기능과 함께 돌아왔습니다. 이제 강사는 Colab에서 몇 번의 클릭만으로 노트북 단위로 런타임 버전을 고정하고 노트북을 원활하게 발표 및 복사할 수도 있습니다!
몇 달 전 작성한 노트북을 다시 실행하려다 종속성 또는 호환성 오류의 벽에 부딪힌 적이 있다면 제대로 작동하지 않는 런타임 환경이 주는 좌절감을 잘 아실 겁니다. 이는 한두 명만 겪는 문제가 아닙니다. 재현성은 노트북 환경에서, 특히 강의 자료를 다룰 때 직면하는 주요한 도전 과제입니다. 최신 Python 패키지와 호환되도록 하기 위해 매 분기 강의와 과제를 업데이트할 필요가 없어야 합니다. 여러분과 학생들의 런타임이 그대로 유지된다는 확신을 갖고 안심할 수 있어야 합니다.
Colab의 목표는 머신러닝, 데이터 과학, 교육을 위한 원활하고 강력한 플랫폼을 제공하는 것입니다. 저희는 이러한 사명의 핵심이 Colab 사용자의 작업물이 안정적이고 공유 가능하며, 특히 재현 가능하도록 보장하는 것임을 잘 알고 있습니다. 오늘, Runtime Version Selector 출시로 중요한 진전을 이루게 되어 기쁩니다.
Colab 런타임은 최신 소프트웨어 패키지, 보안 패치, 여러 기능 등으로 지속적으로 업데이트됩니다. 이를 통해 항상 최신 도구와 안전한 환경에 액세스할 수 있지만, 이전 런타임에 생성된 특정 결과를 재현해야 할 때 문제가 발생할 수 있습니다. 지속적인 업데이트로 인해 핵심 종속 항목이 변경되어 코드가 살짝 혹은 심각하게 손상될 수 있습니다. 과거에는 이러한 버전 고정 기능이 없어 종종 사용자의 생산성이 저하되고 반복적인 개발이 어려워지는 경우가 많았습니다.
오늘부터는 동적 런타임에서 비롯되는 몇 가지 문제를 해결할 수 있도록 노트북을 특정 버전의 Colab 런타임에 고정할 수 있습니다. 즉, 코드가 매번 동일한 패키지 버전으로 동일한 런타임에 실행되도록 보장할 수 있습니다.
'Change runtime type' 대화상자에서 새 Runtime Version Selector를 찾을 수 있습니다.
기본적으로, 새 노트북은 '최신' 버전을 계속 사용하여 최신 환경을 제공합니다. 그러나 프로젝트, 과정 또는 게시물에 대한 장기적인 안정성을 보장해야 하는 경우 이제 2025.07
과 같은 특정 버전을 선택할 수 있습니다.
Runtime Version Selector는 다음과 같은 경우에 적합합니다.
사용 가능한 모든 런타임 버전에 대해 사전에 설치된 패키지의 정확한 목록을 볼 수 있습니다. 각 런타임 버전은 백엔드 정보 GitHub 리포지토리의 한 브랜치에 해당합니다.
그곳에서 Ubuntu OS 버전, Python/Julia/R 버전, 설치된 패키지 세부 정보 등 전체 런타임 버전에 대한 종합적인 스냅샷을 확인할 수 있습니다.
오늘 Runtime Menu Dropdown -> Change runtime type으로 이동하여 이 기능을 사용할 수 있습니다.
현재 저희의 계획은 과거 런타임 버전을 1년 동안 유지하는 것이지만, 과거 버전이 얼마 동안 필요한지에 대해 여러분의 의견을 듣고 있습니다.
이 기능의 작동 방식에 대한 자세한 내용과 일반적인 질문에 대한 답변을 보려면 런타임 버전 FAQ를 참조하세요.
최근 발표된 슬라이드쇼 모드 기능에 몇 가지 개선 사항을 추가했습니다!
Start slideshow(슬라이드 쇼 시작)를 호출하면 현재 선택한 셀부터 슬라이드쇼 모드가 시작됩니다. 그리고 Start slideshow from beginning(처음부터 슬라이드 쇼 시작)을 호출하면 노트북의 첫 번째 셀로 되돌아가 슬라이드쇼 모드가 시작됩니다.
접을 수 있는 제목 아래에 단일 코드 셀 하나만 두면 제목과 코드 셀은 하나의 슬라이드로 합쳐집니다. 이는 실행 가능한 예제와 함께 간단한 설명을 동일한 슬라이드에서 보여줄 때 이상적인 방식입니다!
이 예제 노트북에서 슬라이드쇼 모드(이러한 개선 사항 포함)를 직접 사용해 보세요.
교수와 학생들로부터 똑같이 받은 요청은 노트북을 더 쉽게 복사할 수 있도록 해달라는 것입니다. 이제는 모든 노트북 URL 끝에 #copy=true를 추가하면 Colab에서 노트북을 열 때 복사 대화상자가 나타납니다.
다음은 URL 예입니다.
링크 복사와 마찬가지로, URL 끝에 #slideshowMode=true를 추가하여 슬라이드쇼 모드를 자동으로 열 수도 있습니다. 예시는 다음과 같습니다.
이를 통해 수업 자료를 더 쉽게 공유할 수 있기를 바랍니다!
런타임 버전은 Colab에서의 작업을 보다 견고하고 재현 가능하게 만들기 위한 저희의 지속적인 노력에서 근간을 이루는 한 걸음입니다. 저희는 안정적인 워크플로는 단순한 패키지 관리 그 이상을 필요로 함을 잘 알고 있으며, 이 분야에서 전체 사용자 경험을 지속적으로 개선하기 위해 최선을 다하고 있습니다.
보다 유연한 슬라이드쇼 모드를 통해 이제 시작 부분뿐만 아니라 노트북의 모든 셀에서 프레젠테이션을 시작할 수 있습니다. 덕분에 Colab은 설명과 라이브 데모를 동시에 보여주는 데 있어 더 완벽해졌습니다.
또한 새로운 URL 링크를 통해 그 어느 때보다 더 쉽게 학생들과 콘텐츠를 공유할 수 있습니다.
2025년 Colab의 다른 신학기 기능과 함께 이러한 기능이 교실 워크플로에 활력을 불어넣을 수 있길 바랍니다. 다음 프로젝트나 강의에서 런타임 버전, 슬라이드쇼 모드, URL 링크 연결 기능을 사용해 보고 X 또는 GitHub에서 여러분의 소중한 의견을 들려주세요!