
Imprint
par kessler-frost
Contrôlez un véritable terminal et capturez des captures d'écran pixel-perfect pour des tests TUI et des interactions IA précises.
Ce qu'il fait
Imprint fournit aux agents IA un environnement de terminal réel et programmable. Contrairement aux simulations, il utilise un véritable PTY via ttyd et tmux, permettant aux agents d'interagir avec n'importe quelle application de terminal et de vérifier l'affichage visuellement grâce à des captures d'écran. Cela le rend idéal pour tester les interfaces utilisateur de terminal (TUI) où les journaux textuels ne suffisent pas pour vérifier le rendu, les couleurs ou la mise en page.
Outils
send_keystrokes: Envoie des entrées clavier au terminal.type_text: Saisit une chaîne de texte spécifique.get_screenshot: Capture une capture d'écran JPEG en base64 de la vue actuelle du terminal.get_screen_text: Extrait le contenu actuel de l'écran sous forme de texte brut.get_ttyd_url: Fournit une URL web pour regarder l'IA contrôler le terminal en temps réel.resize_terminal: Modifie les dimensions de la fenêtre du terminal.restart_terminal: Redémarre la session du terminal.wait_for_text: Met en pause jusqu'à ce qu'un texte spécifique apparaisse à l'écran.
Installation
Ajoutez les éléments suivants à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"imprint": {
"command": "/home/user/.local/bin/imprint",
"args": []
}
}
}
Hôtes supportés
Support confirmé pour Claude Code via stdio.
Installation rapide
curl -fsSL https://raw.githubusercontent.com/kessler-frost/imprint/main/install.sh | shInformations
- Tarification
- free
- Publié





