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

Building a Personal AI Chief of Staff on Telegram: 7 Problems and Stack Details
A developer built a personal AI assistant on Telegram using Claude Sonnet API, Notion, Google Calendar, and Gmail. They share what works (meeting processing, morning briefings) and 7 unsolved problems like memory loss, reactivity, and stale context files.

OpenClaw + Birdweather: Pull Bird Data to Generate Pokémon-Style Cards
A developer uses OpenClaw to pull bird visitor data from a Birdweather device API every hour and generates Garbage Pail Kid/Pokémon-style cards for each species. A fun project connecting kids with nature.

Built a Daily YouTube → LinkedIn Pipeline with OpenClaw: Architecture, Gotchas, and Lessons Learned
A developer shares the architecture of an OpenClaw skill that scrapes 30 YouTube channels daily, analyzes transcripts via LLM, and writes to Google Sheets. Details key gotchas like Apify async vs sync, Codex idle-turn watchdog, and ARG_MAX limits.

How AI Agents Apply Cognitive Principles Consistently in Development Workflows
AI agents can operationalize four layers of cognitive principles—epistemic foundations, execution principles, leverage principles, and system design—with relentless consistency across personal, nonprofit, and community governance tasks.