仅适用于按工具调用次数计费的配额制工具,不适用于按 token 计费的 OpenAI 类 API;只在 Agent Mode 下生效;需自行准备 userinput.py 和 rules.md 两个文件
10x-Tool-Calls
perrypixel长期未更新一份轻量规则文件,帮你在 Cursor、Windsurf 等 AI 编码工具里用更少的调用次数完成更多任务,节省每月额度。
10x-Tool-Calls is a lightweight rules file designed to help you maximize the value of your monthly AI coding tool calls, enabling you to get more done with fewer requests.
将 userinput.py 复制到项目根目录;将 rules.md 内容粘贴到 IDE 规则配置(如 Cursor 的 .cursorrules 或项目规则,设为 always)README 未说明
用规则文件让 Cursor 等 Agent 工具在单次请求内循环执行多次工具调用,省下月度配额
一份轻量规则文件,帮你在 Cursor、Windsurf 等 AI 编码工具里用更少的调用次数完成更多任务,节省每月额度。
核心能力
- 任务完成后自动运行 Python 脚本收集下一条指令
- 在同一个请求内连续执行多次工具调用,不重开对话
- 循环直到手动停止或耗尽工具调用上限
- 仅支持纯文本输入,图片和文件拖拽尚未支持
容易踩的坑
暂无 release 数据(可能没有发版,或尚未同步)。
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
🚀 10x-Tool-Calls
10x-Tool-Calls is a simple rules setup designed for the Cursor IDE, Windsurf, or any other agent-based coding assistant that supports tool calls. It helps you get the maximum value out of your monthly tool call allowance by running your tasks in a loop with user input—without restarting the chat every time.
Note : This only works with Agent Mode
✅ What It Does
- After the AI completes a task, it runs a small Python script that asks:
prompt:
- You type your next instruction (e.g.,
"add comments","refactor this", etc.) - The AI uses that input to continue working.
- This loop repeats until:
- You you manually stop, or
- The session hits your tool call limit.
💡 Why This Matters
Most AI coding tools (like Cursor) offer 500 monthly requests, but each request can include up to 25 tool calls. Normally, even saying "hi" uses up a full request, wasting potential.
With 10x-Tool-Calls:
- You start with one request.
- Inside that session, you can give multiple follow-ups.
- All follow-ups run within the same request using available tool calls.
- This means you get 10x (or more) actual work done using the same quota.
⚙️ How To Set It Up ( Basic Version )
1. Copy userinput.py in your root directory
This script is used to collect user input between tasks.
2. Copy rules.md into your IDE
- Open your IDE's rule configuration (e.g., in Cursor: .cursorrules file or project rules - set to “always”)
- Paste in the rules from
rules.md(included in this repo)
That’s it! The system is now set to run in an interactive loop.
🧪 Current Version
- ✅ Supports: plain text input only
- ❌ Not yet supported: image upload or file drops (coming soon!)
A more advanced version is planned that will support:
- Image uploads
- File Drops
⚠️ Important Note
Only use this setup with tools that offer a tool call–based quota, not token-based pricing (like OpenAI’s pay-per-token). This setup is designed to maximize bundled tool calls, not minimize token usage.
🧠 Example
You have 500 monthly requests and each request allows up to 25 tool calls:
-
Normally:
You say "hi" → AI replies "hi" = 1 request used. -
With 10x-Tool-Calls:
You say "hi" → AI replies → runs prompt → you say "add comments" → AI continues... (up to 25 calls)= still just 1 request used, but you did much more.
Get more done. Use fewer requests. Save your quota.
→ That’s the power of 10x-Tool-Calls.
Let me know if you have any other requests
Support
If you find this tool helpful, you can support the development by:
- Buying me a coffee at https://ko-fi.com/perrypixel
- UPI to kevinp@apl