Codync

Codync

leepokai · Programmation · Productivité · Chatbot

Codync transforme les agents de programmation déjà installés sur votre ordinateur en bots nommés que vous pilotez et validez depuis un iPhone, l'app de bureau ou le terminal. Gratuit, open source et hébergé chez vous.

Aperçu de l'interface de Codync

À propos de Codync

About

Qu'est-ce que Codync

Codync est une alternative open source à Grok Bot pensée pour ceux qui paient déjà un agent de programmation. Au lieu d'ouvrir le portable pour surveiller Claude Code ou Codex, vous donnez un nom à chaque agent, un dossier de projet et des consignes fixes, puis vous lui écrivez comme à un collègue.

L'hôte est un petit programme écrit en Rust pour macOS, Windows et Linux. Il dialogue avec vos agents via l'Agent Client Protocol, conserve chaque conversation dans un fichier SQLite local sous ~/.codync et sert les clients iPhone, bureau et terminal depuis la même base. Une quarantaine d'agents fonctionnent avec lui, dont Claude Code, Codex, Cursor, Gemini, Copilot, Pi, OpenCode et Grok Build.

Sur le téléphone, il se comporte comme un agent de programmation sur iPhone, mais le travail se passe sur votre machine. Rien ne tourne dans le cloud à votre place : si l'ordinateur se met en veille ou si l'abonnement de l'agent expire, ses bots s'arrêtent. Il n'y a pas d'app Android non plus, donc le volet mobile reste réservé à l'iPhone.

Pour démarrer

  1. Installez l'app avec Homebrew (brew install --cask leepokai/codync/codync), le script curl ou l'installateur Windows. Les versions macOS et Windows installent l'hôte comme service en arrière-plan.
  2. Installez et connectez-vous aux agents que vous utilisez déjà. Codync les repère au premier lancement et récupère les autres depuis le registre ACP quand un bot en a besoin.
  3. Appairez votre iPhone en scannant le QR code de « Pair iPhone » ou en lançant codync-host pair. La connexion avec Apple ou Google est facultative.
  4. Créez un bot : choisissez l'agent, le dossier du projet et la politique d'autorisations, puis envoyez le premier message depuis le téléphone, la fenêtre de bureau ou codync-host tui.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Codync.

Offre gratuiteOui
Offres payantes$0 (free, no paid tier)
PlateformemacOS 14+, Windows x64, Linux x86_64/arm64, iPhone (iOS 18+), terminal
Développeurleepokai
CatégorieProgrammation · Productivité · Chatbot
Date de lancementMar 2026
Dernière mise à jourNov 2026
Visites du site649.3M
Classement mondial du site50
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Développeurs qui paient déjà Claude Code, Codex ou un autre agent
  • Amateurs d'auto-hébergement
  • Créateurs indépendants et petites équipes avec plusieurs agents

Tâches

  • Relire les modifications d'un agent loin du bureau
  • Lancer plusieurs chantiers en parallèle
  • Obtenir un second avis entre agents
  • Suivre les quotas d'abonnement

Cas d'usage

  • Trajets et pauses de midi
  • Serveurs sans écran et machines virtuelles dans le cloud
  • Plusieurs ordinateurs

Fonctionnalités clés

Des bots construits avec vos propres agents

Chaque bot a un nom, un avatar, des consignes fixes, un dossier de projet et une politique d'autorisations. Derrière se trouve l'agent que vous avez choisi : Claude Code, Codex, Gemini, Copilot ou n'importe quel autre du registre ACP. Codync détecte seul les agents installés et télécharge les autres au premier usage, si bien qu'un bot Claude peut confier du travail à un bot Codex sans configuration supplémentaire.

Des validations à distance depuis le téléphone

Quand un agent veut exécuter une commande ou écrire un fichier, la demande s'affiche dans la conversation sous forme de carte de validation. Le texte des notifications est scellé avec la clé du téléphone, donc le relais ne lit jamais ce qu'un bot a dit. Vous validez, refusez ou répondez par une correction, puis vous rangez le téléphone.

Des données locales et un relais chiffré

Conversations, réglages et mémoire vivent dans SQLite sur votre machine, pas sur un serveur tiers. L'accès distant passe par un relais Cloudflare qui ne transporte que du texte chiffré, avec un chiffrement de bout en bout entre le téléphone et l'hôte. Sur le même Wi-Fi ou via Tailscale, l'app se connecte directement et se passe du relais.

Des discussions de groupe et de l'entraide entre bots

Une discussion de groupe réunit plusieurs bots et vous. Vous en mentionnez un avec @nom ou laissez chacun répondre à son tour pendant trois tours au plus, et vous répondez à n'importe quel message du fil. Les bots s'entraident aussi : demandez à l'un de faire relire son travail par un autre, la réponse arrive comme un nouveau tour.

Un hôte, quatre types de clients

L'hôte en Rust tourne sur macOS, Windows et Linux, serveurs sans écran compris. L'app iPhone est en SwiftUI natif avec widgets et Live Activities, une seule compilation Electron couvre les bureaux Mac, Windows et Linux, et codync-host tui ouvre une fenêtre de discussion par SSH.

Écran distant et appels vocaux

Sur iPhone, vous affichez et contrôlez l'ordinateur en WebRTC avec décodage H.264 matériel, ce qui couvre les moments où un agent a besoin d'un clic que seule une personne doit faire. Les appels vocaux vous laissent parler à un bot sans les mains et écouter ses réponses à voix haute. L'écran distant reste réservé à l'iPhone et les bureaux Windows ne le prennent pas encore en charge.

Avantages et inconvénients

Avantages

  • Gratuit sous Apache 2.0, sans offre payante ni facturation par utilisateur.
  • S'appuie sur les abonnements que vous avez déjà, donc pas de seconde facture de modèles.
  • Compatible avec une quarantaine d'agents, et une conversation peut mêler des bots Claude, Codex et Gemini.
  • Conversations et clés restent sur votre matériel, et le lien avec le téléphone est chiffré de bout en bout.
  • L'hôte en Rust reste léger pour un serveur maison, et l'interface terminal couvre les sessions SSH.

Inconvénients

  • Pas d'app Android, donc l'expérience mobile suppose un iPhone.
  • L'ordinateur doit rester allumé et connecté pour que les bots continuent de travailler.
  • Windows est en retrait face à macOS et Linux : pas d'écran distant, pas de reconnaissance vocale locale, et l'installateur non signé fait passer SmartScreen par une confirmation.
  • L'installation sur un serveur sans écran se fait en terminal, et les agents récupérés via npx ont besoin de Node.js.

Questions fréquentes

Il donne à chaque agent de programmation de votre machine une conversation nommée et un client mobile. Vous envoyez la consigne depuis l'iPhone, l'agent travaille dans votre dossier de projet et vous recevez une alerte quand il termine ou quand il attend une validation.