---
title: Controls
description: Devin CLI is a local agent like Cascade, but does not yet implement all of the same features and controls.
icon: "sliders"
---
import DevinLocalLimitations from "/snippets/devin-local-limitations.mdx";

Devin CLI is a local agent that runs on your machine with access to your local files, tools, and environment — similar to Cascade in Devin Desktop. It shares the same agent harness as the [Devin Local agent](/desktop/devin-local).

Because it is a newer agent, Devin CLI does not yet implement all of the same features and controls as Cascade. Many of Cascade's controls are replaced by more flexible mechanisms — for example, [permissions](/cli/reference/permissions), [hooks](/cli/extensibility/hooks/overview), and [team settings](/cli/enterprise/team-settings).

<DevinLocalLimitations />

## Further reading

- [Team settings](/cli/enterprise/team-settings)
- [System configuration](/cli/enterprise/system-config)
- [Permissions](/cli/reference/permissions)
- [Hooks](/cli/extensibility/hooks/overview)
- [Devin Local agent](/desktop/devin-local)
