Skip to main content

Documentation Index

Fetch the complete documentation index at: https://cli.devin.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

1

Install Devin CLI

curl -fsSL https://cli.devin.ai/install.sh | bash
2

Start coding

That’s it! After you restart your terminal, enter a project directory and type devin to activate Devin CLI. Also try preloading the session with a prompt for automation:
devin -- check out this code and suggest a feasible, helpful feature
You’re ready to go. For must-know tips, see Essential Commands.

What’s next?

Devin CLI can implement new features, fix bugs, review code, answer questions, automate tasks, and more.

Essential Commands

Must-know commands and slash commands

Models

Choose the right model for your task

Extensibility

Connect MCP servers and skills

Command Reference

Explore all commands and flags

Devin CLI vs. Devin

Devin CLI and Devin are separate tools designed for different workflows. Devin CLI is a local coding agent that runs directly in your terminal. It works with your local files and environment, giving you fast, interactive assistance right where you code. Devin is our cloud-based AI software engineer that runs in a virtual machine. It includes features like Playbooks, Secrets, Knowledge, and other capabilities that are not available in Devin CLI.
Devin CLI does not yet support Knowledge, Playbooks, or Secrets from your Devin account. We’re actively working on adding support for each of these and plan to roll them out soon.
Devin CLI overview