Aller au contenu

Serena

Recherche et édition de code au niveau des symboles pour agents de code, grâce aux language servers.

Communauté, vérifiépar Oraios AITourne sur votre ordinateurVérifié le 18 octobre 2026

Serena donne aux agents de code des outils de type IDE qui comprennent la structure du code : Claude peut aller à une fonction, trouver tous ses usages et la modifier ou la renommer sans lire des fichiers entiers. Il s'appuie sur des language servers pour plus de 40 langages (ou un plugin JetBrains payant comme backend) et peut garder des notes de projet en mémoire d'une session à l'autre.

Pour qui

  • Développeurs qui travaillent sur de grosses bases de code
  • Utilisateurs de Claude Code qui veulent dépenser moins de tokens à lire des fichiers
  • Équipes qui refactorisent sur de nombreux fichiers

Prompts à essayer

Une fois connecté, demandez avec vos mots. Votre outil d'IA décide quand utiliser le serveur et vous demande votre accord avant de modifier quoi que ce soit d'important.

Prompt 1
Utilise Serena pour trouver tous les appels à calculateInvoiceTotal et montre-moi où chacun se trouve.
Prompt 2
Renomme la classe UserService en AccountService partout dans le projet avec Serena.
Prompt 3
Donne-moi une vue d'ensemble des symboles de src/payments et indique les principaux points d'entrée.

Comment le connecter dans votre outil d'IA

MCP est un standard ouvert, ce serveur fonctionne donc dans Claude, ChatGPT, Codex, Cursor, VS Code et plus. Choisissez votre outil :

Le plus simple : collez ceci dans Claude Code
Connecte pour moi le serveur MCP Serena à Claude Code : exécute cette commande : claude mcp add --scope user serena -- serena start-mcp-server --context claude-code --project-from-cwd
Si une valeur commence par YOUR_, demande-la-moi d'abord. Une fois connecté, aide-moi à me connecter si besoin et montre-moi une chose que je peux lui demander.

Ou faites-le vous-même :

claude mcp add --scope user serena -- serena start-mcp-server --context claude-code --project-from-cwd

Bon à savoir

Installez-le d'abord avec uv tool install -p 3.13 serena-agent, puis lancez serena init ; dans Claude Desktop, demandez à Claude d'activer le dossier de votre projet.

Débloquez les étapes de configuration

Gratuit. Laissez votre email une seule fois pour ouvrir les étapes de configuration des 150 serveurs, et recevez chaque mois les meilleurs nouveaux connecteurs.

Pas de spam. Désinscription en un clic. Nous utilisons votre e-mail pour vous envoyer la formation et des conseils IA.

Comment nous l'avons vérifié

Vérifié le dépôt GitHub (30.3k étoiles, v2.0.0 sortie le 2026-10-13, le fichier de licence indique GPL-3.0-or-later avec MIT pour la partie SolidLSP), sa doc de configuration client et d'outils, et le package PyPI serena-agent.

Source : github.com/oraios/serena