Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>cohorsNew to Visual Studio Code? Get it now.
cohors

cohors

Rushir Bhavsar

| (0) | Free
The state of every git repository you own, and what to do next, in one editor tab. Needs the cohors command-line tool.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

cohors for VS Code

Every git repo you own, on one screen. What's unpushed, what's behind, what's about to be lost, and what to do next, across every repository on your machine, without leaving the editor.

The cohors dashboard in a VS Code tab

Before you start: install cohors

The extension shows what the cohors command-line tool reads, so install that first, any way you like:

brew install rushirb2001/tap/cohors
pip install cohors
npm install -g @cohors/cli
cargo install cohors

It runs on macOS and Linux and needs git. If the extension can't find cohors, run cohors: How to install the cohors command-line tool, or point cohors.binaryPath at it.

What you get

  • The fleet in the sidebar. Click the cohors icon in the activity bar: what to do next, work at risk, open tasks, this week's commits and every repository, as native panes.
  • The full dashboard in a tab. Run cohors: Open dashboard.
  • Act from where you are. Push, pull or fetch any step or repository, open it in a new window, or open a terminal there.
  • Run a repo's commands. The commands a repository declares (or that cohors detects from npm, Cargo, uv, Makefiles and Gradle) run in a VS Code terminal with one click.
  • Start Claude on a task. Each task has a button that opens Claude Code (or Codex, Gemini CLI or agy) in a terminal, briefed on that task. Run it again and it resumes the same conversation.

The cohors sidebar

Commands

Command Does
cohors: Open dashboard The full dashboard in a tab
cohors: Refresh Scan again now
cohors: Fetch every repository git fetch everywhere
cohors: Set up this repo with an agent Your agent writes this repo's launchpad file
cohors: Plan my day with an agent Your agent plans your focus across every repo
cohors: Use this workspace's folders as roots Scan the folders open in this window
cohors: Show the launchpad contract The format a repo's .cohors/repo.json follows

Settings

Setting Default
cohors.roots [] Folders to scan. Empty uses your cohors config.
cohors.binaryPath Where cohors is, if it isn't on your PATH
cohors.refreshSeconds 30 How often the focused dashboard refreshes; 0 turns it off
cohors.openOnStartup off What cohors opens when a window starts

Safe by default

pull is fast-forward only and nothing force-pushes. In an untrusted workspace the extension reads but runs nothing. cohors has no telemetry: see the privacy policy.

More

cohors is also a terminal dashboard, a browser dashboard and an MCP server for your coding agent. See the project on GitHub, and open an issue for anything you'd like it to do.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft