# Automatic Remediation

Automatic Remediation is the Seal Platform's fully automated, hands-off deployment model. It provides the highest level of assurance that your dependencies are protected with minimal involvement from development or security teams.

#### How It Works

With this configuration, the Seal CLI is instructed to automatically replace every vulnerable package with its sealed version during the CI build process.

* No Manual Edits: The CLI handles all necessary dependency file modifications (e.g., `package.json`, `requirements.txt`).
* Continuous Protection: This process executes every time the CI pipeline runs, ensuring your build artifacts are patched against the latest known vulnerabilities immediately, without waiting for manual intervention.

#### Key Benefits

* Maximum Automation: Eliminates the need for security or development teams to prioritize, track, or manually apply individual vulnerability fixes.
* Developer Focus: Developers are free to focus on building and feature development, as the remediation process is seamless and non-disruptive.
* Immediate Time-to-Fix: Vulnerable packages are remediated the moment a sealed version is available, drastically reducing your exposure window.

#### Configuration

To enable Automatic Remediation, simply integrate the Seal CLI as a step in your CI pipeline as detailed in the [CI Integration Guide](/fundamentals/cli/integrating-with-the-ci.md). By default, the Seal CLI will perform this full auto-remediation.

{% hint style="info" %}
The Seal platform offers a significant advantage over traditional run-time security solutions by integrating seamlessly into your CI pipeline.

This approach ensures that all of your automated tests run against the sealed versions of your dependencies before those changes ever reach production. This crucial "shift-left" strategy provides your organization with an extra layer of confidence that everything is working properly and without breaking changes before the sealed artifact is deployed.

By vetting the sealed code in your pre-production environment, you mitigate risks and maintain deployment velocity.
{% endhint %}

<figure><img src="/files/Ql4VyWhC4PDJ9TUqUUCw" alt="" width="241"><figcaption><p>Seal controls what packages are sealed</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sealsecurity.io/fundamentals/deployments/automatic-remediation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
