Brug af PRECC med Cursor
PRECC blev bygget som et PreToolUse-hook til Claude Code, men det underliggende skill-bibliotek — cargo-wrong-dir, git-wrong-dir, npm-wrong-dir, jj-translate og lignende — er editor-agnostisk. Med et lille shell-uddrag kan du dirigere hver kommando, der skrives i Cursors integrerede terminal, gennem precc-hook, så de samme omskrivninger, der sparer tokens på Claude Code, også sparer dem på Cursor.
Requires
precc≥ 0.3.45. Earlier versions don’t plant the integration scripts under<data_dir>/integrations/cursor/. Runprecc updateto upgrade if you have an older release.
Hvad der er dækket
Integrationen opfanger kommandoer, du skriver i Cursors terminal. På zsh omskriver den automatisk kommandolinjen, før du trykker Enter; på bash kan den kun advare (DEBUG-trappen udløses, efter at kommandoen er færdiggjort). Kommandoer, som Cursors agent starter som bash -c-subprocesser, indlæser ikke din interaktive shells init, så hooket ser dem ikke; at lukke det hul kræver en PATH-shim, som endnu ikke findes i dette katalog. Cursors ikke-shell-værktøjskald (filændringer, kodesøgning) er også uden for omfanget.
Installation
zsh (auto-omskrivning)
source ~/.local/share/precc/integrations/cursor/precc-preexec.zsh
Kør precc init én gang — det placerer scriptet på stien ovenfor (bruger <data_dir> fra precc’s lager, så CLAUDE_CONFIG_DIR og anden profil-isolation respekteres). Tilføj derefter source-linjen til ~/.zshrc. precc-hook og jq skal være tilgængelige i PATH; scriptet udfører ingen handling, hvis nogen af dem mangler.
bash (kun advarsel)
source ~/.local/share/precc/integrations/cursor/precc-preexec.bash
Kør precc init én gang — det placerer scriptet på stien ovenfor. Tilføj derefter source-linjen til ~/.bashrc. DEBUG-fælden udskriver det foreslåede omskrevne udtryk til stderr uden at anvende det; du kan kopiere forslaget manuelt.
Verificer
I Cursors terminal: cd /tmp (et sted uden for et Rust-projekt), og indtast en Rust-build-kommando og tryk Enter. På zsh bør bufferen ændre sig på stedet til en PRECC-omskrevet form (typisk en cd PATH && …-lignende præfiksering). På bash bør du se en [precc] suggested rewrite: …-linje på stderr.
Forbehold
- Tilføjer
precc-hook-latens pr. tastetryk. Hooket sigter mod <5 ms p50, men p99 er højere ved kolde caches; se hook-latens-noterne i denne bog. - Ingen telemetri fra denne sti. Hooket rapporterer under den
agent_class, det registrerer, som ikke vil væreclaude-code— dine Cursor-besparelser vil ikke fremgå af den offentlige statistikside. - Omskrivningsbegrundelsen blinker via
zle -Mi ét tastetryk. Diskret, ikke modal. - For agent-dækning er en
PATH-shim (wrappere ved~/.precc/bin/cargo,~/.precc/bin/git, …) det planlagte næste skridt.