发现 AI 代理的未来arrow_forward

OpenDev

calendar_today收录于 2026年4月25日
category智能体与应用工具
code开源
工作流自动化Rust多智能体系统MCPAI代理Web应用CLI智能体与应用工具模型与推理框架开发者工具/代码自动化/工作流/RPA协议/API/集成

开源终端原生 AI 编码智能体,以复合 AI 系统架构实现并行子智能体调度,支持五种工作流槽位独立绑定不同 LLM。

OpenDev 是一个基于 Rust 构建的开源 AI 编码智能体,采用复合 AI 系统架构,核心特色在于 Agent Fleet 并行子智能体机制与五种独立工作流槽位(Normal、Thinking、Compact、Critique、VLM)。每个工作流槽位可独立绑定不同 LLM 提供商和模型,并支持回退链:Thinking 回退至 Normal,Compact 回退至 Normal,Critique 回退至 Thinking 再至 Normal,VLM 回退至 Normal。

支持 9 家 LLM 提供商:OpenAI、Anthropic、Google、Azure OpenAI、Mistral、Groq、Fireworks、DeepInfra、OpenRouter。通过 MCP(Model Context Protocol)协议实现动态工具发现与扩展。

提供 TUI 与 Web UI 双界面。单二进制约 18 MB,启动时间 4.3 ms(± 0.4 ms),内存占用 9.4 MB(中位数),相比同类工具启动快 9–128 倍,内存占用低 4.6–30.4 倍。

安装方式

  • macOS(Homebrew):brew install opendev-to/tap/opendev
  • macOS/Linux(Shell):curl --proto '=https' --tlsv1.2 -LsSf https://github.com/opendev-to/opendev/releases/latest/download/opendev-cli-installer.sh | sh
  • Windows(PowerShell):`powershell -ExecutionPolicy ByPass -c "irm https://github.com/opendev-to/opendev/releases/latest/download/opendev-cli-installer.ps1 | iex"
  • 源码编译(需 Rust 1.94+):cargo build --release -p opendev-cli

快速开始

export OPENAI_API_KEY="sk-..."
opendev                    # 启动交互式 TUI
opendev run ui             # 启动 Web UI
opendev -p "explain this codebase"  # 非交互单次提示
opendev --continue         # 恢复最近会话
opendev config setup       # 引导式配置

配置文件~/.opendev/settings.json)支持按工作流槽位独立指定 provider 和 model,支持回退链。

MCP 工具管理opendev mcp listopendev mcp addopendev mcp enable/disable

适用场景:大型代码库并行调研、跨模块重构、自主规划迭代、多模型成本优化、远程编码与会话恢复。

待确认:官方网站/文档站尚在建设中;团队背景未公开;Web UI 远程会话认证细节未详述;最新版本 0.1.8 标注日期 2026-04-01 疑似异常。

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch