Twinny

Twinny

Twinny est une extension gratuite et open-source pour Visual Studio Code, conçue pour la complétion de code locale et via API, ainsi que pour le chat. Elle cible les développeurs qui souhaitent une assistance de type Copilot sans abonnement payant, utilisant des fournisseurs d'inférence contrôlés par l'utilisateur, tels qu'Ollama ou des API cloud d'OpenAI, Anthropic, et d'autres.

L'extension prend en charge les complétions en remplissage au milieu, un chat dans une barre latérale pour des explications et des refactorisations, des embeddings dans l'espace de travail pour des suggestions contextuelles, et une intégration optionnelle au réseau Symmetry pour le partage d'inférences peer-to-peer. Elle suit la norme API d'OpenAI, ce qui permet de la diriger vers des endpoints locaux ou des fournisseurs de modèles hébergés.

Twinny a été archivée. Le dépôt GitHub a été archivé le 24 novembre 2025, et twinny.dev affiche désormais un avis de fermeture. La fiche sur le marché VS Code reste accessible, mais le projet n'est plus activement développé.

Fonctionnalités principales:
  1. Complétions "fill-in-the-middle" au fur et à mesure de la saisie, en ligne unique ou multiline

  2. Discussion latérale pour explications, tests, refactorisations et messages de commit

  3. Fonctionne avec Ollama, OpenAI, Anthropic, OpenRouter, Mistral, Groq, et plus encore

  4. Les embeddings de l'espace de travail intègrent le contexte du projet dans chaque suggestion

  5. Les hooks du réseau Symmetry permettent de partager ou d'emprunter la capacité d'inférence P2P

  6. Fonctionne en ligne ou hors ligne lorsqu'il est associé à un fournisseur d'inférence local

Pros:
  1. Complètement gratuit et sous licence MIT, aucune souscription n'est requise pour l'extension elle-même.

  2. Compatible avec de nombreux backends d'inférence, y compris des configurations entièrement locales via Ollama.

  3. Les complétions avec insertion au milieu et le chat dans la barre latérale couvrent à la fois les flux de travail de codage en ligne et conversationnels.

Cons:
  1. Le projet a été archivé et ne reçoit plus de développement actif ni de support.

  2. Vous devez configurer et exécuter votre propre fournisseur d'inférence ; Twinny n'inclut pas de modèles hébergés.

  3. La fiche du projet sur le marketplace VS Code décrit toujours ce dernier comme étant en développement actif, ce qui est en contradiction avec son statut d'archive.

FAQ:

Twinny est-il gratuit à utiliser ?

Oui. Twinny est une extension gratuite et open source pour Visual Studio Code disponible sur le Marketplace de VS Code. Vous devez cependant disposer de votre propre fournisseur d'inférence, comme Ollama en local ou une API payante d'OpenAI ou Anthropic, pour exécuter les modèles.

Quels fournisseurs d'inférence Twinny prend-il en charge ?

Twinny supporte par défaut une API localhost compatible OpenAI/Ollama, ainsi que OpenAI, Anthropic, OpenRouter, Deepseek, Cohere, Mistral AI, Perplexity et Groq. Vous pouvez configurer le fournisseur, le modèle, le port et le chemin dans les paramètres de l'extension.

Comment installer Twinny dans VS Code ?

Installez Twinny depuis le Visual Studio Code Marketplace ou Open VSX pour VSCodium. La documentation recommande de l’utiliser avec Ollama : téléchargez un modèle comme codellama:7b-instruct, exécutez-le localement, puis ouvrez la barre latérale de Twinny et cherchez l’icône du robot dans la barre d’état.

Twinny fonctionne-t-il hors ligne ?

Oui, lorsque vous utilisez un fournisseur d'inférence local tel qu'Ollama ou un autre serveur compatible OpenAI sur votre machine. Les fournisseurs API cloud nécessitent une connexion internet et leurs propres clés API.

Twinny est-il toujours en cours de développement ?

Non. Twinny a été archivé. Le dépôt GitHub a été archivé le 24 novembre 2025 et le site twinny.dev affiche un avis de fermeture. La page du marketplace reste installable, mais les mainteneurs ne publient plus de mises à jour.

Qu’est-ce que le réseau Symmetry dans Twinny ?

Symmetry est un réseau décentralisé pair-à-pair que Twinny a intégré pour le partage des ressources d'inférence IA. La documentation Twinny le décrit comme un moyen de connecter des nœuds, partager la puissance de calcul et router les inférences à travers le réseau lorsque configuré avec le client Symmetry.

Catégorie:

Tarification:

Gratuit

Tags:

VS Code Extension
Code Completion
Local AI
Open Source
Ollama
Developer Tools
Visual Studio
Extensions

Technologie utilisée:

Google Cloud
Google Fonts
GitHub

Commentaires:

Give your opinion on Twinny :-

Overall rating

Join thousands of AI enthusiasts in the World of AI!

Meilleur Gratuit Twinny Alternatives (et Payées)

By Rishit