Auto-detect and prefer user-installed CLI tools over built-in
- Langage dominant
- Shell
- Étoiles
- 11.2k
- Forks
- 1.9k
- Merge moyen
- 14 h 16 min
- PR mergées (30 j)
- 6
Description
### Describe the feature or problem you'd like to solve
The agent has no mechanism to discover equivalent tools on PATH to either opt for them first or use them as a fallback. It continues with a failing or inferior tool
### Proposed solution
- Reduces friction
- Reduces wasted turns
- It uses the tools that I use so I can easily trace what happened
### Example prompts or workflows
- "Find all usages of interface across this repo"
- "Lint all the modified typescript files"
- "Search this project for todo comments and summarize them"
- "Run tests for this module/component. Iterate until they pass"
- "Find all files larger than 1 mb in this directory and sub directories
### Additional context
_No response_
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
L’issue n’identifie ni les fichiers, ni les tests, ni les points d’entrée pour la découverte via PATH et la préférence des outils. Commencez par localiser les définitions d’outils intégrées à la CLI et le flux d’exécution des commandes ; le travail est considéré comme terminé lorsque des outils équivalents installés par l’utilisateur peuvent être découverts et préférés ou utilisés comme solutions de repli pour les workflows listés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- shell
- Domaine
- cli, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- Calme
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100