> For clean Markdown of this page, append .md to its URL. For the complete documentation index, see https://www.superagent.sh/llms.txt.


Protect deployed applications with adversarial testing, context controls, finding handoffs, and retained results.

# Applications

Applications are deployed software with public or internal interfaces, data
flows, identities, and release controls.

## Available security workers

| Security worker | What it does for applications |
| --- | --- |
| [Red Team](https://www.superagent.sh/docs/security-workers/red-team/applications) | Tests live applications through a real browser and records reproducible attack paths |
| [Agent Guardrails](https://www.superagent.sh/docs/security-workers/agent-guardrails) | Checks external context sent to agents and monitors or blocks risky agent actions |

## Add an application

1. Open [Applications](https://www.superagent.sh/app/applications) and select **Add new**.
2. Enter a name and the deployed application's URL.
3. Optionally select a connected repository to provide source context for
   later work.
4. Select **Create application**.
5. Open the application to configure Red Team access, credentials, request
   limits, goals, and schedules.

## Close the loop

Route verified findings to the customer agent or workflow that owns the application. The agent returns a structured agent report through Superagent MCP. Superagent retains that context and applies it to later application, repository, agent, and infrastructure work.

## Human control

Keep deployment, disclosure, release, and production-change approval with the responsible people and systems.

## Next steps

- [Run application Red Team](https://www.superagent.sh/docs/security-workers/red-team/applications)
- [Protect agent interactions with Agent Guardrails](https://www.superagent.sh/docs/security-workers/agent-guardrails)

---
Source: https://www.superagent.sh/docs/concepts/applications
Index: https://www.superagent.sh/llms.txt
