Typelets Editor
Typelets · Programmation
Typelets Editor est une plateforme d'entretiens techniques qui fonctionne comme un éditeur de code dans le navigateur, avec terminal partagé et Claude intégré, pensée pour le pair programming et les tests take-home.

À propos de Typelets Editor
About
Qu'est-ce que Typelets Editor
Typelets Editor est un logiciel d'entretien qui s'ouvre dans un onglet. Aucune installation : l'espace de travail arrive avec une arborescence de fichiers, un éditeur, un terminal bash et un assistant Claude déjà reliés. Il sert aussi d'éditeur collaboratif pour le mentorat et les clubs de code, ce qui permet d'accueillir une présélection le matin et un atelier le soir dans la même salle.
Le problème visé est précis. La plupart des bacs à sable d'entretien offrent un seul fichier, pas de terminal et une boucle de compilation lente. Ici, vous avez une vraie arborescence et un shell : le candidat lance ses tests, n'installe rien et montre quand même comment il débogue. Chaque exécution tourne dans une microVM Firecracker sans réseau, avec une limite de 20 secondes.
Les limites comptent aussi. Le produit est en bêta, l'éditeur est une petite équipe et il n'y a pas encore d'API publique. Les intégrations ATS figurent sur la feuille de route, pas en production : les notes se recopient à la main pour l'instant.
Pour commencer
- Créez un compte avec votre e-mail sur typelets.com. En bêta, aucune carte bancaire n'est demandée.
- Ouvrez un espace de travail et choisissez le runtime. Python, Ruby, JavaScript, TypeScript, Go, Java, C et C++ sont fournis.
- Ajoutez un problème de la bibliothèque ou collez le vôtre avec fichiers de départ et tests.
- Partagez le lien. Les invités entrent avec une identité générée, puis éditent ou observent selon le rôle accordé.
- Après la session, relisez l'enregistrement, l'historique du terminal et les notes de la grille.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Typelets Editor.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Les responsables d'ingénierie qui mènent des entretiens structurés
- Les intervieweurs qui codent en binôme plutôt que de poser des questions de culture générale
- Les formateurs de bootcamp et animateurs de clubs de code
Tâches
- Test take-home
- Exercices de débogage en direct
- Évaluation des candidats qui codent avec l'IA
- Correction des rendus
Cas d'usage
- Une présélection de 45 minutes avec quelqu'un qui ne connaît pas votre stack
- Un take-home qui a besoin d'un serveur web
- Calibrer un jury de recrutement
Fonctionnalités clés
Éditeur, terminal et Claude dans un seul onglet
L'espace comprend une arborescence multi-fichiers, un éditeur avec coloration syntaxique et une session bash qui dure toute la réunion. Claude reste dans la même interface : le candidat demande un indice sans quitter l'onglet ni coller son code ailleurs. Pour une évaluation, cela compte, car vous voyez le prompt et le diff au même endroit.
Des tests take-home qui se rendent tout seuls
Vous invitez par e-mail, la personne reçoit un espace chronométré et le travail est envoyé automatiquement à l'échéance. Pas de rappel d'agenda, pas de pièce jointe oubliée. Vous ouvrez ensuite le rendu à côté de l'enregistrement et du journal du terminal, là où se voient d'habitude les décisions intéressantes.
Un environnement Firecracker à chaque exécution
Le code tourne en utilisateur non privilégié dans sa propre microVM Firecracker sur Fly.io. Pas de réseau, pas de système de fichiers partagé, des plafonds stricts de CPU et de mémoire, une zone tmpfs et 20 secondes de temps réel par exécution. La VM est détruite après 15 minutes d'inactivité, donc rien ne traîne d'une session à l'autre.
Collaboration en direct et shell partagé
Les frappes se synchronisent entre onglets via les CRDT de Yjs. Vous voyez le curseur de l'autre, suivez son focus et éditez le même fichier en même temps. Le terminal est commun lui aussi : une session bash, une sortie, et les deux côtés regardent échouer le même test.
Bibliothèque de problèmes avec tests cachés et grilles
Chaque problème contient un énoncé, des fichiers de départ, des tests visibles, des tests cachés et une grille sur la justesse, la complexité, la communication et la qualité du code. Vous créez les vôtres dans l'écran Manage library, les mélangez avec ceux fournis, ou les deux. Des problèmes réutilisables font la différence entre un processus répétable et de l'improvisation à chaque appel.
Enregistrement, replay et notation structurée
Chaque espace d'entretien enregistre par défaut les modifications, la sortie du terminal, les résultats de tests et les notes, et vous pouvez désactiver l'enregistrement par espace. Le replay permet au jury de revoir la même session plus tard, ce qui calibre mieux qu'une comparaison de notes manuscrites. Les notes s'exportent vers votre ATS et les enregistrements se suppriment dans les réglages.
Avantages et inconvénients
Avantages
- Un environnement complet dans un onglet, donc le candidat évite toute installation de toolchain.
- L'éditeur collaboratif regroupe fichiers, shell, tests et vidéo au même endroit au lieu de quatre onglets.
- Terminal partagé et édition multi-fichiers reflètent mieux le vrai travail de débogage qu'un simple bloc-notes.
- L'isolation est concrète : microVM Firecracker, pas de réseau, CPU et mémoire plafonnés.
- La vidéo multipartite dans l'espace supprime le lien Zoom et le document partagé.
- Toutes les fonctions sont gratuites pendant la bêta, sans carte et sans plafond d'usage.
Inconvénients
- Pas d'API publique et des intégrations ATS encore sur la feuille de route : la recopie manuelle reste la règle après chaque entretien.
- La vue mobile est réservée au spectateur, donc écrire du code demande un navigateur de bureau.
- Les données restent en région us-east sans choix possible, ce qui gêne les équipes soumises à une exigence de résidence dans l'UE.
- Petit éditeur en bêta : tarifs et périmètre peuvent bouger, et aucun engagement de disponibilité n'est publié.
Questions fréquentes
Oui, pour l'instant. Pendant la bêta, tout est ouvert : espaces de travail, entretiens, enregistrements, bibliothèque complète de problèmes et tous les runtimes. L'équipe annonce des offres payantes plus tard, avec un palier gratuit généreux conservé pour les comptes existants.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Typelets Editor.
Alternatives à Typelets Editor
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.
