3 points par xguru 5 시간 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Tracker d’issues natif pour le terminal. Intègre le suivi des issues dans l’éditeur/le terminal pour éliminer les changements de contexte fréquents
  • Local-first : fonctionne sans compte, SaaS ni service externe, stocke l’état en local et applique les modifications immédiatement
  • Sauvegarde et gestion de versions avec Git : suit/restaure toutes les modifications, et utilise worktree pour isoler la synchronisation du workflow de développement habituel
    • :sync synchronise les changements entre l’état local et l’état distant, sans nécessiter de commandes Git manuelles
  • Double interface terminal TUI + navigateur GUI propulsée par le même moteur d’événements basé sur Git
  • UX clavier de style vim, avec navigation h j k l, mode ligne de commande : et prise en charge de ? command palette pour voir toutes les commandes
    • :new issue|swimlane|board pour créer des nœuds, avec prise en charge de commandes contextuelles comme :comment, :close, :reopen, :filter, etc.
  • Time travel pour afficher l’état de l’application tel qu’il était il y a 1 heure, 1 semaine ou 1 an
  • Modèle d’event sourcing pour éviter les conflits de fusion
    • Toutes les modifications sont stockées comme événements append-only par utilisateur, avec des ULID triables dans le temps et une référence au dernier événement ("edge") pour rejouer un ordre déterministe
    • Les événements sont conçus de façon idempotente, en cas de conflit le dernier événement prévaut, et chaque utilisateur écrit dans son propre fichier journal afin que la fusion Git se résume à une simple combinaison de fichiers indépendants
  • Support de l’intégration d’agents via le serveur MCP (binaire epiq-mcp), enregistrable dans Claude Code avec claude mcp add

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.