oc-tps : visualiser les tokens par seconde en temps réel
https://github.com/Tarquinen/oc-tps
📌 OC-TPS est un plugin OpenCode qui affiche en direct les tokens par seconde et temps de premier token dans les sessions de code.
L’interface s’intègre directement dans la fenêtre de session OpenCode, montrant trois métriques qui se mettent à jour en temps réel. Le TPS instantané indique la vitesse actuelle de génération, le TPS moyen donne la tendance sur la session, et le TTFT moyen mesure la latence de premier token.
Ces données permettent d’observer le comportement du modèle pendant la génération. Quand le TPS monte, ça indique une génération rapide. Quand il baisse, ça peut signaler un calcul complexe ou une ressource sollicitée.
Le TTFT (time to first token) révèle le temps d’attente avant que la réponse ne commence. Un TTFT court signifie une réactivité immédiate, un TTFT long peut indiquer une initialisation ou un traitement préalable.
Les chiffres défilent pendant que le modèle génère, offrant une visibilité directe sur ce qui se passe dans la « tuyauterie » entre le prompt et la réponse. C’est comme un tableau de bord posé sur le flux de tokens.
Points clés
- 📊 Affichage en direct du TPS instantané et moyen
- ⏱️ Temps de premier token (TTFT) visible en continu
- 🎯 Intégration native dans la session OpenCode
- 📈 Suivi de performance sans quitter l’interface
L’approche reste minimaliste : les chiffres s’affichent, se mettent à jour, et restent discrets. Pas de graphique complexe, pas d’historique, juste les métriques essentielles pour comprendre la vitesse de génération.
OC-TPS s’inscrit dans une logique d’observabilité immédiate, où l’information critique est visible à tout moment sans changer de fenêtre ni d’outil.
