# v2024.12.4 - "Universal Providers" Release

**Released**: December 12, 2025

This release delivers **universal multi-provider support**, enabling AIWG deployment to 6 different AI coding platforms. Plus a new in-session update command and comprehensive testing-quality addon.

## Highlights

| What Changed | Why You Care |
|--------------|--------------|
| 5 new providers | Deploy to Claude, Factory, OpenAI, Cursor, Copilot, OpenCode |
| `/aiwg-refresh` command | Update frameworks in-session without leaving Claude Code |
| Testing-quality addon | TDD enforcement, mutation testing, flaky detection (6 skills) |
| Live provider tests | All providers validated with real CLI integration tests |
| Testing requirements docs | Clear guidance on when full regression testing is required |

## Multi-Provider Support

Deploy AIWG agents to any supported platform:

```bash
# Claude Code (default)
aiwg use sdlc

# Warp Terminal
aiwg use sdlc --provider warp

# Factory AI
aiwg use sdlc --provider factory

# OpenCode
aiwg use sdlc --provider opencode

# Cursor IDE
aiwg use sdlc --provider cursor

# GitHub Copilot
aiwg use sdlc --provider copilot

# OpenAI/Codex
aiwg use sdlc --provider openai
```

Each provider gets native format deployment:
- **Claude**: `.claude/agents/` (markdown)
- **Factory**: `.factory/droids/` + `AGENTS.md`
- **OpenCode**: `.opencode/agent/` + `AGENTS.md`
- **Cursor**: `.cursor/rules/*.mdc` + `AGENTS.md`
- **Copilot**: `.github/agents/*.yaml` + `copilot-instructions.md`
- **Codex**: `.codex/agents/`

## In-Session Update Command

Update AIWG without leaving your coding session:

```bash
# Update CLI and redeploy everything
/aiwg-refresh --update-cli --all

# Just redeploy SDLC framework
/aiwg-refresh --sdlc

# Preview changes
/aiwg-refresh --all --dry-run
```

## Testing-Quality Addon

Six new skills for comprehensive test enforcement:

| Skill | Purpose |
|-------|---------|
| `tdd-enforce` | Pre-commit hooks + CI coverage gates |
| `mutation-test` | Validate tests beyond coverage (Stryker/PITest) |
| `flaky-detect` | Identify unreliable tests from CI history |
| `flaky-fix` | Pattern-based auto-repair |
| `generate-factory` | Auto-generate test data factories |
| `test-sync` | Detect orphaned tests, missing tests |

Quick setup:

```bash
/setup-tdd --level standard --threshold 80
```

## Bug Fixes

- **Factory agent mapping** - Correct agent names and tool assignments for Factory droids
- **Codex integration tests** - Resolved test failures in OpenAI provider

## Upgrade

```bash
# Update to latest
aiwg -update

# Verify installation
aiwg -version

# Test multi-provider (dry run)
aiwg use sdlc --provider factory --dry-run
```

## Resources

- [Multi-Provider Overview](../integrations/cross-platform-overview.md)
- [Factory Quickstart](../integrations/factory-quickstart.md)
- [Testing Requirements](../contributing/testing-requirements.md)
- [GitHub Release](https://github.com/jmagly/aiwg/releases/tag/v2024.12.4)
