指挥员
代理软件开发——从思想到推出,由AI和人来循环.
什么是指挥家?
指挥者是代理组织的协调层:AI代理进行工作——作者规格,写出代码,运行自动化,维护知识库——以及人类审查,批准,指导. 该平台将工作项目与审查闸门,生命周期+自动化工作流程,命名代理,一个知识中心,以及第三方整合相结合.
这个软件包是本地工具包:一个用于 auth/sync 的 CLI 和一个MCP 服务器,可以让 Claude Code(或任何MCP 客户端)完全访问该平台.
如何运作
1. Write a PRD → /conductor:prd in Claude Code
2. Team reviews → Conductor web app — comment, approve, request changes
3. Implement → /conductor:implement in Claude Code
4. PR opens → Claude commits, pushes, and creates the pull request
5. Fix & iterate → /conductor:fix — address review feedback on the open PR
6. Merge → Work item closes automatically
特工负责行刑 人类设定意图并签字.
快速启动
# Install
npm install -g @cliangdev/conductor
# Authenticate (opens browser for Google sign-in)
conductor login
# Connect to a project and configure Claude Code integration
conductor init
# Start the background sync daemon
conductor start
然后在您的项目中打开 Claude 代码并运行 /conductor:prd 创建您的第一个 PRD.
Claude 代码命令
| 命令 | 它会做什么 |
|---|---|
/conductor:prd | 引导您使用 AI 编写 PRD —— 发现、 研究、 结构化输出 |
/conductor:implement | 使用一个经核准的PRD并执行它——任务分解,平行子代理,PR创建 |
/conductor:fix | 修复错误并审查公开公关的反馈——结构化摄取,调查,构建验证,并推进 |
/conductor:workflow | 通过有指导的发现设计并创建导师工作流程——YAML自动化或生命周期状态图 |
这些命令在运行时自动安装 conductor init (项目级别)或在全球安装期间(用户级别,至 ~/.claude/) (中文(简体) ).
CLI 命令
| 命令 | 说明 |
|---|---|
conductor login | 通过浏览器认证( Google OAuth) |
conductor logout | 清除存储的证书 |
conductor init | 连接到一个项目并设置 Claude Code MCP 集成 |
conductor start | 启动背景同步守护进程 |
conductor stop | 停止同步守护进程 |
conductor status | 显示守护进程状态并同步队列 |
conductor doctor | 请检查access-date=中的日期值 (帮助) Claude Code 集成 |
conductor config show | 打印当前配置( API 密钥已编辑) |
conductor config set-url <url> | 未重拍的 hot- swap API URL |
conductor dashboard | 守护进程现场终端视图, 同步队列, 活动工作流程运行 |
conductor lint [issueId] | 验证本地工作项目文件 |
conductor mcp | 运行 MCP 服务器( stdio) —— 连接到 Claude 代码 conductor init |
MCP 工具
一次 conductor init claude Code通过导电器MCP服务器访问40个工具
| 区域 | 工具 |
|---|---|
| 工作项目 | create_work_item, (中文(简体) ), update_work_item, (中文(简体) ), get_work_item, (中文(简体) ), list_work_items, (中文(简体) ), set_work_item_status, (中文(简体) ), get_available_transitions, (中文(简体) ), transition_work_item, (中文(简体) ), list_work_item_comments, (中文(简体) ), record_asset |
| 文档 | write_document (无头而起), scaffold_document (本地文件,需要守护进程), delete_document |
| 工作流量 | list_workflows, (中文(简体) ), create_workflow, (中文(简体) ), get_workflow, (中文(简体) ), update_workflow, (中文(简体) ), publish_workflow, (中文(简体) ), delete_workflow, (中文(简体) ), dispatch_workflow, (中文(简体) ), cancel_workflow_run, (中文(简体) ), get_workflow_run, (中文(简体) ), list_workflow_runs, (中文(简体) ), list_workflow_secrets, (中文(简体) ), get_workflow_step_schema, (中文(简体) ), report_step_run |
| 整合和发现 | list_integration_tools, (中文(简体) ), list_connector_catalog, (中文(简体) ), list_agents, (中文(简体) ), create_agent, (中文(简体) ), update_agent, (中文(简体) ), delete_agent, (中文(简体) ), list_skills, (中文(简体) ), register_skill |
| 知识 | submit_knowledge_source, (中文(简体) ), read_knowledge_sources, (中文(简体) ), search_knowledge, (中文(简体) ), read_knowledge_pages, (中文(简体) ), write_knowledge_pages, (中文(简体) ), list_knowledge_domains, (中文(简体) ), suggest_knowledge_domain |
工具描述嵌入了使用合同(发现时创建,动作-验证)——见 文件/mcp-工具-指南。 。 。 .
链接
- GitHub 图像数字 : github.com/cliangdev/导体
- 网络应用数字 : 指挥-前端 199707291514.us-central1.run.app
贡献者和地方发展
本地编程
本地堆栈运行于 http://localhost:8090 (后端)和 http://localhost:3000 (前端)带有电子邮件/密码认证——不需要Firebase.
# First-time login against local stack
CONDUCTOR_API_URL=http://localhost:8090 conductor login --local
# Default credentials: [email protected] / conductor
# Verify
conductor config show
conductor doctor
本地和 prod 之间的切换 :
conductor config set-url http://localhost:8090 # local
conductor config set-url <prod-url> # prod
从源头构建
cd conductor-tools
npm install
npm run build
npm link # makes `conductor` available globally
配置
~/.conductor/config.json数字 :
{
"apiUrl": "https://...",
"apiKey": "...",
"email": "[email protected]",
"projectId": "...",
"localPath": "/path/to/project"
}
覆盖 API URL : CONDUCTOR_API_URL=http://localhost:8090 conductor login --local
测试
见 试验. md 用于CLI和MCP对活体的端到端测试程序.