Documentation Index
Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
Use this file to discover all available pages before exploring further.
L’intégration du shell est une fonctionnalité en aperçu. Elle est disponible sur macOS, Linux et WSL avec Bash, Zsh et Fish. L’intégration du shell n’est pas encore prise en charge sur Windows (PowerShell ou CMD). Vous pouvez toujours exécuter Devin CLI sur Windows — cette fonctionnalité n’y est simplement pas encore disponible. Elle est complète sur le plan fonctionnel, mais peut interagir de manière imprévisible avec d’autres fonctionnalités du shell. Si vous rencontrez une incompatibilité, faites-le-nous savoir !
- Appuyer sur Ctrl+G (configurable) n’importe où dans votre shell pour invoquer Devin en utilisant votre ligne de commande actuelle comme contexte
- Saisir
# <message>et appuyer sur Entrée pour l’envoyer directement à Devin (Zsh uniquement) - Donner automatiquement à Devin accès à vos commandes shell récentes et à leur sortie
zsh plutôt que bash ou fish pour une prise en charge optimale.
Configuration
~/.bashrc, ~/.zshrc ou ~/.config/fish/config.fish). Redémarrez ensuite votre terminal ou rechargez la configuration :
- Bash
- Zsh
- Fish
L’intégration du shell est distincte de l’assistant
devin setup. L’exécution de devin setup n’installe pas l’intégration du shell — vous devez exécuter devin shell setup séparément.Fonctionnalités
Raccourci Ctrl+G (configurable)
Syntaxe de commentaire (Zsh uniquement)
#, saisissez un message en langage naturel, puis appuyez sur Entrée. Devin reçoit alors votre commentaire en guise de prompt.
La syntaxe des commentaires nécessite l’option
INTERACTIVE_COMMENTS de Zsh, que l’intégration du shell active automatiquement.Contexte de l’historique du shell
Suppression de l’intégration du shell
~/.bashrc, ~/.zshrc ou ~/.config/fish/config.fish). Repérez les lignes comprises entre les marqueurs BEGIN MANAGED et END MANAGED, puis supprimez l’ensemble de ce bloc. Redémarrez ensuite votre terminal.
Configuration
| Option | Par défaut | Description |
|---|---|---|
shell.keybinding_trigger | "C-g" | Raccourci clavier permettant de déclencher Devin depuis le shell. Utilisez le préfixe C- pour Ctrl (p. ex., "C-g" pour Ctrl+G). Définissez cette valeur sur null pour désactiver. |
shell.enable_comments | true | Active la syntaxe # comment dans Zsh pour envoyer des messages à Devin. |
Après avoir modifié la configuration, exécutez de nouveau
devin shell setup et redémarrez votre terminal pour que les modifications prennent effet.