Devin for Terminal is available to Windsurf Enterprise and Devin Enterprise customers. You must enable it in your Windsurf team settings or Devin settings before use. Check with your admin if you don’t see the option.
Install Devin for Terminal
macOS / Linux / WSL
Windows
Windsurf (Enterprise)
curl -fsSL https://cli.devin.ai/install.sh | bash
Open PowerShell and run:irm https://static.devin.ai/cli/setup.ps1 | iex
irm and iex are PowerShell commands. Do not run this in Git Bash or CMD — it will fail with “command not found”. Use PowerShell for installation only.
After installing, you can use Devin for Terminal from either Git Bash or PowerShell. Git for Windows is required — if launched from PowerShell or CMD, the CLI automatically runs inside Git Bash under the hood. Devin for Terminal is bundled with Windsurf starting with version 1.9577.24. This installation method is available for Windsurf Enterprise and Devin Enterprise plans.Admin setup: An admin must first enable the install option in the Devin for Terminal Team Settings by toggling on Show “Install Devin for Terminal” in the Windsurf Command Palette.User installation:
- Open Windsurf (version 1.9577.24 or later)
- Open the Command Palette with
Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux)
- Search for and run Install Devin for Terminal
This adds the devin binary to your PATH so you can use it from any terminal. Devin for Terminal works with Bash, Zsh, Fish, PowerShell, and Git Bash.
Start coding
That’s it! Enter a project directory and type devin to activate Devin for Terminal.
You can also use the below command to preload the session with a prompt!devin -- check out this code and suggest a feasible, helpful feature
What’s next?
Devin for Terminal can implement new features, fix bugs, review code, answer questions, automate tasks, and more.
Devin for Terminal vs. Devin
Devin for Terminal and Devin are separate tools designed for different workflows.
Devin for Terminal 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 for Terminal.
Features from your Devin account (such as Knowledge, Playbooks, and Secrets) do not carry over to Devin for Terminal. Think of them as separate tools with their own configurations.