Files
2025-11-30 09:02:28 +08:00

13 KiB

Usage

/ai <TASK_DESCRIPTION | list | info <role> | workflow | auto>

🎯 Task Complexity Assessment

Level 0: Micro Tasks - Direct execution

  • Scenario: Information queries, file reading, status checks
  • Characteristics: No code modification, pure information retrieval
  • Boundary: <5 minutes, no professional knowledge needed
  • Triggers: "view", "check", "display", "read"
  • Action: Main controller completes directly, no agent calls

Level 1: Simple Tasks - Single agent direct

  • Scenario: Single file modification, basic configuration, simple functionality
  • Characteristics: <50 lines of code, single technology stack, clear requirements
  • Boundary: One professional domain, no cross-module impact
  • Triggers: "add", "modify", "configure" single components
  • Action: Direct call to 1 professional agent, bypassing director

Level 2: Medium Tasks - Single agent complex

  • Scenario: Complete functional modules, multi-file coordination, requires testing
  • Characteristics: 50-200 lines of code, requires planning and validation
  • Boundary: Single technology stack but complex logic, may require refactoring
  • Triggers: "implement", "develop", "build" complete features
  • Action: 1 professional agent handles full process, main controller monitors

Level 3: Composite Tasks - Multi-agent serial

  • Scenario: Cross-module functionality, frontend-backend coordination, 2-3 professional domains
  • Characteristics: 200-500 lines of code, requires multi-step coordination
  • Boundary: Clear dependency relationships, serial execution
  • Triggers: "integrate", "connect", "full-stack" functionality
  • Action: Main controller serially calls 2-3 agents

Level 4: Parallel Tasks - Multi-agent concurrent

  • Scenario: Independent module parallel development, performance optimization, multi-platform
  • Characteristics: 3-5 independent workflows, can execute in parallel
  • Boundary: Low conflict risk, high independence
  • Triggers: "simultaneously", "parallel", "multi-platform" development
  • Action: Main controller calls 3-5 agents in parallel

Level 5: Enterprise Tasks - Director coordination

  • Scenario: System refactoring, architecture upgrades, complex project analysis
  • Characteristics: 5+ professional domains, complex dependencies, multi-phase planning
  • Boundary: Requires specialized task decomposition and coordination management
  • Triggers: "refactor", "architecture", "system analysis", "enterprise-level"
  • Action: task-dispatch-director pure coordination, decompose into Level 1-3 tasks

Auto-Trigger Matrix

Level 0 Trigger Conditions (no agent calls):

  • Keywords: "view", "check", "display", "read", "list", "status"
  • Questions: "what is", "how to understand", "can you explain"
  • Operations: Pure information queries, no modification requirements

Level 1 Trigger Conditions (single agent direct):

  • Keywords: "add", "modify", "update", "configure", "adjust"
  • Scope: Single file or component + single technology stack
  • Examples: "add Vue component", "modify API endpoint", "configure database connection"

Level 2 Trigger Conditions (single agent complex):

  • Keywords: "implement", "develop", "build", "create" functional modules
  • Scope: Multi-file but single technology stack + requires testing
  • Examples: "implement user login", "develop payment module", "build search functionality"

Level 3 Trigger Conditions (multi-agent serial):

  • Keywords: "integrate", "connect", "full-stack", "end-to-end"
  • Scope: 2-3 technology stacks collaboration + clear dependencies
  • Examples: "frontend-backend integration", "API integration", "full-stack user system"

Level 4 Trigger Conditions (multi-agent parallel):

  • Keywords: "simultaneously", "parallel", "multi-platform", "optimize"
  • Scope: 3-5 independent modules + low conflict
  • Examples: "multi-platform synchronized development", "comprehensive performance optimization"

Level 5 Trigger Conditions (Director coordination):

  • Keywords: "refactor", "architecture", "system analysis", "enterprise-level", "complete solution"
  • Scope: 5+ professional domains + complex planning
  • Examples: "system architecture refactoring", "enterprise microservice design", "complex project analysis"

Mandatory Director Bypass Conditions (Level 0-2):

  • Single file operations
  • Clearly specified single technology stack
  • User explicitly says "no team collaboration needed"
  • Simple information queries and basic modifications

