
Blink
Coder · Programmation · Productivité
Blink est une plateforme open source et auto-hébergée de Coder qui fait tourner des agents IA auto-hébergés avec lesquels votre équipe dialogue dans Slack, GitHub et une interface web. Elle inclut Scout, un agent conçu pour fouiller le code en profondeur.

À propos de Blink
What Is Blink
Blink est une plateforme pour créer et faire tourner des agents IA sur vos propres serveurs. Coder, l'entreprise derrière le projet, l'a pensée pour les équipes qui veulent dialoguer avec des agents dans les outils qu'elles utilisent déjà, sans confier leurs données à un prestataire externe.
Au cœur de la plateforme se trouve un agent nommé Scout. Scout répond aux questions sur un dépôt, exécute du code dans un environnement isolé et prend la parole dans les fils Slack ou les issues GitHub. Vous pouvez l'étendre avec vos propres outils ou le remplacer par de nouveaux agents écrits en TypeScript.
La principale limite tient à la maturité. Blink est un logiciel en accès anticipé et ses mainteneurs indiquent qu'il n'est plus activement maintenu, donc les bugs et les fonctions manquantes font partie du contrat. Il réclame aussi une vraie infrastructure : Node.js 22 ou Bun, plus Docker, sur une machine que vous contrôlez.
Getting Started
- Installez le serveur avec
npm install -g blink-server, puis lancezblink-server. Docker reste une alternative prise en charge. - Ouvrez l'interface web de Blink dans votre navigateur et créez votre premier agent.
- Connectez Slack ou GitHub pour que votre équipe écrive à l'agent là où elle travaille déjà.
- Dirigez l'agent vers un fournisseur de modèles comme Amazon Bedrock, Google Vertex ou un modèle que vous hébergez.
- Dialoguez avec Scout, puis personnalisez ses outils et ses consignes en TypeScript au fil de vos besoins.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Blink.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Développeurs backend et plateforme
- Ingénieurs DevOps et release
- Équipes support et solutions
Tâches
- Comprendre un dépôt inconnu
- Exécuter du code pendant la conversation
- Regrouper les échanges au même endroit
Cas d'usage
- Intégrer un nouvel ingénieur
- Diagnostiquer une compilation en échec
- Faire évoluer un agent dans le temps
Fonctionnalités clés
Scout, un agent de recherche intégré
Scout est prêt à répondre dans Slack et GitHub, à chercher sur le web et à exécuter du code dans des environnements isolés. Vous pouvez l'étendre avec vos outils ou désactiver ce dont vous n'avez pas besoin, si bien que votre agent part d'une base qui fonctionne et non d'un fichier vide.
Auto-hébergé par défaut
Le serveur tourne sur votre infrastructure et les agents accèdent à n'importe quel fournisseur de modèles, d'Amazon Bedrock et Google Vertex à un modèle que vous hébergez vous-même. Les équipes qui ne peuvent pas envoyer de code à un tiers gardent la main sur le lieu de vie des requêtes et des dépôts. Un agent de code pour GitHub reste ainsi sous votre contrôle.
Intégration avec Slack et GitHub
Scout répond aux mentions et aux messages privés dans Slack, garde le contexte dans les fils et publie des avancées pendant qu'il travaille. Sur GitHub, il gère les pull requests, répond aux revues et aux commentaires et renvoie les webhooks vers la conversation d'origine.
Calcul isolé pour exécuter du code
L'agent lance des commandes shell et des opérations sur les fichiers dans un espace de travail qu'il prépare pour la tâche, en capturant stdout et stderr. Docker est l'option locale, tandis que les sandboxes cloud de Daytona et les espaces Coder couvrent les déploiements plus larges, si bien que le code ne s'exécute jamais sur l'hôte par accident.
Des agents en TypeScript
Vous créez un agent en écrivant un gestionnaire on("chat") en TypeScript, plutôt qu'en configurant un constructeur de workflows ou en branchant des serveurs MCP et des skills. Le serveur gère le routage, l'état de la conversation et le déploiement, donc votre code se contente de décider comment répondre.
Conversations et accès centralisés
Chaque échange atterrit dans une base de données et vous définissez qui atteint chaque agent en un seul endroit. Ce schéma convient aux équipes qui veulent une trace auditable des questions posées à un agent et de ses réponses, ce que les outils dispersés sur les postes rendent difficile.
Avantages et inconvénients
Avantages
- Tourne entièrement sur votre infrastructure, donc les dépôts privés le restent et aucun extrait de code ne quitte votre réseau.
- Fonctionne avec n'importe quel fournisseur de modèles, d'Amazon Bedrock et Google Vertex à des modèles hébergés par vous, sans vous enfermer chez un seul éditeur.
- Livre Scout, un agent déjà opérationnel que vous pouvez personnaliser, ce qui supprime la page blanche au démarrage d'un agent interne.
- Crée des agents en TypeScript, un langage familier pour la plupart des développeurs web et backend, sans apprendre un constructeur de workflows.
- Range chaque conversation dans une base de données avec les droits en un point unique, ce qui aide à auditer et à piloter l'usage.
Inconvénients
- Le projet n'est plus activement maintenu, donc des bugs peuvent rester sans correction et le support à long terme n'est pas garanti. Les équipes qui exigent un SLA éditeur doivent regarder ailleurs.
- La mise en route n'a rien d'immédiat : il faut Node.js 22 ou Bun, plus Docker, et une machine pour faire tourner le serveur. Un utilisateur non technique peinera.
- Scout et le SDK sont en accès anticipé, donc des fonctions manquantes sont à prévoir et certains flux demandent encore du code sur mesure.
- Il n'y a ni page de tarifs hébergés ni offre cloud managée, ce qui complique l'estimation des coûts pour une équipe qui ne veut pas gérer d'infrastructure.
Questions fréquentes
Blink sert à créer et faire tourner des agents IA qui vivent dans Slack, GitHub et une interface web. Son agent intégré, Scout, prend en charge les tâches de programmation et la recherche de code en profondeur, comme expliquer un dépôt ou diagnostiquer un test qui échoue.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Blink.
Alternatives à Blink
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Google EmbeddingGemma 2
Google DeepMind · Rédaction · Image · ProgrammationGoogle EmbeddingGemma 2 est un modèle ouvert de 740 millions de paramètres qui transforme texte, code, images, audio et images vidéo en vecteurs d'un même espace de 768 dimensions, sur un téléphone ou un ordinateur portable.
GitGlow
GitGlow · Programmation · ProductivitéGitGlow est un client Git de bureau qui place votre code et les modifications de vos agents IA dans une même revue, pour savoir ce qui quitte votre machine avant de livrer.
