
Keystroke
Keystroke · Programmation
Keystroke est une plateforme d'agents IA tout-en-un pour créer et exécuter des agents et des systèmes IA internes. Vous décrivez ce que vous voulez, et un agent l'écrit en véritable TypeScript, que Keystroke déploie ensuite avec des intégrations, des identifiants, un historique d'exécutions et un espace de travail partagé pour l'équipe. Beaucoup d'outils promettent cela. Peu vous remettent un code que vous pouvez réellement garder. La promesse est simple. Si vous voulez une automatisation d'agents que vous pouvez lire, tester et maintenir plutôt qu'une boîte noire, elle est faite pour ça. L'offre Hobby est gratuite à vie quand vous apportez vos propres clés API, et le prix ne compte vraiment qu'une fois vos agents réellement en exécution.

À propos de Keystroke
Qu'est-ce que Keystroke
Keystroke est une plateforme code-first pour les agents IA internes et l'automatisation de workflows IA. Au lieu de faire glisser des nœuds dans un constructeur visuel, vous obtenez du TypeScript ordinaire dans un vrai projet que votre équipe peut relire avec git, exécuter dans des tests et conserver dans le temps. Le framework sous-jacent est un framework IA en TypeScript, pas un service verrouillé.
Le problème qu'il résout, c'est la propriété. La plupart des outils d'agents vous livrent un résultat que vous ne pouvez pas inspecter, si bien que les équipes ne peuvent ni auditer ce qu'un agent a fait ni le corriger quand il casse. Keystroke garde le code visible et ajoute les parties ennuyeuses mais essentielles autour : plus de 1 000 intégrations intégrées, le stockage des identifiants OAuth et des clés API, l'historique d'exécutions et des étapes d'approbation humaine dans les workflows.
La principale limite est qu'il est conçu pour des équipes, pas pour des bricoleurs solitaires qui veulent un prototype du week-end. Si vous ne travaillez pas en TypeScript ou n'avez pas de dépôt depuis lequel déployer, l'espace de travail hébergé plus ancien via MCP est la voie la plus douce pour entrer. Il évolue encore.
Pour commencer
- Installez la CLI avec
npm install -g @keystrokehq/cli(Node.js ^22.18.0 ou >=24.0.0 est requis). - Connectez-vous en lançant
keystroke auth login, qui ouvre un flux d'appareil dans le navigateur sur votre propre machine. - Créez un projet avec
keystroke init my-app --yes, qui génère un fichier de configuration, un dossiersrc/avec un agent et un workflow d'exemple, et un guideAGENTS.md. - Reliez le dossier à un projet de la plateforme avec
keystroke projects link --project <project-slug>, puis lancezkeystroke deploy. - Discutez avec l'agent déployé dans l'application web ou dans Slack, et consultez l'historique d'exécutions quand quelque chose échoue.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Keystroke.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Équipes produit et ingénierie
- Responsables opérations et support
- Créateurs solitaires à petit budget
Tâches
- Agents IA internes
- Automatisation de workflows durables
- Hubs de connaissance d'entreprise
Cas d'usage
- Automatiser du travail administratif récurrent, comme router des demandes entrantes ou synchroniser des enregistrements entre deux outils SaaS.
- Lancer des processus longs qui marquent une pause pour une approbation humaine, comme une revue de notes de frais ou de contenu qui exige un feu vert avant de continuer.
- Donner à une équipe support un chatbot qui répond depuis des documents internes et escalade vers une personne quand il n'y arrive pas.
Fonctionnalités clés
Création d'agents code-first
Keystroke transforme une demande en langage naturel en véritable TypeScript, si bien que les agents vivent dans un projet que vous pouvez inspecter, versionner et tester. C'est important. Vous pouvez suivre exactement ce que fait un agent, comparer les changements dans une pull request et corriger un bug au lieu de deviner pourquoi un nœud caché s'est mal comporté. Trois surfaces produisent le même code : l'agent de la plateforme dans l'application, votre propre agent de codage (Cursor, Claude Code, Codex) et le serveur MCP.
Plus de 1 000 intégrations intégrées
Agents et workflows se branchent aux outils que les équipes utilisent déjà, de Slack et Google à Linear et des centaines d'autres, avec OAuth et clés API gérés au même endroit. Vous pouvez aussi joindre n'importe quelle API HTTP, y compris les API internes privées, ou connecter un serveur MCP. Pour la plupart des équipes, c'est la différence entre une démo et quelque chose qui touche vraiment des systèmes de production.
Workflows durables
Les workflows prennent en charge la relecture, les attentes, les hooks et les déclencheurs, si bien qu'une exécution peut se mettre en pause pendant des heures ou des jours et reprendre exactement là où elle s'est arrêtée. Cela permet de modéliser de vrais processus, comme une intégration qui attend une signature, et pas seulement des tâches courtes en un coup. Aucun état perdu. Aucun redémarrage à zéro.
Espace de travail d'équipe géré
L'application web est un lieu partagé pour déployer agents et workflows, discuter avec eux, inspecter l'historique d'exécutions et gérer les identifiants. Journaux et historique d'exécutions sont inclus dans toutes les offres, si bien qu'un collègue peut déboguer une exécution échouée sans demander à la personne qui l'a construite. Une vraie différence pour une équipe occupée.
Approbations avec humain dans la boucle
Les workflows peuvent exiger qu'une personne approuve une étape avant que l'automatisation continue. Les équipes s'en servent pour tout ce qui a de vraies conséquences, comme les remboursements ou la publication, où l'on veut un point de contrôle humain plutôt qu'une autonomie totale.
Contrôles d'usage et garde-fous
Keystroke ne facture que lorsque les agents et workflows tournent réellement, et vous pouvez fixer des limites d'usage, des alertes et des plafonds de dépenses. L'offre Organization ajoute des contrôles d'accès par rôle et des garde-fous pour les agents, ce dont la plupart des entreprises ont besoin avant de laisser du personnel non technique construire sur la plateforme.
Apportez vos propres clés de modèle
Chaque offre peut utiliser n'importe quel modèle d'une passerelle IA, avec une marge de 1,1x sur le prix affiché du fournisseur, ou vous pouvez apporter vos propres clés ou proxy. Les équipes qui ont déjà des contrats de modèle et des remises sur volume peuvent y pointer Keystroke et éviter la marge. À vérifier avant de vous engager.
Avantages et inconvénients
Avantages
- Agents et workflows sont du vrai TypeScript, donc votre équipe peut les relire, les tester et les maintenir comme n'importe quel autre code.
- Plus de 1 000 intégrations, plus n'importe quelle API HTTP ou serveur MCP, signifie que les agents touchent les outils que vous utilisez déjà.
- La facturation à l'usage ne compte que pendant que les agents tournent, et les limites et alertes aident à éviter les factures surprises.
- L'offre Hobby gratuite avec vos propres clés vous permet d'évaluer la plateforme sans frais.
Inconvénients
- C'est code-first, donc les personnes non développeuses auront besoin d'aide pour la configuration ; ce n'est pas un constructeur no-code en glisser-déposer.
- L'espace de travail MCP hébergé, plus récent, et le flux de la CLI locale diffèrent, ce qui peut perdre les équipes sur la voie par laquelle commencer.
- Les exigences de version de Node.js sont strictes (la 23 n'est pas prise en charge), donc les environnements plus anciens doivent d'abord être mis à jour.
Questions fréquentes
Keystroke sert à créer des agents IA internes et à automatiser des workflows qui se connectent aux outils que votre équipe utilise déjà. Vous écrivez ou générez du TypeScript, vous le déployez dans un espace de travail géré et vous exécutez les agents dans l'application web ou dans Slack.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Keystroke.
Alternatives à Keystroke
Forefront
Forefront · ProgrammationForefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.
Startkit
StartKit.AI · ProgrammationStartkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.
Testim
Tricentis · ProgrammationTestim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.
