Roo Code (Roo Cline) : assistant de programmation autonome amélioré basé sur Cline, assistant de programmation IDE intelligent
Introduction générale
Roo Code (anciennement connu sous le nom de Roo Cline) Roo Code (Roo Cline) est un logiciel basé sur le principe de la Cline L'assistant de programmation autonome amélioré est un plug-in puissant pour les extensions VS Code. Cet outil permet de coder de manière autonome dans votre environnement de développement intégré (IDE), avec de nombreuses fonctionnalités telles que la création et l'édition de fichiers, l'exécution de commandes, l'utilisation du navigateur, et bien plus encore, en vous demandant votre permission à chaque étape. Il intègre plusieurs grands modèles d'IA (tels que Claude 3.5 Sonnet, OpenAI, etc.), et a ajouté un certain nombre de fonctionnalités expérimentales, notamment la prise en charge multilingue, le glisser-déposer d'images, la gestion des messages et d'autres fonctionnalités innovantes. En tant que projet à code source ouvert, il conserve le code source original. Cline Toutes les fonctionnalités de base, tout en améliorant et en élargissant continuellement son ensemble de fonctionnalités grâce aux contributions de la communauté.
Le portefeuille Roo Code est très populaire aujourd'hui. Profondeur de l'eau-R1 Utilisation. Vous pouvezDéploiement de DeepSeek-R1 avec des ressources GPU gratuites (12B~32B)ouDemande gratuite de crédit 100$ DeepSeek-R1.

Liste des fonctions
- Prise en charge d'interfaces multilingues (anglais, japonais, espagnol, français, allemand, etc.)
- L'interface de chat permet de glisser-déposer des images
- Gestion et suppression de l'historique des messages
- Amélioration de Smart Tip (Support) OpenRouter (Modélisation)
- Personnalisation de la taille de la fenêtre du navigateur et de la qualité des captures d'écran
- Copier rapidement les mots-clés historiques
- Prise en charge de la compression OpenRouter
- Les invites du système contiennent des informations sur l'heure actuelle
- Optimisation de la surveillance en temps réel du système de fichiers
- adjuvant DeepSeek Modèle V3
- Intégration des modèles Amazon Nova et Meta 3/3.1/3.2 (via AWS Bedrock)
- Prise en charge de l'inscription de modèles provenant de fournisseurs conformes à l'OpenAI
- Approbation automatique configurable du MCP (Model Context Protocol)
- flexible MCP Contrôle de l'activation/désactivation du serveur
- Délai de diagnostic après l'écriture automatique des fichiers configurables
- Nombre contrôlable de lignes de sortie du terminal
Utiliser l'aide
1. installer Roo-Cline
L'installation de Roo-Cline est très simple :
- Télécharger les plug-ins: :
- Visitez la page GitHub de Roo-Cline.
- Téléchargez la dernière version dans l'onglet Releases !
.vsix
Documentation.
- Installation des plug-ins: :
- Ouvrez Visual Studio Code.
- presse
Ctrl+Shift+X
(Windows/Linux) ouCmd+Shift+X
(Mac) Ouvrez le panneau Extensions. - Cliquez sur le bouton "..." et sélectionnez "Installer à partir de VSIX..." Cliquez sur le bouton "..." et sélectionnez "Installer à partir de VSIX...".
- Sélectionnez votre fichier téléchargé
.vsix
et cliquez sur "Installer".
- Configuration des plug-ins: :
- Trouvez l'icône Roo-Cline dans le menu de gauche de VSCode et cliquez dessus pour entrer dans les paramètres.
- Configurez un fournisseur d'API, tel que Claude 3.5 Sonnet, pour vous assurer que l'IA comprend correctement vos besoins.
- Sélectionnez le mode de discussion que vous souhaitez utiliser, choisissez entre "Code", "Architect", "Ask" et ajustez-le en fonction de vos tâches de développement.
2. des orientations sur l'utilisation des fonctions essentielles
Fonction de base Introduction: :
- Lancer Roo-ClineRoo-Cline : Une fois le plugin installé, Roo-Cline est automatiquement chargé au démarrage de VSCode. Vous pouvez le lancer depuis la barre latérale de VSCode ou via un raccourci.
- Mode de sélection: :
- Mode codePour l'écriture et la modification du code directement : Pour l'écriture et la modification du code directement. Entrez la fonction de code dont vous avez besoin et Roo-Cline générera l'extrait de code correspondant.
- Mode architecteLe programme d'études : Il n'écrit pas de code, mais vous aide à planifier l'architecture de votre projet. Bon pour discuter des options de conception et de l'architecture du système.
- Mode demandePour poser des questions techniques ou obtenir des analyses approfondies de la base de code.
- exécuter une commande: :
- Tapez la commande que vous devez exécuter dans la fenêtre de chat et Roo-Cline affichera la commande et vous demandera votre approbation avant de l'exécuter.
- Conseils personnalisés: :
- faire passer (un projet de loi, une inspection, etc.)
Prompts
vous pouvez ajuster les rôles et les comportements de l'IA afin de créer des messages personnalisés adaptés à votre flux de travail.
- faire passer (un projet de loi, une inspection, etc.)
- Opérations de base :
- utiliser
CMD/CTRL + Shift + P
Ouvrir le panneau de commande - Tapez "Cline : Open In New Tab" pour ouvrir un nouvel onglet dans l'éditeur.
- Possibilité d'utilisation côte à côte avec d'autres fenêtres
- utiliser
- Intégration API :
- Prise en charge de plusieurs fournisseurs d'API : OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure, etc.
- Configurable avec n'importe quelle API compatible avec l'OpenAI
- Aide à l'utilisation de modèles locaux via LM Studio
- Affichage en temps réel de l'utilisation des jetons et des statistiques sur les coûts de l'API
- Fonctions de manipulation de fichiers :
- Fournit une vue différente lors de la création et de l'édition de fichiers
- Prise en charge de l'édition ou de l'annulation des modifications directement dans la vue des différences
- Toutes les modifications sont enregistrées dans la chronologie du fichier pour faciliter le suivi et le retour en arrière.
- Intégration des terminaux :
- Exécuter la commande directement dans le terminal
- Prise en charge de l'exécution de processus à long terme en arrière-plan (par exemple, serveurs de développement)
- Contrôle en temps réel de la sortie des commandes et des alertes d'erreur
- Interaction avec le navigateur :
- Aide au lancement d'un navigateur pour les tests
- Cliquer, saisir du texte, faire défiler, etc.
- Possibilité d'effectuer des captures d'écran et d'enregistrer les données de la console
- Support pour le débogage en temps réel et la correction des bogues
3. fonctions avancées
- Intégration d'outils personnalisés :
- Model Context Protocol (MCP) : si vous êtes intéressé par l'évolutivité de l'IA, vous pouvez créer et gérer des outils personnalisés via MCP. Visitez l'onglet Gestion du serveur MCP pour configurer vos outils.
- Des outils personnalisés peuvent être ajoutés, tels que la capture de tickets Jira, la gestion d'AWS EC2, etc.
- Soutien aux serveurs d'extension produits par la communauté
- Gestion du contexte :
- @url : importer le contenu de la page au format markdown
- @problèmes : ajout d'erreurs et d'avertissements dans l'espace de travail
- @file : Ajouter rapidement le contenu d'un fichier
- @folder : ajouter le contenu d'un dossier en masse
© déclaration de droits d'auteur
Article copyright Cercle de partage de l'IA Tous, prière de ne pas reproduire sans autorisation.
Articles connexes
Pas de commentaires...