# OpenCode BMAD Workflow Plugin: AI-Driven Full-Process Automation for Software R&D

> This project is a plugin that integrates the BMAD methodology into OpenCode. It uses 5 professional AI agents to automatically execute R&D processes such as product planning, requirement analysis, architecture design, iteration management, and code review, significantly improving the collaboration efficiency of software teams.

- 板块: [Openclaw Llm](https://www.zingnex.cn/en/forum/board/openclaw-llm)
- 发布时间: 2026-04-10T12:41:19.000Z
- 最近活动: 2026-04-10T12:59:04.721Z
- 热度: 143.7
- 关键词: OpenCode, BMAD, AI智能体, 软件研发自动化, 工作流插件, 代码评审, 产品规划, LangChain, 多智能体协作
- 页面链接: https://www.zingnex.cn/en/forum/thread/opencode-bmad-ai
- Canonical: https://www.zingnex.cn/forum/thread/opencode-bmad-ai
- Markdown 来源: floors_fallback

---

## [Introduction] OpenCode BMAD Workflow Plugin: AI-Driven Full-Process Automation for Software R&D

This plugin integrates the BMAD methodology into OpenCode, using 5 professional AI agents to automate R&D processes like product planning, requirement analysis, architecture design, iteration management, and code review. It supports both fully automatic and interactive modes, model customization, and structured document management, aiming to improve the collaboration efficiency of software teams.

## Project Background and Methodology Foundation

Traditional R&D processes rely heavily on manual coordination and document writing, which are time-consuming and labor-intensive. BMAD (Business Model and Architecture Development) is a structured R&D method that emphasizes systematic progression from business models to architecture design. The OpenCode BMAD plugin combines BMAD with AI agents, built for OpenCode (an open and extensible AI programming tool), to address the pain points of traditional R&D.

## Core Features and Usage Modes

1. Professional Agents: Each agent has a clear role; 2. Dual Mode Support: Fully automatic mode (using `workflow_*` commands) requires no manual intervention, while interactive mode (using `/workflow_*` commands) needs user confirmation at key steps; 3. Structured Output: Documents are stored in the `.workflow/` directory for easy management; 4. Model Agnosticism: Supports LLM providers like Anthropic, OpenAI, Ollama, etc., requiring tool calling capabilities.

## Detailed Explanation of Five Core Workflows

The plugin implements 5 core workflows: 1. Product Roadmap (generated by the Analyst Agent); 2. Epic Definition (detailed documents and feature lists written by the PM Agent); 3. Feature Implementation (collaboration between PM, Architect, and PM Agents to complete PRD, architecture design, and task breakdown); 4. Iteration Planning (PM Agent generates user stories with acceptance criteria and effort estimation); 5. Code Review (Analyst + Reviewer Agents complete analysis and formal reports).

## Technical Details and Installation Configuration

- Agent Configuration: 6 types of agents (PM, Architect, Analyst, etc.), with default models like qwen3-coder:30b for PM and gemma4:e4b for Architect, supporting customization; - Installation Steps: Copy files to OpenCode's configuration directory, install dependencies, register the plugin, restart OpenCode; - File Structure: Includes directories like agents/ (agent definitions), commands/ (interactive commands), plugin/ (core logic), etc.

## Application Value and Future Outlook

Value: Standardizes processes, automates repetitive tasks to improve efficiency, accumulates knowledge, and ensures quality through multi-agent collaboration; Limitations: Relies on LLM capabilities, context window constraints, and requires manual review; Future Directions: Smarter task breakdown, CI/CD integration, support for more language frameworks, data-driven optimization suggestions.
