github / github/copilot-cli

Auto-detect and prefer user-installed CLI tools over built-in

Offen
#2,986 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area:tools
Vorherrschende Sprache
Shell
Sterne
11.2k
Forks
1.9k
Ø Merge
14 Std. 16 Min.
Gemergte PRs (30 T.)
6

Beschreibung

### 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_

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue benennt keine Dateien, Tests oder Einstiegspunkte für die PATH-Erkennung und die Tool-Präferenz. Beginne damit, die integrierten Tool-Definitionen der CLI und den Ablauf der Befehlsausführung zu lokalisieren; als abgeschlossen gilt die Aufgabe, wenn gleichwertige, von Benutzern installierte Tools für die aufgeführten Workflows erkannt und bevorzugt oder als Fallbacks verwendet werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
shell
Bereich
cli, tooling
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.