yhanottv/vinuscli
GitHub: yhanottv/vinuscli
VinusCLI 是一款专有终端 AI 编程 agent,通过单一密钥聚合多种前沿大模型,帮助开发者在不离开 shell 的情况下规划、编写、调试并交付代码。
Stars: 2 | Forks: 0
### 驻留在你终端中的 AI 编程 agent。 **一把密钥。所有模型。你的计划。** 规划、编写、重构、调试并交付 —— 无需离开 shell。
[](https://nodejs.org) [](package.json) [](LICENSE) [](https://vinuscli.dev)
``` npm install -g vinuscli → vinus ```
## 为什么选择 VinusCLI 一个亲自动手的编程 **agent**,而不是聊天机器人。它能读写你的文件、运行 命令、以 diff 形式预览每一处更改,并通过编写自己的技能来不断自我提升 —— 所有这一切都在一个快速、精美的终端 UI 中完成。 一个 **Vinus key** 即可通过单个托管 endpoint 解锁所有前沿模型, 采用包含公平使用额度的统一订阅计费 —— **绝不按 token 计费**。
| | | |---|---| | 🧠 **任意模型,一把密钥** | GPT、Claude、Gemini、Llama、Mistral… 单一托管 endpoint,具备自动降级链。 | | 🛠️ **实用工具** | 读/写文件、运行 shell、`web_search`、`github_search`、`fetch_url`。 | | 🎚️ **自主权调节** | Plan · Manual · Auto —— 随时切换。 | | 📚 **智能技能** | 21 个精选代码包(调试、TDD、GitHub、设计、RE…),针对手头任务自动建议 —— 并且 agent 会自行编写技能,因此它永远不会遗忘。 | | 🔌 **连接器** | 通过 MCP 连接 GitHub、Canva、Notion、Linear、IDA Pro。 | | 🔍 **逆向工程** | 一流的 IDA Pro / Ghidra 工作流。 | | 🖍️ **可视化 diff** | 在任何更改触及磁盘之前提供绿/红预览。 | | 🎨 **主题** | Aurora · Graphite · Phosphor · Ember。 |
## 2.3.0 中的新特性 - **更规范的技能** —— 包含 21 个精选代码包;会针对每个请求自动向 agent 建议合适的技能,且 `/skills install` 现在可以拉取完整的代码包(脚本、参考、模板)。 - **安全强化** —— API 密钥在所有输出中都会被脱敏;对凭据存储(`~/.ssh`、config 目录等)的 shell 访问已被阻止。 - **稳定性** —— `/run` 和 `/shell` 不再会导致终端冻结;项目记忆在执行 `/clear` 和自动压缩后依然存在。 - **首个测试套件** —— 上述防护措施均由自动化测试覆盖。 完整历史记录:CLI 内的 `/release-notes`。
## 开始使用 ``` # 1 — 安装(需要 Node.js ≥ 18) npm install -g vinuscli # 2 — 启动 vinus # 3 — 登录 — 打开你的浏览器,自动创建一个密钥 /login # → "1) Sign in with browser" # 4 — 直接与它对话 Build me a REST API in Express with a health route and tests. ``` 该 agent 会创建文件、运行你的测试并进行迭代 —— 在每次 写入前显示 diff。
## 套餐
| | **Free** | **Pro** | **Pro+** | **Ultra** |
|---|:---:|:---:|:---:|:---:|
| **价格** | €0 | €20 / 月 | €100 / 月 | €200 / 月 |
| **模型** | 托管免费模型 | + 付费(Claude、GPT、Gemini…) | + 顶级模型 | 所有前沿模型 |
| **包含使用量** | 40 条消息 / 月 | 海量 | 更高 | ~4× Pro+ |
| **额度充值** | — | ✓ | ✓ | ✓ |
| **优先支持** | — | — | ✓ | ✓ |
在 **[vinuscli.dev/dashboard](https://vinuscli.dev/dashboard)** 管理你的套餐和密钥 —— 采用公平使用额度,绝不按 token 计费。
## 操作模式 | 模式 | 命令 | 行为 | |------|---------|-----------| | ◇ **Plan** | `/plan` | 只读模式。调查并返回编号计划 —— 绝不执行写入或运行操作。 | | ◈ **Manual** | `/manual` | 会采取行动,但**每次**都会请求你的批准。 | | ◆ **Auto** | `/auto` | 完全自主 —— 仅在确实不确定时暂停。 | 当前模式始终在提示符中可见。
## 技能与连接器 技能是渐进式展示的知识包 —— 在 prompt 中轻量化,按需深入。连接器通过 MCP 接入外部服务;它们的工具会成为 agent 的工具。 ``` /skills # list bundled skills, grouped by category /skills install all # pull the official set /connect github # OAuth in the browser → repos, PRs, issues /mcp # add any MCP server ``` 内置连接器:**GitHub · Canva · Notion · Linear · IDA Pro**。
## 命令 | 命令 | 描述 | |---------|-------------| | `/mode` · `/plan` · `/manual` · `/auto` | 设置 agent 的自主权 | | `/model` · `/effort` | 选择模型 / 思考力度 (1–5) | | `/theme` | 切换主题 | | `/skills` · `/connect` · `/mcp` | 技能、连接器、MCP 服务器 | | `/file` · `/run` · `/diff` · `/commit` | 加载文件、运行 shell、git | | `/resume` · `/save` · `/sessions` | 会话管理 | | `/status` · `/cost` · `/usage` | 健康状况、token、账户 | | `/update` | 检查 npm 上的新版本 | | `/help` | 所有内容 |
## 配置 配置位于 `~/.vinuscli/config.json` 中。在 CLI 内部设置值: ``` /login /config agent.mode auto /effort ```
专有资产 — © 2026 Yhano。保留所有权利。 · 源代码不公开;已发布的包仅为可运行的构建版本。
专为终端打造。由 Vinus 提供支持。
标签:AI编程助手, GNU通用公共许可证, MITM代理, Node.js, 云资产清单, 人工智能, 代码重构, 暗色界面, 用户模式Hook绕过, 自动化代理, 逆向工程