conductor

用命令行编排多个 AI 智能体,几步跑通协作流程

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 自动化工作流 🍴 复刻 77 🐛 待处理 32 👀 关注 2
GitHub ↗
GitHub 星标 ★ 487
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,无在线服务

项目预览

conductor 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队microsoft
定价模式🏷️完全免费
价格说明开源免费,无在线服务
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
GitHub 星标★ 487
上线时间2026-02-02 00:00:00
代码更新2026-11-02
仓库体积14.0 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-15
浏览次数2

项目介绍

Conductor 是一个基于 Python 的命令行工具,用于定义和运行多智能体(multi-agent)工作流。它同时支持 GitHub Copilot SDK 和 Anthropic Agents SDK,让开发者可以用声明式的方式编排多个 AI 智能体协同完成复杂任务。项目解决的核心问题是:单个 LLM 调用难以处理需要多步骤、多角色协作的任务,而手动串联多个智能体既繁琐又难以复用。Conductor 提供统一的 CLI 入口和工作流定义格式,把「谁在什么阶段做什么、如何传递上下文」抽象成可配置的流程,从而降低多智能体应用的搭建门槛。核心能力包括:工作流定义与执行、对两种主流 Agent SDK 的适配、命令行驱动的运行与调试。适合想快速试验多智能体协作、又不想从零写编排逻辑的开发者。目前项目处于早期阶段,星标约 433。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-15 · 当前星标 ★ 487

使用教程

难度:进阶 约 40 分钟 部署方式:全局安装 5 步

环境要求

  • Python 3.10+
  • Node.js(编码助手)
  • 模型凭据

安装与启动步骤

  1. 1一键安装

    脚本可带参数选装界面组件。

    curl -sSfL https://aka.ms/conductor/install.sh | sh -s -- --extras tui
  2. 2或用隔离安装

    想固定版本就用这条。

    pipx install git+https://github.com/microsoft/conductor.git
  3. 3写一份工作流

    用配置文件描述多智能体流程。

  4. 4跑起来

    一条命令执行整份工作流。

    uvx --from git+https://github.com/microsoft/conductor.git conductor run workflow.yaml
  5. 5让它先给建议

    有参数可以只出方案不执行。

    conductor guide --text "Prefer Python 3.12 examples"

如何确认成功

一份含三个步骤的工作流能按顺序执行,某步失败时按配置重试或中止且能看到每步输出

注意事项

  • 它是用配置文件定义并运行多智能体工作流的命令行工具,可接不同的编码助手。
  • 工作流是声明式的,改流程改配置不改代码。
  • 安装方式多,固定版本用隔离安装更稳。
  • 多智能体流程的调试成本主要在中间产物,注意留日志。

核心亮点

  • 同时适配 GitHub Copilot SDK 与 Anthropic Agents SDK,避免绑定单一模型厂商
  • 以 CLI + 工作流定义的方式编排多智能体,比手写串联代码更易复用和调试
  • Python 实现,便于开发者阅读源码并接入自有工具链

不足之处

  • 项目处于早期,API 与工作流格式可能频繁变动
  • 文档与示例相对有限,社区生态尚未成熟

适用场景

  • 把调研、写作、校对拆成多个智能体,用一条命令跑完整条内容生产流水线
  • 在 CI 或本地脚本中调用多智能体完成代码审查、测试生成等开发辅助任务
  • 快速对比 Copilot 与 Anthropic 两种 SDK 在同一工作流下的表现差异

替代项目

LangGraph、CrewAI、AutoGen

上一篇:security-investigator

下一篇:apex

同类项目推荐

selenium 开源

用代码操控真实浏览器,自动点击填表跑测试

A browser automation framework and ecosystem.

★ 34582 2026-09-18
MuseLite 开源

聊天+Agent+浏览器+定时任务,一个工作台全搞定

MuseLite is an open-source AI workspace combining chat, Agent tools, browser automat···

★ 92 2026-10-22
squirrelscan 开源

一条命令让 AI 代理给网站做 300 项体检

The website QA tool for your coding agent. 310+ audit rules across SEO, performance,···

★ 302 2026-10-24
playwright 开源

用 PHP 直接驱动真实浏览器做测试和抓取

Playwright PHP library for browser automation: navigation, E2E tests, assertions, sc···

★ 255 2026-09-15
noip-renewer 开源

自动续期 No-IP 免费域名,告别手动确认防掉线

Renewing No-IP hosts by browser automation

★ 128 2026-09-18
browserwing 开源

把浏览器操作变成 AI 能直接调用的命令,告别慢速对话,自动化快人一步。

BrowserWing turns your browser actions into MCP commands Or Claude Skill, allowing A···

★ 1424 2026-08-09
patchright-enhanced 开源

写一次浏览器脚本,稳定跑通巡检与回归

Browser automation toolkit for QA, monitoring and internal workflows

★ 511 2026-09-28
rhinomcp 开源

让 AI 用大白话直接操控 Rhino 建模

RhinoMCP connects Rhino 3D to AI Agent through the Model Context Protocol (MCP)

★ 1187 2026-10-01
Go-High-Level-MCP-2026-Complete 开源

让 Claude 直接操作 GHL CRM,927 个接口安全调用

GoHighLevel from Claude, Codex & MCP apps — 927 tools, full v3 coverage, safe CRM a···

★ 125 2026-10-07