# Spec-Native Agentic Development Environment

> Learn how fabriqa.ai defines the Agentic Development Environment category around spec-native workflows, multi-agent execution, reviews, and unified provider context.

fabriqa.ai is a spec-native Agentic Development Environment. Think IDE, but built for AI agent teams: specs, tasks, handoffs, reviews, and provider context in one workspace.

## Three Operating Beliefs

### Specs come before execution

An Agentic Development Environment should not start from a loose prompt and hope the agent infers the goal. fabriqa.ai makes the spec native to the workflow, with requirements, constraints, acceptance criteria, and task boundaries as the durable source of truth.

### Multiple agents, one workflow

AI coding tools are strongest when they can specialize. fabriqa.ai coordinates implementation, testing, review, and follow-up across agents while keeping every handoff visible on one shared timeline.

### Provider context without lock-in

Teams use Claude Code, Codex, GitHub Copilot, Cursor, Kiro, OpenCode, ACP providers, local models, and BYOK keys without treating each tool as a separate island. The spec stays the same; the runtime is your choice.

## Why It Matters

Many AI coding tools optimize a single conversation, agent, editor, or worktree. fabriqa.ai treats the specification as the native operating layer. The spec becomes the planning surface, the task router, and the review reference.

That shifts the review question from "did code change?" to "does this change satisfy the intended spec?" That is the difference between agent demos and shippable software.

## Related Pages

- [Spec-driven development](https://fabriqa.ai/spec-driven-development.md)
- [Unified AI coding tools](https://fabriqa.ai/unified-ai-coding-tools.md)
- [AI agent orchestration](https://fabriqa.ai/ai-agent-orchestration.md)
