【免费下载链接】Proxima
Multi-AI MCP Server - Connect ChatGPT, Claude, Gemini & Perplexity to your coding tools without any API
Proxima 是一款 Multi-AI MCP Server,能在本地统一接入 ChatGPT、Claude、Gemini 与 Perplexity;而 Proxima CLI 是它的命令行入口——无需 API Key,只用 12 个简单命令,就能在终端里完成提问、代码审查、报错修复、安全审计与联网搜索,彻底告别浏览器与编辑器之间的来回切窗口。
为什么需要 Proxima CLI:一个终端搞定所有 AI
用 AI 辅助开发时,最磨人的流程莫过于:写代码 → 切到浏览器问 ChatGPT → 再切去 Claude 交叉验证 → 回到终端跑测试 → 把报错复制到某个 AI 网页……窗口切换不断打断心流,而且每个平台都要单独登录、单独订阅。
Proxima CLI 的思路是把这件事收敛到终端:Proxima 主程序在本地127.0.0.1:3210启动一个统一 AI 网关,复用它内部已登录的浏览器会话(Session 模式),或者使用你自带的 API Key 与 Ollama / LM Studio 本地模型(BYOK 模式)。CLI 只需向这个本地网关发请求,终端就成了所有 AI 的"统一遥控器"。
两种工作模式:
- Session 模式(默认):复用你在 Proxima 里已登录的 ChatGPT / Claude / Gemini / Perplexity 账号,零 API 费用
- BYOK 模式:在设置中填入自己的 API Key,或接入 Ollama / LM Studio 完全离线跑本地模型
快速安装:三步让 proxima 命令在终端生效
第一步:启动 Proxima 主程序
git clone https://gitcode.com/gh_mirrors/proxima1/Proxima cd Proxima npm install npm start第二步:把 CLI 装入 PATH
两种方式任选其一:
- 图形界面(推荐):打开 Proxima 设置 → Developer → CLI Tool,点击「⚡ Install CLI to PATH」按钮,一键完成命令脚本创建与 PATH 配置
- 命令一行流:在仓库根目录执行
npm link(package.json 已把proxima指向 cli/proxima-cli.cjs)
安装逻辑在 electron/ipc/cli.cjs 中:macOS / Linux 下会创建/usr/local/bin/proxima符号链接(失败则回退写入~/.bashrc的 PATH),Windows 下生成proxima.cmd并加入用户 PATH。
第三步:重启终端并验证
proxima --version # 看到版本横幅即安装成功 proxima status # 检查本地网关是否在线设置面板中的 CLI Tool 状态会从 Not Installed 变为Installed,旁边可直接复制测试命令:
12 个 Proxima CLI 命令速查表
| # | 命令 | 作用 | 一句话示例 |
|---|---|---|---|
| 1 | ask | 和任意模型对话 | proxima ask claude "解释 React hooks" |
| 2 | compare | 全部 AI 并排回答 | proxima compare "Bun vs Node.js" |
| 3 | debate | 多模型辩论 | proxima debate "tabs vs spaces" |
| 4 | code | 生成 / 审查 / 解释 / 调试代码 | proxima code review "def fib(n): ..." |
| 5 | fix | 修复报错(支持管道) | npm run build 2>&1 \| proxima fix |
| 6 | audit | 代码安全审计 | cat user_service.py \| proxima audit |
| 7 | search | 联网搜索(Perplexity) | proxima search "Node.js 22 新特性" |
| 8 | brainstorm | 头脑风暴 | proxima brainstorm "独立站增长点子" |
| 9 | analyze | 分析 URL 或文本 | proxima analyze "https://example.com" -q "它是做什么的?" |
| 10 | translate | 翻译 | proxima translate "Hello world" --to Hindi |
| 11 | models | 查看可用模型与状态 | proxima models |
| 12 | status | 网关健康检查 | proxima status |
💡 隐藏彩蛋:
stats查看各模型延迟统计;new <provider>(别名reset)重置某个模型的会话;直接输入任意文字如proxima 快排怎么写,也会自动作为问题发给默认模型。
对话三件套:ask / compare / debate
ask:在终端问任何模型
proxima ask "async/await 的底层原理是什么?" # 默认 auto 路由 proxima ask claude "解释 React hooks" # 指定模型 proxima ask gemini "帮我润色这段文案" --file copy.txt # 附带本地文件上下文不加模型名时默认走auto路由;--file会把文本文件内容并入提问,而图片 / PDF / 音视频文件(.png、.pdf、.mp3 等)会作为多模态附件原生上传,比如proxima ask "描述这张截图" --file screenshot.png。
compare:所有 AI 并排作答
proxima compare "这个方案在生产环境靠谱吗?"compare把问题同时发给所有已启用模型,终端按模型分栏输出并显示各自耗时,是"技术选型"与"交叉验证"场景的利器。
debate:让 AI 们辩论起来
proxima debate "微服务还是单体架构?"debate让每个模型亮明立场(stance)并展开论证,终端里呈现一场真正的多 AI 辩论——做决策时比单个模型的回答更有参考价值。
编码三件套:code / fix / audit
code:一条命令覆盖编码全流程
proxima code "用 FastAPI 写一个文件上传接口" # 默认 generate proxima code review "function f(){...}" --lang python # 代码审查 proxima code explain "这段正则到底在匹配什么" # 逐行解释 proxima code debug "段错误堆栈信息" # 调试分析四个子动作generate(默认)、review、explain、debug,配合--lang指定目标语言。
fix:报错不用复制粘贴,直接管道喂给它
proxima fix "SyntaxError: Unexpected token" npm run build 2>&1 | proxima fix pytest 2>&1 | proxima fix "希望保留旧行为"fix支持从 stdin 读取管道输入,是它最爽的设计:任何构建、测试命令的失败输出都能直接接上,AI 会解释原因并给出修复补丁。
audit:提交前扫一遍安全漏洞
proxima audit 'SELECT * FROM users WHERE id=' + input cat user_service.py | proxima auditaudit(别名security)专门扫描 SQL 注入、XSS、不安全存储等典型漏洞。
内容创作四件套:search / brainstorm / analyze / translate
proxima search "2026 年 RAG 框架横评" # 走 Perplexity 联网搜索 proxima brainstorm "给开发者工具的 5 个增长点子" proxima analyze "https://example.com" -q "这个项目的技术栈?" proxima translate "你好,世界" --to English --from Chinesesearch走 Perplexity 的搜索函数,结果自带出处analyze既可分析 URL 也可分析粘贴的文本,-q指定你关心的问题translate用--to/--from指定目标与源语言
状态管理:models / status 与两个加分项
models:当前能用什么模型?
proxima models输出当前模式(Session / BYOK)以及每个模型的开关状态、具体型号与别名,一行命令看清"我的 AI 弹药库"。
status:网关体检
proxima status显示版本、端口、已启用模型、总请求数与运行时长。CLI 连不上时先跑它。
加分项:stats 与 new
proxima stats # 各模型调用次数、平均 / 最大延迟 proxima new claude # 重置 Claude 会话,清空上下文(别名 reset)当会话"串味"(模型总记得上一个话题)时,new是最快的解法。
进阶技巧:5 个让 CLI 更好用的参数
| 参数 | 作用 | 示例 |
|---|---|---|
--file | 附加本地文件(文本并入上下文,媒体原生上传) | proxima ask "描述" --file screenshot.png |
-m/--model | 临时覆盖目标模型 | proxima ask -m claude "..." |
--json | 输出原始 JSON,方便脚本二次处理 | proxima ask "..." --json |
-l/--lang | 指定代码生成语言 | proxima code review "..." --lang go |
--to/--from | 翻译的目标 / 源语言 | proxima translate "Hi" --to Hindi |
另有两个环境变量值得知道:PROXIMA_HOST与PROXIMA_PORT可覆盖网关地址(默认127.0.0.1:3210),适合多开 Proxima 实例的场景。
常见问题
Q:提示Cannot connect to Proxima. Is it running?怎么办?A:CLI 依赖本地网关,先执行npm start启动主程序,再跑proxima status验证。
Q:模型回答被上一轮话题带偏了?A:用proxima new <provider>重置该模型会话。
Q:数据安全吗?A:CLI 只与127.0.0.1上的本地网关通信,BYOK 密钥由操作系统钥匙串加密存储;Session 模式下提问会发给你已登录的对应 AI 平台(这是所有 AI 对话的常规行为)。更多细节见 docs/architecture.md。
小结:把 AI 工作流收进一个终端
Proxima CLI 把"多 AI + 终端"组合成了一件顺滑的事:ask日常提问、fix管道修错、compare/debate交叉验证、audit安全把关,12 个命令覆盖从编码到创作的完整工作流。装上它之后,浏览器里那几个 AI 标签页真的可以关掉了。
想更进一步的话,同一个本地网关还驱动着 proxima-agent/ 里的 Python 自动化代理与 src/mcp/ 的 MCP 服务器——CLI 只是 Proxima 生态里最轻量的那块入口。
【免费下载链接】Proxima
Multi-AI MCP Server - Connect ChatGPT, Claude, Gemini & Perplexity to your coding tools without any API
相关推荐
IPED数据恢复进度报告模板:创建专业进度报告的完整指南
IPED数据恢复进度报告模板:创建专业进度报告的完整指南 IPED(Indexador e Processador de Evidências Digitais
网络安全告别切换窗口:Helix终端集成让命令执行效率提升300%的秘诀
告别切换窗口:Helix终端集成让命令执行效率提升300%的秘诀 你是否还在编辑器与终端之间频繁切换,只为执行一个简单的命令?每次在Helix和终端窗口间来回切
代码编辑器开发工具CLIVim窗口切换终极指南:10个快捷键让你告别鼠标操作
Vim窗口切换终极指南:10个快捷键让你告别鼠标操作 Vim作为一款高效的文本编辑器,其强大的窗口管理功能是提升工作效率的关键。本文将详细介绍10个必备的Vim
文档教程开发工具
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考