CoCalc workflow guides
Guides
Plan setup, notebooks, terminals, code review, and deployment paths around durable CoCalc projects.
Featured workflows
Codex agent chat
Use Codex agent chat beside project files, notebooks, terminals, screenshots, patches, and review notes.
Jupyter notebooks
Keep durable execution, output, collaboration, TimeTravel, and review close to the notebook.
Terminal workflows
Use .term files, shared terminal streams, side chat, Linux tools, and agent-aware command-line work.
Research and writing
Papers, notebooks, code-backed figures, and long-running research work.
From notebook to paper
Polish a paper with LaTeX, notebooks, figures, collaborators, Codex, and project history.
LaTeX projects
Choose and use CoCalc for LaTeX projects that depend on figures, code, review, and collaborators.
Python in CoCalc
Move from notebook exploration to scripts, packages, debugging, and figures in papers.
Research runs
Manage messy computation with logs, retries, partial outputs, summaries, and recovery.
Runtime and code
Software setup, Git workflows, agent review, and repeatable project environments.
Installing software
Install packages and make a project environment work from the terminal.
GitHub workflow
Use GitHub issues, pull requests, releases, and reviews from a CoCalc project.
Reviewing agent commits
Inspect agent commits, ask line-level questions, and keep code review accountable.
Reusable runtime images
Prepare reusable software environments for courses, teams, sites, and demonstrations.
Operating paths
Self-hosting, local evaluation, durable collaborative projects, and architecture.
CoCalc Plus
Install a self-contained one-user CoCalc for a laptop, workstation, or SSH machine.
Self-hosting CoCalc
Understand the small-team self-hosting path and when a larger private deployment is a better fit.
Durable collaborative projects
Use a durable CoCalc project where people and agents work together over time.
How CoCalc works
Learn how project workspaces, compute hosts, and storage fit together.
Teaching with CoCalc
Use live student projects, assignments, grading workflows, TimeTravel, and shared environments.