Cosine CLI

Your coding agent.

> in your terminal_

Cosine CLI brings agentic engineering into your shell, alongside your editor, tests, package manager, and project-specific tools.

brew install CosineAI/tap/cos
Docs
cos

$ cos start --remote

remote agent session

Indexed repository context
Spawned cloud worker in isolated MicroVM
Streaming tool calls back to terminal
Generated patch ready for review

Built for how you actually work

Local control with cloud handoff when work needs to keep running.

01

Checkpointing

Every agent turn is a lightweight checkpoint. Undo changes instantly and keep experimentation safe.

Scaffold auth module
Update payment flow
Run verification

02

Todo tracking

Cosine builds and maintains a live task list for complex jobs, moving items from pending to done in real time.

GiGitHub
LiLinear
SlSlack
FiFiles
DBDB
CuCustom

03

Memory

Project conventions, architecture decisions, and hard-won context persist across sessions.

04

MCP integrations

Connect external tools — GitHub, databases, Slack, file systems — and let Cosine call them on your behalf.

Scaffold auth module
Update payment flow
Run verification

05

Language intelligence

Language servers give Cosine IDE-grade understanding for references, definitions, renames, and diagnostics.

GiGitHub
LiLinear
SlSlack
FiFiles
DBDB
CuCustom

06

Remote agents

Keep the TUI local while long-running work executes in a Cosine cloud workspace.

From terminal to cloud, without changing workflow.

Start locally, hand off longer tasks, and keep visibility in the same command-line flow.

01

Start in your repo

Run Cosine where your tools, files, and tests already live.

02

Choose the level of autonomy

Switch between manual, planning, autonomous, and swarm workflows as the task evolves.

03

Review before writes happen

Diffs, commits, PRs, and external actions stay visible and approval-gated.

Install the Cosine CLI

Start from your terminal and hand longer work to Cosine Cloud when needed.