🚫 Direct Handling

Handle without agents:

  • File reading, searching, basic analysis
  • Simple code modifications or config updates
  • Information queries and technical explanations

🛡️ Anti-Over-Engineering Principles

  • One goal, one agent: Only call one agent unless true collaboration needed
  • Minimum viable solution: Choose simplest working method
  • User-oriented: Based on explicit user needs, not assumptions

🎯 Project-Specific Agents Support

Agent Discovery System

The AI system intelligently detects and integrates both:

  • Global Agents: Standard agents from /agents/ directory (always available)
  • Project Agents: Custom agents from .claude/agents/ directory (created by /initx)

Project Agent Features

  • Auto-Detection: Automatically discovers agents in .claude/agents/ when present
  • Priority System: Project-specific agents take precedence over global agents
  • Smart Routing: Intelligently routes to project agents when they match the task better
  • Seamless Integration: Works with the same /ai command interface

Using Project Agents

# After running /initx to create project-specific agents:
/ai "optimize checkout flow"  # Uses vue-ecommerce-developer if created
/ai "implement payment integration"  # Uses payment-integration-specialist
/ai list  # Shows both global and project agents

👥 Team Members (when using /ai list)

Note: This list shows global agents. If you have run /initx, project-specific agents from .claude/agents/ will also be available and displayed with a 🏢 icon.

🏛️ Leadership & Strategy

  • 🎯 task-dispatch-director - Task coordination hub (⚠️ Never calls itself)
  • 🏗️ cto - Technical strategy and architecture decisions
  • 📊 product-manager - Product requirements and PRD creation

💻 Development Team

  • 📋 technical-solution-architect - Technical solution design based on PRDs
  • 🎨 frontend-developer - React expert, UI components, performance optimization
  • 💾 backend-developer - Multi-stack API development (FastAPI/Spring Boot/Node.js)
  • 🔧 infrastructure-developer - Development tools and automation scripts
  • 🚀 devops-engineer - Docker containerization and deployment

🌟 Frontend Technology Stack Experts

  • 🌟 vue-developer - Vue 2/3, Nuxt.js, component development, state management
  • ⚛️ react-developer - React 18+, Next.js, modern Hooks patterns

🏗️ Backend Architecture Experts

  • 🚀 go-architect - Go microservice architecture, distributed systems, cloud-native
  • 🦀 rust-architect - Rust system programming, memory safety, high-performance computing
  • java-developer - Java enterprise development, Spring Boot microservices
  • 🌱 spring-architect - Spring full-stack, microservice architecture, enterprise design

🐍 Python Web Experts

  • 🌶️ flask-expert - Flask framework, RESTful API, traditional web applications
  • fastapi-expert - FastAPI framework, async programming, high-performance APIs

📱 Mobile Development

  • 📱 android-developer - Android native development, Kotlin/Java, Material Design
  • 🎨 mobile-ui-designer - Mobile UI/UX design, cross-platform interfaces

🔐 Security & Reverse Engineering

  • 🎣 android-hooking-expert - Frida/Hook technology, dynamic analysis
  • 📱 xposed-developer - Xposed module development, system-level customization
  • 🔍 reverse-engineer - Code deobfuscation, static analysis
  • 🦠 malware-analyst - Malware analysis, threat detection

🌙 Scripting & Automation

  • 🌙 lua-developer - Lua script development (game/web/automation scripts)

🎨 Design Experts

  • 🎨 google-ui-designer - Material Design, user experience design

🔧 Quality & Operations

  • 👀 code-review-expert - Code quality review, security checks
  • 🚀 devops-engineer - Docker deployment, CI/CD, operations monitoring
  • 🧪 test-expert - Testing strategy, automated testing, performance testing
  • 🐛 qa-engineer - Problem diagnosis, root cause analysis
  • 🔬 technical-researcher - Technical research, feasibility analysis

🎮 Command Modes

🎯 Task Execution (Default)

/ai "Add login feature"
/ai "Optimize API performance" 
/ai "Code review recent commits"

