Cursor 500MB 太重?试试这个 5MB 的 CLI 方案
Cursor 500MB 太重?试试这个 5MB 的 CLI 方案
为什么我放弃了 Cursor
上个月团队让我试用 Cursor。下载完 500MB 安装包后,我开始怀疑人生。
启动要 10 秒,打开大项目要 30 秒,内存占用 2GB+。我只是想让 AI 帮我写个脚本,为什么要装个这么重的 IDE?
后来发现了 Blade Code。
Blade Code 是什么
一个 5MB 的 Node.js CLI 工具,专门做一件事:让 AI 快速完成编程任务。
不是 IDE,不是编辑器,就是个命令行工具。
对比数据
| 维度 | Cursor | Blade Code |
|---|---|---|
| 安装包大小 | 500MB | 5MB (npm 包) |
| 启动速度 | 10秒 | 1秒 |
| 内存占用 | 2GB+ | 50MB |
| 适用场景 | 完整开发环境 | 快速任务、脚本、自动化 |
| 学习成本 | 需要适应新 IDE | 会用命令行就行 |
| 价格 | $20/月 | MIT 开源 |
真实场景
场景 1:快速重构代码
blade "把这个文件的所有 var 改成 let/const"
3 秒完成,不用打开 IDE。
场景 2:批量处理文件
blade "把 src/ 下所有 .js 文件加上 'use strict'"
20 个文件,5 秒搞定。
场景 3:生成测试用例
blade "给 utils.ts 生成单元测试"
自动分析代码,生成完整测试文件。
为什么这么快
- 无 GUI 开销 - 纯命令行,没有渲染负担
- 按需加载 - 只加载需要的工具
- 流式响应 - 边生成边输出,不等全部完成
- 轻量设计 - 核心只有几 MB
20+ 内置工具
Blade Code 不只是个 AI 对话工具,它内置了 20+ 实用工具:
- 文件操作:读、写、搜索、批量处理
- 代码分析:AST 解析、依赖分析
- Shell 执行:安全的命令执行
- Git 集成:提交、分支、历史查询
- Web 搜索:实时查询最新信息
安全设计
很多人担心 AI 工具会误删代码。Blade Code 有三层保护:
- 权限控制 - 危险操作需要确认
- 工具白名单 - 只能用预定义的工具
- 操作日志 - 所有操作可追溯
5 分钟上手
安装
npm install -g blade-code
配置 API Key
blade config
支持 OpenAI、Claude、Gemini、国产大模型。
开始使用
blade "帮我重构这个函数"
就这么简单。
适合谁用
适合:
- 需要快速完成小任务的开发者
- 喜欢命令行的极客
- 想要轻量级 AI 工具的人
- 需要脚本化 AI 能力的场景
不适合:
- 需要完整 IDE 功能的人
- 不习惯命令行的人
- 需要图形界面的场景
和其他工具对比
vs Cursor
- Cursor:完整 IDE,适合长时间开发
- Blade Code:快速任务,适合脚本化场景
vs GitHub Copilot
- Copilot:代码补全,需要在编辑器里用
- Blade Code:独立工具,可以批量处理
vs OpenCode
- OpenCode:95K stars,功能全面但复杂
- Blade Code:专注 CLI,简单直接
开源 + 可扩展
Blade Code 是 MIT 开源的,代码在 GitHub: github.com/echoVic/bla…
支持 MCP (Model Context Protocol),可以自己写插件扩展功能。
总结
如果你觉得 Cursor 太重,需要快速完成小任务,喜欢命令行,想要免费的 AI 编程工具,试试 Blade Code。
5MB,1 秒启动,MIT 开源。