Show GN: Cursor의 Subagent 호출을 제어하는 VS Code 익스텐션
(open-vsx.org)Cursor를 많이들 사용하고 계실 텐데요. 저처럼 500 request 제한이 있는 예전 request 기반 요금제를 쓰시는 분들은 'Subagent(Composer)' 기능을 켰을 때, 몇 초 만에 수십 개의 request가 순식간에 사라지는 경험을 해보셨을 겁니다. 하루만에 200개 넘게 소진한적도 많습니다..
Cursor 자체적으로는 이 Subagent만 따로 끌 수 있는 버튼이 없고, 고객센터에 문의해도 .cursor/rules나 hook을 활용해 수동으로 막으라는 답변 정도만 돌아오더군요. (아무래도 신규 요금제로 전환을 유도하기 위한 장치로 보이긴 합니다)
문제는 500개를 다 쓴 뒤에는 'Auto 무제한' 상태가 되어 다시 Subagent를 쓰는 게 유리해지는데, 매번 설정을 수동으로 고치는 게 너무 번거로워서, subagent를 쉽게 제어할 수 있는 익스텐션을 만들었습니다.
사내 동료들과 편하게 공유하려고 스토어에 올렸는데, Cursor의 과도한 요청 소모 때문에 스트레스받으셨던 분들에게도 도움이 될 것 같아 여기도 올려봅니다. (대부분을 codex로 제작하였습니다.)
여기 사용된 모든 방법(hooks, rules)은 cursor 공식 답변과 가이드에 근거한거라, 사용에 문제가 되거나 하진 않을듯 합니다.
감사합니다.
[주요 기능]
Cursor Subagent 차단 : .cursorrules와 hook 두 가지 방식을 병행하여, 둘중 하나만 설정했을때 Subagent가 실행되는 현상 방지
전역(Global) 세팅과 프로젝트별(Workspace) 세팅 지원 : 여러 프로젝트를 띄워놓고 작업할 때도 각각 대응이 가능합니다.
설정 파일 gitignore 추가 기능 : 체크박스로 원하는 설정 파일을 gitignore에 추가할 수 있습니다.
https://open-vsx.org/extension/taehyunkim3/cursor-subagent-toggle