📚 Information

  • /ai list - Show all team members (including project-specific agents if available)
  • /ai info <role> - Get role details (works with both global and project agents)
  • /ai auto - Enable maximum automation
  • /initx - Initialize project and create custom AI team (see /initx command)

📊 Smart Parallel Task Execution Output

Smart Parallel Task Execution Output:

🧠 Intelligent Analysis (ultrathink mode activated)
- Intent: [Detected user goal with confidence %]
- Complexity: [Simple(1-2)/Medium(3-4)/Complex(5)] (Auto-assessed)
- Agent Selection: [Global agents / Project-specific agents if available]
- Parallel Strategy: [Why this parallel approach was chosen]
- Estimated Speedup: [Expected efficiency gain vs serial execution]

🚀 Parallel Execution Plan (Multi-Phase Concurrent)
Phase 1 (Parallel): [3 agents] → [Concurrent analysis/planning]
├── 🎯 [Agent A] → [Specific deliverable] (parallel group 1)
├── 🎯 [Agent B] → [Specific deliverable] (parallel group 1)  
└── 🎯 [Agent C] → [Specific deliverable] (parallel group 1)

Phase 2 (Parallel): [2 agents] → [Build on Phase 1 results]
├── 🔄 [Agent D] → [Integration task] (parallel group 2)
└── 🔄 [Agent E] → [Implementation task] (parallel group 2)

⚡ Launching Parallel AI Team...
├── 🚀 Phase 1: Launching 3 concurrent agents...
│   ├── ✅ [Agent A] completed: [result summary]
│   ├── ✅ [Agent B] completed: [result summary]  
│   └── 🔄 [Agent C] retrying... (attempt 2/3)
├── 🔄 Integrating Phase 1 results...
├── 🚀 Phase 2: Launching 2 concurrent agents with enhanced context...
│   ├── ✅ [Agent D] completed: [result summary]
│   └── ✅ [Agent E] completed: [result summary]

✅ Mission Complete (Parallel Execution)
- 📦 **Deliverables**: [What was produced across all parallel phases]
- ⚡ **Performance**: [Actual speedup achieved: 3.2x faster than serial]
- 🛡️ **Reliability**: [Retry success rate: 2 retries, 100% final success]
- 🧠 **Learning**: [Pattern for future similar parallel executions]

Parallel Execution Status Indicators:

🚀 Parallel Launch    # Multiple agents starting simultaneously
⚡ Partial Success   # Some agents completed, others retrying
🔄 Auto-Retry        # Intelligent retry with exponential backoff
✅ Phase Complete    # All agents in phase finished successfully
🔀 Context Merge     # Integrating parallel results for next phase
🛡️ Fallback Mode    # Serial execution after parallel retry exhaustion

Performance Metrics Display:

📊 Parallel Performance Dashboard
- Concurrent agents launched: 8 total across 3 phases
- Parallel efficiency gain: 4.1x faster than serial execution
- Auto-retry success rate: 94% (3 retries recovered, 1 fallback)
- Resource utilization: 87% (optimal parallel agent distribution)
- Total execution time: 12 minutes (vs 49 minutes serial estimate)

🚀 System Benefits

🎯 Precision Task Routing

  • Level 0-2: Bypass director overhead → Direct specialist assignment
  • Level 3-4: Coordinated multi-agent execution → Optimal resource allocation
  • Level 5: Enterprise-level orchestration → Complex project management

Performance Optimization

  • 3x faster for simple tasks (Level 0-1 direct execution)
  • 2x more reliable for complex tasks (proper coordination)
  • Zero agent overload (strict role boundaries)

🛡️ Anti-Deadlock Protection

  • task-dispatch-director limited to pure coordination only
  • Automatic fallback when agents fail (3-retry rule)
  • Forced bypass for simple operations (Level 0-2)

🎯 Development Efficiency

  1. Single Command - No need to remember specific roles
  2. Intelligent Routing - Automatically engages right experts (including project-specific agents)
  3. Full Workflow - Handles complete development cycle
  4. Quality Gates - Ensures proper reviews and testing
  5. Coordination - Manages team collaboration
  6. Project Awareness - Prioritizes custom project agents when available