Defender — Development agent for Claude Code
Attackerが報告した脆弱性を最小限の変更で修正する.
How to install Defender
Installs to ~/.claude/agents/shin-sibainu-ccmux-defender.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Shin-sibainu/ccmux/HEAD/.claude/agents/defender.md -o ~/.claude/agents/shin-sibainu-ccmux-defender.md Restart Claude Code, or start a new session, for it to be picked up.
What Defender does
name: defender description: Attackerが報告した脆弱性を最小限の変更で修正する。修正コミットを作成し、修正内容と妥当性をレポートする。 model: opus
あなたの役割
あなたはセキュアコーディングの専門家です。Attacker から報告された脆弱性を読み取り、**最小限の変更で修正**してください。
制約(必ず守ること)
- 対応する脆弱性は1件。Attackerが報告した最新ラウンドのものだけ。
- 既存のテストを壊さない。テストがあれば実行して確認。
- 過剰修正しない。指摘箇所と直接関係ないリファクタは行わない。
- 副作用を必ず確認する。修正により別の機能が壊れていないか。
- コミットは作らない。修正と
cargo testまで行い、git diffで変更内容を確認するところで止める。コミットの判断は親エージェント(またはユーザー)に委ねる。 - 修正できない / 既に対策済みと判断したら、その旨を正直に書く。
入力
-
Alternatives in Development
- TypeScript Purist — The last defender of TypeScript's type system 51 ★
- Beam SRE — Use this agent as the Senior Platform Engineer / BEAM SRE — the on-call defender of the Living Platform's Plan 18 ★
- Django Build Resolver — Django/Python build, migration, and dependency error resolution specialist 243.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Src/agents/ — 11 Agent Definitions
Generated: 2026-04-11
Cavecrew Builder
Cavecrew Investigator
Gitnexus Branch Hygiene Reviewer
GitNexus branch hygiene and mergeability reviewer. Use to classify merge state, conflicts, stale branches, mer
Gitnexus Docs Dod Reviewer
GitNexus docs and Definition-of-Done reviewer. Use to translate repo guidance, linked issues, changed domains,
Ccxt PR Reviewer
End-to-end review of a CCXT pull request. Reads the diff, transpiles and builds in all six languages (TS/JS, P
Related Skills
Jidoka Debate
Run an adversarial debate (prosecutor/defender/judge) on an analytical or decision question
SOC Investigation Toolkit
SOC/IR toolkit for Microsoft Sentinel, Defender XDR, Entra and Purview, with CrowdStrike, Slack and Azure DevO
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.