Loading...
Loading...
Operate Google Colab environments via the `colab` CLI. Use when asked to create or manage GPU/TPU sessions, run Python/shell on a remote Colab VM, sync files, automate environment setup (packages, auth, Drive), or export session history.
npx skill4agent add googlecolab/google-colab-cli colab-operatorcolabcolabuv tool install google-colab-clipip install google-colab-clicolab newcolab stopcolab execcolab replcolab execcolab stopcolab restart-kernel/contentexecreplruncd/content/...colab ls/rm/upload/download/content/...lscontentcolabcolab new--auth={adc,oauth2}adccolab --auth=adc new -s xgcloud auth application-default login \
--scopes=openid,\
https://www.googleapis.com/auth/cloud-platform,\
https://www.googleapis.com/auth/userinfo.email,\
https://www.googleapis.com/auth/colaboratoryuserinfo.emailcolab.research.google.comcolaboratorycolab.pa.googleapis.comopenidcloud-platformcloud-platformcolab --auth=oauth2 <anything>~/.config/colab-cli/token.json~/.colab-cli-oauth-config.json-c PATHcolab sessionscolab whoamicolab.pa.googleapis.comcolab whoamicolab newcolaboratorycolab authcolab authcolab authgcloudcolab new -s <name>--gpu A100--tpu v6e1-s <name>--gpuT4L4G4H100A100--tpuv5e1v6e1--gpu400colab new--gpu T4colab exec -s <name> -f <script.py>echo "print(1)" | colab exec -s <name>cat script.py | colab exec -s <name>colab exec -s <name> -f nb.ipynb<basename>_output.ipynb# @title Foo--output-image <path>execreplecho "cmd" | colab console -s <name>grep -aexeccolab replcolab consolecolab authcolab drivemountreplconsoleauthdrivemountcolab runcolab run [--gpu T4] [--tpu v6e1] [--keep] [-s NAME] script.py [args...]newexecstopsys.argv__name__ == "__main__"python script.py args--keepsys.exit(N)colab runsys.exit()sys.exit(0)sys.exit(N)sys.exit("msg")colab run[colab] ...colab run job.py > out.txtcolab exec#!/usr/bin/env -S colab run --gpu T4chmod +x.pycolab$PATHcolab auth -s <name>colab drivemount -s <name> [PATH]/content/drivecolab install -s <name> pkg1 pkg2uv pip install --systempipcolab install -s <name> -r requirements.txtcolab helpcolab help <cmd>colab sessions[?]colab status [-s <name>]colab log -s <name> [-n 20] [-t TYPE]response_bodycolab log -s <name> -o summary.ipynb.md.txt.jsonlcolab url -s <name>--opencolab skillcolab readmecolab stop -s <name>colab run--keep~/.config/colab-cli/sessions.jsonsettings.jsonhistory/*.jsonl--config <path>colab --config /tmp/agent.json new -s job--auth--configcolab execreplcolab sessionscolab newcolab restart-kernel -s <name>colab stopcolab newcolab logkeep_alive_stopped reason=consecutive_4xx_errorscolaboratory