4 points par byh3071 3 시간 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Quand on fait du vibe coding, on change souvent d’outil. On utilise Claude Code, puis Cursor, puis Codex… À chaque fois, les fichiers de règles et le contexte se dispersent, et l’agent dit « c’est terminé » alors qu’en réalité les tests n’ont même pas été lancés. J’ai créé ce harnais CLI parce que je ne voulais pas tout remettre en ordre à la main à chaque fois.

VHK n’est pas un agent de codage. Quel que soit l’agent que vous utilisez, il se pose par-dessus et fige les règles, les specs, les preuves et la mémoire dans le repo. Même si vous remplacez entièrement le modèle, ces fichiers restent en place.

Fonctionnalités principales

  • Synchronisation des règles : il suffit de maintenir un seul RULES.md, et les fichiers de règles de 8 outils — .cursorrules, CLAUDE.md, copilot-instructions, etc. — sont automatiquement alignés.
  • Gates de preuve : verify / review / receipt / preflight. En particulier, receipt détecte les « faux terminés » à partir de preuves machine comme les codes de sortie de tsc, des tests et du build (sans utiliser de LLM pour la décision).
  • Auto-évolution : les enseignements accumulés à chaque session sont regroupés dans memory/pattern et proposés comme règles candidates. Plus vous l’utilisez, plus il s’affine pour ce projet.
  • Cycle complet : de la validation d’idée au développement et à la vérification, puis jusqu’aux brouillons de contenus, d’opérations et de ventes après déploiement, tout s’enchaîne par commandes (la publication et le paiement restent humains).
  • Langage naturel en coréen : des phrases comme « vhk enregistre ça » ou « vhk contrôle avant expédition » sont aussi routées.

Il ne cherche pas à remplacer l’agent, mais plutôt à prendre en charge ce que les agents font mal : la répétition, la mémoire et les gates.

Pour être transparent, c’est un projet solo, donc le coréen est prioritaire et la documentation anglaise est encore en train de suivre. Si vous voyez des parties un peu brutes, dites-le-moi librement.

Installation : npm i -g @byh3071/vhk
GitHub : https://github.com/byh3071-cpu/vhk (MIT · MCP 35 tools · Node 22+)

En le développant seul, j’en suis arrivé à la v2.9.0. Les retours de celles et ceux dont les projets vacillent à chaque changement de modèle sont les bienvenus.

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.