# Devin CLI ## Docs - [Quickstart](https://cli.devin.ai/docs/index.md): Get up and running in 2 minutes with Devin CLI, a local command-line coding agent with deep Devin Cloud integration. - [Essential Commands](https://cli.devin.ai/docs/essential-commands.md): If you remember nothing else... - [Shell Integration [Feature Preview]](https://cli.devin.ai/docs/shell-integration.md): Wrap your shell with Devin to invoke it instantly and give Devin visibility into your recent commands. - [Subagents](https://cli.devin.ai/docs/subagents.md): Delegate tasks to independent subagents that work in the foreground or background - [Models](https://cli.devin.ai/docs/models.md): Available models and how to configure them - [Troubleshooting](https://cli.devin.ai/docs/troubleshooting.md): Common issues and how to fix them - [Extensibility Overview](https://cli.devin.ai/docs/extensibility/index.md): Customize and extend Devin CLI with rules, skills, and MCP servers - [Configuration](https://cli.devin.ai/docs/extensibility/configuration.md): How to configure Devin CLI behavior with config files - [Rules & AGENTS.md](https://cli.devin.ai/docs/extensibility/rules.md): Provide always-on instructions and context that guide the agent in every session - [MCP Overview](https://cli.devin.ai/docs/extensibility/mcp/overview.md): Extend Devin CLI with external tool servers using the Model Context Protocol - [MCP Configuration](https://cli.devin.ai/docs/extensibility/mcp/configuration.md): How to add, configure, and manage MCP servers - [Skills Overview](https://cli.devin.ai/docs/extensibility/skills/overview.md): Create reusable prompts and workflows that extend the agent's capabilities - [Creating Skills](https://cli.devin.ai/docs/extensibility/skills/creating-skills.md): Full reference for the SKILL.md format, frontmatter options, and dynamic content - [Hooks](https://cli.devin.ai/docs/extensibility/hooks/overview.md): Run custom logic when specific events occur during a session - [Lifecycle Hooks](https://cli.devin.ai/docs/extensibility/hooks/lifecycle-hooks.md): Understanding hook events and the data available at each stage - [Devin Auth](https://cli.devin.ai/docs/enterprise/devin-auth.md): Authenticate to Devin CLI using your existing Devin account - [Windsurf Auth](https://cli.devin.ai/docs/enterprise/windsurf-auth.md): Authenticate to Devin CLI using your existing Windsurf enterprise account - [Team Settings](https://cli.devin.ai/docs/enterprise/team-settings.md): Configure team-wide settings to control your users' Devin CLI usage - [Commands & Flags](https://cli.devin.ai/docs/reference/commands.md): Complete reference for command arguments, subcommands, and interactive slash commands - [Keyboard Shortcuts](https://cli.devin.ai/docs/reference/keyboard-shortcuts.md): Common keyboard shortcuts in Devin CLI - [Terminal Compatibility](https://cli.devin.ai/docs/reference/terminal-compatibility.md): Supported terminals and recommendations for the best Devin CLI experience - [Configuration File](https://cli.devin.ai/docs/reference/configuration/config-file.md): Complete reference for the Devin CLI config file format - [Configuration Import](https://cli.devin.ai/docs/reference/configuration/read-config-from.md): Control how Devin CLI imports settings from Cursor, Windsurf, Claude Code, OpenCode, VS Code, and Zed - [Configuration Precedence](https://cli.devin.ai/docs/reference/configuration/global-vs-local.md): How global, project, and local settings interact - [Permissions](https://cli.devin.ai/docs/reference/permissions.md): Control what the agent can do with fine-grained permission rules - [Changelog (Stable)](https://cli.devin.ai/docs/changelog/stable.md): Release notes for the stable channel - [Changelog (Next)](https://cli.devin.ai/docs/changelog/next.md): Release notes for the next (early access) channel This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.