3 points par obtuse 2026-04-18 | 2 commentaires | Partager sur WhatsApp

"Pourquoi votre IA vous semble-t-elle toujours plus bête que ce qu’on en dit"

  • Plus le contexte s’accumule, plus on a l’impression que les performances du modèle se dégradent
  • Quand on passe à un nouveau chat, il faut réexpliquer à chaque fois les hypothèses précédentes
  • Avec /compact, on perd trop de contexte
  • Impossible de savoir précisément "quels fichiers et quel code l’IA regarde en ce moment pour arriver à cette conclusion ?"

Le livre d’Addy Osmani, Senior Engineering Leader chez Google, soulignait déjà un problème similaire. L’IA peut produire du code rapidement, mais la qualité de l’architecture et la gestion du contexte restent au final de la responsabilité des humains.
C’est pourquoi nous présentons un outil open source créé par une équipe d’élèves du département Développement logiciel de la Busan Software Meister High School pour résoudre directement ce problème.

Contexty — un outil qui permet aux développeurs de voir et de contrôler directement le contexte de l’IA.

GitHub: https://github.com/ttalkkak-lab/opencode-contexty

Fonctionnalités principales

HSCMM (Human-supervised Context Management)

Visualisation en temps réel, sous forme d’arborescence, du contexte actuellement référencé par l’IA dans le panneau VSCode Context Explorer
Possibilité de vérifier les fichiers, dossiers et même des lignes de code spécifiques inclus
Suppression immédiate des éléments inutiles, ajout manuel des fichiers nécessaires ou de sélections de code
Les lignes incluses dans le contexte sont mises en surbrillance dans l’éditeur pour être distinguées visuellement

AASM (Active Agent-supervised Architecture)

Un sous-agent qui détecte à l’avance les anti-patterns d’architecture dès l’étape du prompt

Concentrer toute la logique dans un seul fichier
Créer un God Object
Abuser d’un état global mutable
et autres erreurs courantes : l’IA les signale ou les bloque avant de générer le code.

DCP (Dynamic Context Pruning)

Avant d’atteindre la limite de contexte, l’outil compresse automatiquement tout en montrant de manière transparente ce qui a été compressé et combien de tokens ont été économisés. Si nécessaire, il est aussi possible de restaurer (decompress) les parties compressées.

ACPM (Agent Context Permission Management)

Contrôle fin des outils que l’IA peut utiliser (file-read, file-write, shell, web, etc.) ainsi que des permissions sur les chemins de fichiers.
Les paramètres peuvent être enregistrés sous forme de préréglages et rappelés facilement selon le projet.

Installation

npx @ttalkkak-lab/opencode-contexty init  

Après l’exécution de la commande et le choix de l’IDE, l’extension OpenCode et l’extension IDE sont installées automatiquement, mais la plupart des fonctionnalités restent utilisables avec le seul CLI.
Les outils d’AI coding deviennent de plus en plus puissants, mais il manque encore, à notre avis, des outils permettant aux développeurs de comprendre clairement et de contrôler ce que l’IA regarde à un instant donné. Contexty est un projet lancé pour combler ce manque.
Si le projet vous intéresse, n’hésitez pas à parcourir le dépôt GitHub : stars, retours, bug reports, suggestions de fonctionnalités et PR sont toujours les bienvenus !

2 commentaires

 
runableapp 2026-04-19

Waouh, c’est génial~ !

 
moderator 2026-04-18

Modifié avec le titre original et déplacé vers Show.
Veuillez publier le titre de l’article en vous référant au guide d’utilisation de GeekNews.
À titre d’information, les publications dont la catégorie a été ajustée par un modérateur peuvent voir leur affichage sur la page d’accueil limité ; merci donc de vérifier une nouvelle fois la catégorie avant de publier.