OpenPilot : un assistant de code IA avec le modèle de votre choix

Un agent de bureau open source pour modifier les fichiers du projet et exécuter des commandes.

openpilot.in
OpenPilot screenshot

À quoi sert OpenPilot, concrètement ?

OpenPilot est un assistant de code IA à installer sur votre ordinateur. Vous connectez un modèle, choisissez un dossier de projet et décrivez le résultat attendu. L’agent peut alors modifier des fichiers et exécuter des commandes : les changements restent dans un projet que vous pouvez contrôler.

Il convient aux développeurs qui créent un prototype ou corrigent du code tout en choisissant leur fournisseur de modèle. La relecture et les tests restent indispensables.

Distinguer application locale et traitement des données

Une application locale peut envoyer des requêtes au modèle cloud sélectionné. TinyFish et les serveurs MCP distants ajoutent aussi des connexions externes. Choisir un modèle local ne garantit donc pas que l’ensemble fonctionne hors ligne.

La documentation de télémétrie indique des statistiques anonymes activées par défaut, désactivables au démarrage ou dans Settings → About. Elle exclut conversations, fichiers, chemins et clés API. Le code actuel chiffre localement les nouveaux secrets enregistrés. Les anciennes formulations de la FAQ sur l’absence de serveurs et le coffre du système ne permettent pas de garantir une absence de trafic ou une politique de conservation chez les tiers.

Installer l’application et lancer une première tâche

Vérification du 12 octobre 2026 : la version v1.0.5 contient un installateur et un EXE portable Windows, ainsi que des DMG pour Mac Apple silicon et Intel. Le site annonce encore macOS à venir ; consultez les fichiers réellement publiés. Windows 10 ou ultérieur, x64, est demandé sur la page de téléchargement.

  1. Choisissez le fichier adapté à votre ordinateur.
  2. Dans Settings → Models, renseignez l’URL de base, la clé API et l’identifiant du modèle, puis enregistrez et sélectionnez-le.
  3. Ouvrez le dossier du projet et demandez une modification limitée.
  4. Suivez les actions et examinez les demandes d’autorisation des commandes sensibles.
  5. Vérifiez les fichiers et les résultats des tests.

Le dépôt décrit aussi une exécution depuis les sources avec Node.js 20+, npm install et npm start.

Créer, corriger et vérifier un projet

OpenPilot lit et recherche les fichiers, en crée de nouveaux et modifie le code existant. Son terminal peut installer les dépendances, démarrer un serveur de développement et lancer les tests, avec retour de sortie dans le chat.

Une petite API avec point de contrôle de santé et README constitue un exemple de première demande. Précisez le langage et le comportement attendu, puis vérifiez les changements avant de demander une correction supplémentaire.

Brancher son propre modèle

L’interface attend une API compatible OpenAI. Les exemples documentés comprennent OpenAI, OpenRouter, Ollama, LM Studio et les passerelles personnalisées. L’exemple Ollama utilise http://localhost:11434/v1 ; le serveur de modèle doit déjà être prêt.

Les refactorisations longues demandent souvent un modèle plus performant. L’adaptateur natif Anthropic est prévu ; la voie actuellement documentée passe par OpenRouter.

Ajouter recherche Web, MCP et mémoire de projet

Une clé TinyFish active la recherche et la récupération de pages. Sans cette configuration, les tâches sur fichiers et terminal restent possibles. Ajoutez les serveurs MCP dans mcp.json, redémarrez et activez leurs outils et ressources par conversation.

Les Skills réutilisent des procédures ; AGENTS.md conserve des préférences du projet. Ces consignes facilitent la continuité du travail sans constituer un mécanisme d’isolation.

Logiciel gratuit, consommation séparée

Au 12 octobre 2026, OpenPilot ne demande ni compte produit ni abonnement et déclare une licence MIT. Les modèles cloud et services connectés conservent leurs propres tarifs et quotas. Aucun forfait universel de tokens gratuits n’a été vérifié. L’application affiche la consommation par modèle, pour la session et au total, sans garantir un montant de facture.

Questions fréquentes

Peut-il modifier un projet existant ?

Oui, dans le dossier sélectionné, avec lecture, édition et commandes de vérification. Relisez les modifications.

Gratuit signifie-t-il sans frais de modèle ?

Non. L’absence d’abonnement OpenPilot ne couvre pas les frais éventuels des fournisseurs externes.

Ollama et LM Studio sont-ils utilisables ?

Oui, via une API compatible. Les résultats dépendent du modèle et du matériel ; les autres connexions doivent être évaluées séparément.

Documentation officielle et assistance du projet