入门
Mistral Vibe 使用手册:云端异步 Agent,启动任务就去忙别的
Mistral Vibe 是 Mistral AI 推出的开源终端编程 Agent,GitHub 45K+ Star,Apache 2.0 协议。它最大的创新是 Remote Agents——把编码任务从本地搬到云端,异步执行、并行处理。你启动一个任务后就可以去做别的事,回来就是完成的 PR。
如果你经常需要同时处理多个编码任务,Mistral Vibe 的 Remote Agents 是目前最好的解决方案——不用盯屏,任务完成后自动开 PR 通知你。
📋 Mistral Vibe 核心能力
- 🌀 Remote Agents:云端异步执行,无需盯屏,多会话并行
- 🚀 Session Teleport:本地 CLI 会话一键传送至云端
- 🧠 Medium 3.5 模型:128B 参数 / 256K 上下文 / SWE-Bench 77.6%
- 🔗 全链路集成:GitHub / Jira / Linear / Sentry / Slack / Teams
- 🔒 隔离沙箱:每个编码会话独立运行,完成后自动开 PR
- 🔓 Apache 2.0 开源:开放权重,4 张 GPU 可自托管
步骤一:安装 Mistral Vibe
1 快速安装
# 方式 A:pip 安装(推荐)
pip install mistral-vibe
# 方式 B:从源码安装
git clone https://github.com/mistralai/mistral-vibe.git
cd mistral-vibe
pip install -e .
# 验证安装
vibe --version
步骤二:配置 Mistral API Key
2 接入 Mistral 模型
- 访问 Mistral Console
- 注册账号并创建 API Key
- 配置 Key:
# 设置 API Key
export MISTRAL_API_KEY="your-api-key"
# 或写入配置文件
vibe config set apiKey "your-api-key"
# 选择默认模型(推荐 Medium 3.5)
vibe config set model "mistral-medium-3.5"
新用户有免费额度。Medium 3.5 定价 $1.5/$7.5 每百万 token(输入/输出),比 GPT-5 和 Claude 便宜不少。
步骤三:本地 CLI 使用
3 终端里的 AI 编程助手
# 进入项目目录
cd my-project
# 启动 Vibe
vibe
# 直接提问
> 帮我重构 src/utils/helpers.ts,把重复代码提取成公共函数
# 指定文件上下文
> @src/auth/login.ts 这个函数的错误处理不完善,帮我改进
常用操作:
@文件路径— 引用特定文件作为上下文/plan— 先让 AI 分析方案再执行/diff— 查看代码变更预览/commit— AI 生成 commit message 并提交Ctrl+C— 中断Ctrl+D— 退出
步骤四:Remote Agents 云端执行(杀手锏)
4 任务扔到云端,人去忙别的
这是 Mistral Vibe 最独特的功能:
- 在本地 CLI 中描述你的任务
- 按
Ctrl+R或输入/remote将任务发送到云端 - 云端在隔离沙箱中独立执行,不占用本地资源
- 完成后自动开 PR 并通知你
# 示例:委派一个重构任务到云端
> /remote
帮我把这个项目从 JavaScript 迁移到 TypeScript:
1. 为所有 .js 文件创建对应的 .ts 版本
2. 添加类型定义
3. 修复所有类型错误
4. 更新 tsconfig.json
# Vibe 输出:
# 🌀 Remote Agent started (ID: ra-abc123)
# 📊 Track: https://console.mistral.ai/agents/ra-abc123
# 🔔 You'll be notified when it completes
同时运行多个 Remote Agent:
# 终端 1:云端迁移 TypeScript
vibe /remote "将项目从 JS 迁移到 TS"
# 终端 2:云端补充测试
vibe /remote "为所有 API 端点补充集成测试"
# 终端 3:本地修 Bug
vibe
> 修复用户登录后 session 丢失的问题
Remote Agents 完成后会在 GitHub 自动开 PR,包含完整的变更记录。你只需要 Review + Merge,效率翻倍。
步骤五:Session Teleport 本地→云端传送
5 本地做着做着传到云端
如果你在本地做任务做到一半发现太耗时间,可以一键传到云端继续:
# 在本地对话中
> 这个重构任务涉及的文件太多了,帮我转到云端执行
# 使用 Teleport
/teleport
# Vibe 输出:
# 🚀 Session teleported to cloud (ID: ra-xyz789)
# 💾 Full context preserved
# 🔔 You'll be notified when it completes
Teleport 会保留完整的对话上下文,云端 Agent 从你停下的地方继续。
步骤六:全链路工具集成
6 连接你的工具链
# 配置 GitHub 集成
vibe integrate github --token "ghp_xxx"
# 配置 Jira 集成
vibe integrate jira --url "https://your-org.atlassian.net" --token "xxx"
# 配置 Slack 通知
vibe integrate slack --webhook "https://hooks.slack.com/xxx"
# 配置 Sentry 错误追踪
vibe integrate sentry --dsn "https://xxx@sentry.io/xxx"
集成后,Remote Agent 可以自动关联 Jira 任务、在完成后发 Slack 通知、从 Sentry 获取错误上下文。
步骤七:Le Chat Work Mode
7 不只是写代码
Mistral 的 Le Chat 新增了 Work Mode,适合非编码的复杂任务:
- 📝 撰写技术方案文档
- 📊 数据分析报告生成
- 🔍 代码审查和架构评估
- 📋 项目规划和任务拆解
# 在 Le Chat 中切换到 Work Mode
# 访问 https://chat.mistral.ai
# 点击左下角 "Work Mode" 开关
🎉 你已经会用 Mistral Vibe 了!
接下来你可以:
- 查看 Mistral Vibe 产品详情 了解最新更新
- 对比 Mistral Vibe vs Gemini CLI 两个开源终端之选
- 了解 Gemini CLI 指南 免费额度更多的选择
- 对比 各产品价格 做出最优决策