Skip to content

Ways to use Cosine

Cosine is available across four main surfaces: CLI, Cloud, VS Code, and Desktop.

They are not separate products with separate workflows. They are different ways to work with the same underlying Cosine system, depending on where you want to start, what kind of task you are doing, and how closely you want Cosine tied to your local environment.

Overview of Cosine's four surfaces: CLI, Cloud, VS Code, and Desktop
  • Cloud is the shared workspace for projects, tasks, reviews, and integrations, and the infrastructure layer that powers work across the rest of Cosine.
  • CLI gives you a terminal-first way to use Cosine directly in your local development environment.
  • VS Code brings Cosine into the editor for people who want to stay close to open files, selections, and inline diffs.
  • Desktop gives you a native app workspace that combines a visual task experience with direct access to your local machine.

In practice, many teams use more than one surface:

  • start from Cloud to connect repositories and manage work at the project level
  • use the CLI for local implementation, debugging, and tool-heavy workflows
  • use VS Code when you want Cosine inside the editor while you code
  • use Desktop when you want a visual workspace on your machine with access to local files and local workflows
SurfaceBest forUse it when
CloudShared workspace and platform infrastructureYou want to connect code, start and track tasks, review work, manage integrations, and rely on the browser-based workspace that underpins the wider Cosine experience
CLITerminal-first local developmentYou want Cosine working in your real environment with local files, builds, tests, Git, and MCP-connected tools
VS CodeIn-editor workflowsYou want to stay inside VS Code and work with editor context, selections, and inline diffs
DesktopNative local workspaceYou want a visual Cosine workspace on your machine with direct access to linked local projects and desktop-native workflows