Skip to content
CognitionAIPublic

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

Devin CLI
The AI software engineer in your terminal, with every frontier model.

Docs · Website · Essential commands · Changelog

Devin CLI answering a question about a repository, then switching models with /model

Install

npm install -g devin

Then open a project and start a session:

cd my-project
devin

Sign in with your Devin account when prompted. Devin CLI is also available through the install script, Homebrew, and a Windows installer.

Why Devin CLI

  • Runs on your machine. Your repo, your shell, your credentials.
  • Hand off to the cloud. /handoff moves the session to Devin Cloud; close your laptop and come back to a PR.
  • Every frontier model. Anthropic, OpenAI, Google, Cognition, and open-weight models, switchable mid-session with /model.
  • Fusion. A frontier lead model makes the decisions while a cheaper sidekick does the legwork, so you pay frontier prices only where they matter. How Fusion works →
  • Built in Rust. Installs in under a minute, starts instantly.
  • Bring your setup. AGENTS.md rules, MCP servers, skills, hooks, and Claude Code plugins work as-is.

Essential commands

Command What it does
/model Pick any model, effort level, or Fusion pairing
/plan Agree on the approach before any edits
/ask Read-only mode for exploring a codebase
/loop Implement, then auto-review the diff until it's right
/handoff Continue the task in Devin Cloud
/fork Branch the session from any step
/revert Roll files and conversation back to a step
/resume Pick up any previous session
/compact Compress context without losing the thread
devin -p Single-turn mode for scripts and CI

Full list: Command reference · Keyboard shortcuts

Works with

Learn more

About this package

Supported platforms: macOS, Linux, and Windows on x64 and arm64. The package contains a small Node launcher; the native binary for your platform is pulled from the npm registry as an optional dependency, so nothing is downloaded from outside the registry at install time and it works behind npm registry mirrors.

To update:

npm install -g devin@latest

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages