Devin Local est actuellement en préversion et présente certaines limitations par rapport à Cascade. Devin Local n’est pas pris en charge dans le plugin JetBrains pour Devin Desktop.
Améliorations clés
Efficacité en tokens
Sous-agents
Sandboxing
- Isolation du système de fichiers — les chemins accessibles en lecture et en écriture sont dérivés de vos périmètres d’autorisation
- Filtrage réseau — les listes d’autorisation et de refus de domaines contrôlent les domaines auxquels l’agent peut accéder
Revue rapide
Changer d’agent
Devin Local lorsque vous démarrez de nouvelles conversations à l’aide du sélecteur d’agent situé en bas à droite de Devin Desktop.

Paramètres de l’agent
Devin Settings :
- Ouvrez la palette de commandes avec
Cmd+Shift+P(macOS) ouCtrl+Shift+P(Windows/Linux) - Ouvrez
Devin User Settings - Cliquez sur l’onglet “Agents”
- Activez l’agent “Devin Local”
- Redémarrez Devin Desktop

devin.cascade.enabled.
Différences
Modèle d’autorisations
- Les règles Deny bloquent complètement les actions (priorité la plus élevée)
- Les règles Ask demandent systématiquement une approbation
- Les règles Allow approuvent automatiquement les actions sans demander de confirmation
Autorisations MCP

Configuration des serveurs MCP
| Périmètre | Emplacement | Partagé avec la Team ? |
|---|---|---|
| Projet | .devin/config.json | Oui (inclus dans le contrôle de version) |
| Dérogation locale | .devin/config.local.json | Non (ignoré par Git) |
| Utilisateur | ~/.config/devin/config.json | Non |
Skills
Limitations
- Mémoires — Le Local Agent de Devin ne conserve pas les mémoires d’une session à l’autre. Migrez vos mémoires importantes vers les skills.
- Workflows — Les workflows ne sont pas disponibles avec le Local Agent de Devin. Migrez vos workflows vers les skills.
- Codemaps — Le Local Agent de Devin ne lit pas encore les codemaps.
- Code Lenses - Actuellement, les code lenses n’activent pas encore le Local Agent de Devin.
- Fast Context - Devin Local utilise des subagents pour explorer le code, mais ne dispose pas de la même interface de contexte rapide que Cascade.
- App Deploys - Le Local Agent de Devin ne prend pas en charge App Deploys.
- Conversation Sharing - Le partage de conversation n’est pas encore disponible avec le Local Agent de Devin.
Analyse
- Utilisation des outils — La source de données
cascade_tool_usage(nombre d’appels par outil, comme Code Edit, Run Command, Search Web et MCP Tool) inclut uniquement les sessions Cascade. Les appels d’outil effectués par le Local Agent de Devin ne sont pas remontés. Pour surveiller ou restreindre l’utilisation des outils avec le Local Agent de Devin, utilisez plutôt les hooks et les permissions. - Lignes suggérées et acceptées — La source de données
cascade_lines(lignes de code suggérées et acceptées chaque jour) n’inclut pas le code écrit par le Local Agent de Devin. - Mode Write/Read — Le Local Agent de Devin ne remonte pas de mode Cascade. Le champ
modede la source de donnéescascade_runsn’est donc pas renseigné pour l’activité Devin Local.
cascade_runs (utilisation du modèle, messages envoyés et consommation de crédits), ainsi que dans la source de données Cascade de la Custom Analytics API.
Le Devin CLI ne remonte pas de données d’analyse pour les déploiements hybrides.
Contrôles Enterprise
- Application du mode sandbox - Exiger le mode sandbox pour tous les utilisateurs et configurer des règles de filtrage de domaines à l’échelle de l’organisation
- Autorisations granulaires - Contrôler les actions que l’agent peut effectuer avec des autorisations plus précises
- Contrôle du réseau - Contrôler l’accès au réseau à l’aide de domaines autorisés et bloqués
Contrôles Enterprise non pris en charge
- Limiter les appels d’outil à l’espace de travail - par défaut, le Local Agent de Devin peut uniquement lire et modifier les fichiers dans l’espace de travail. Des autorisations personnalisées offrent une alternative plus flexible pour reproduire les mêmes règles.
- App Deploys - App Deploys n’est pas encore pris en charge avec le Local Agent de Devin.
- Partage de conversation - Le partage de conversation n’est pas encore pris en charge avec le Local Agent de Devin.
- Activer ou désactiver Cascade pour votre Team - Ce paramètre contrôle uniquement l’ancien agent Cascade et ne s’applique ni au Local Agent de Devin ni à Devin CLI.
- Appels d’outil globaux désactivés - Si vous avez déjà désactivé complètement les appels d’outil, créez plutôt une politique d’autorisation équivalente pour Devin CLI.
- Exécuter automatiquement les commandes du Terminal - Le Local Agent de Devin utilise son propre modèle d’autorisations au lieu de niveaux d’exécution automatique ; nous vous recommandons d’utiliser ce modèle à la place, mais l’ancien contrôle continuera tout de même à être appliqué comme solution de secours.
- Listes d’autorisation du Terminal - Mettez en place une politique d’autorisation équivalente pour Devin CLI afin d’autoriser des commandes de terminal spécifiques.
- Listes de refus du Terminal - Mettez en place une politique d’autorisation équivalente pour Devin CLI afin de refuser des commandes de terminal spécifiques.

