Agents Reference: Operations Domain
Language: English | 日本語 Last updated: 2026-04-25 (split from Agents-Reference.md; #42) Audience: Agent developers
This page is one of five pages split from the original Agents-Reference.md (#42). It covers the Operations domain agents. See the sibling pages for other domains: Orchestrators & Cross-Cutting, Discovery, Delivery, Maintenance.
Table of Contents
Section titled “Table of Contents”Operations Domain
Section titled “Operations Domain”The Operations domain (4 agents) handles deployment infrastructure and operations planning. Only runs for PRODUCT_TYPE: service.
infra-builder
Section titled “infra-builder”- Canonical: .claude/agents/infra-builder.md
- Domain: Operations
- Responsibility: Generates Dockerfile (multi-stage), docker-compose.yml, GitHub Actions CI/CD, .env.example, security headers, and sandbox infrastructure (
.devcontainer/devcontainer.jsonanddocker-compose.dev.ymlfor container-isolated execution). Runs on all Operations plans. - Inputs: DELIVERY_RESULT.md, ARCHITECTURE.md, implementation code
- Outputs: Dockerfile, .dockerignore, docker-compose.yml, docker-compose.override.yml, .github/workflows/ci.yml, .env.example,
.devcontainer/devcontainer.json(Light+),docker-compose.dev.yml(Light+, when project uses Compose) - AGENT_RESULT fields:
FILES_CREATED,DOCKER_BUILD,SECURITY_HEADERS,DEVCONTAINER_GENERATED,DEV_COMPOSE_GENERATED,SANDBOX_INFRA_PATH - Sandbox infra generation policy: Minimal → skip; Light → generate (optional launch); Standard → generate + mandatory launch; Full → generate + mandatory launch + audit log
- Directory separation: Production infra (
Dockerfile,docker-compose.yml) must never reference sandbox infra (.devcontainer/,docker-compose.dev.yml). Sandbox infra referencing production is not recommended. - NEXT conditions:
- Standard / Full plan →
db-ops - Light plan →
ops-planner
- Standard / Full plan →
db-ops
Section titled “db-ops”- Canonical: .claude/agents/db-ops.md
- Domain: Operations
- Responsibility: Defines production DB configuration, migration procedures (with rollback), destructive change risk assessment, backup/restore procedures, and monitoring thresholds. Runs on Standard and Full plans.
- Inputs: ARCHITECTURE.md (data model, tech stack), migration files
- Outputs: DB_OPS.md
- AGENT_RESULT fields:
MIGRATIONS,DESTRUCTIVE_CHANGES,DB_TYPE,BACKUP_STRATEGY - NEXT conditions:
- Full plan →
observability - Standard plan →
ops-planner
- Full plan →
observability
Section titled “observability”- Canonical: .claude/agents/observability.md
- Domain: Operations
- Responsibility: Designs and implements health checks, structured logging, RED metrics, alert rules, and performance baselines. Runs on Full plan only.
- Inputs: ARCHITECTURE.md, DELIVERY_RESULT.md, implementation code
- Outputs: OBSERVABILITY.md, health check implementation code
- AGENT_RESULT fields:
HEALTH_CHECKS,ALERT_RULES,METRICS - NEXT conditions:
ops-planner
ops-planner
Section titled “ops-planner”- Canonical: .claude/agents/ops-planner.md
- Domain: Operations
- Responsibility: Creates deploy procedures (with rollback points), rollback trigger conditions, incident response playbooks (P1-P4 severity), and maintenance checklists. Generates OPS_RESULT.md.
- Inputs: ARCHITECTURE.md, DELIVERY_RESULT.md, infra-builder/db-ops/observability artifacts
- Outputs: OPS_PLAN.md, OPS_RESULT.md
- AGENT_RESULT fields:
DEPLOY_READY,RUNBOOKS,MAINTENANCE_ITEMS - NEXT conditions:
done
Related Pages
Section titled “Related Pages”- Agents Reference: Orchestrators & Cross-Cutting
- Agents Reference: Discovery Domain
- Agents Reference: Delivery Domain
- Agents Reference: Maintenance Domain
- Architecture: Operational Rules
- Triage System
- Rules Reference
- Contributing
Canonical Sources
Section titled “Canonical Sources”- .claude/agents/ — All agent definition files (authoritative source)
- .claude/orchestrator-rules.md — Flow orchestrator rules and triage