Multi-agent security review running daily in production: architecture and findings

Architecture details
The security agent runs on a daily cron via launchd. It receives a diff of recent commits plus full codebase access. It checks against a structured vulnerability checklist that includes:
- IDOR
- Auth bypasses
- Injection vectors
- Secrets exposure
- Overly permissive routes
The agent files findings as P0/P1/P2 tasks in the work queue. A separate coding agent picks them up, fixes them, commits the changes, and deploys.
Coordination challenges and solutions
After 3 weeks running in production, the most interesting coordination challenge was conflict between the security agent and coding agent. Security flags something, coding fixes it, but then introduces a pattern in the next commit that security hasn't reviewed yet.
The solution implemented: daily-only runs (not per-commit) plus a "reviewed_through" marker so findings have commit context.
Performance observations
Claude was noted as unusually good at distinguishing "this looks vulnerable" from "this is definitely exploitable in this context." The false positive rate stayed manageable.
The system is part of a larger multi-agent setup at ultrathink.art that includes design, coding, marketing, ops, social, and the dedicated security agent.
📖 Read the full source: r/clawdbot
👀 See Also

SkiTomorrow.ai: A Ski Trip Decision Engine Built with Claude Code
SkiTomorrow.ai is a free web tool that scores 234 ski resorts worldwide based on live snow forecasts, travel distance, and cost, then provides personalized rankings. The developer built it entirely using Claude Code and shared specific workflow insights.

Claude Partner Program: Two-Person Consultancy Solves 10-Person Requirement with Certified Independents
A two-person AI consultancy used Claude to get into Anthropic's Partner Program, then used it to recruit a bench of certified independents to meet the 10-person requirement.

OpenClaw Setup Combines Local Models, OpenAI, and n8n for Cost-Effective AI Operations
A developer shares their OpenClaw configuration using OpenAI via OAuth for high-quality reasoning, local models for daily tasks, and n8n for automation workflows, keeping monthly costs around $20.

Running Claude Code as a Kubernetes CronJob: Production Learnings and Open-Sourced Setup
A team at everyrow.io shares their experience running Claude Code unattended as a Kubernetes CronJob, documenting undocumented quirks and open-sourcing their Dockerfile, entrypoint, Helm chart, and logging setup.