> For the complete documentation index, see [llms.txt](https://docs.stoobly.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stoobly.com/getting-started/install-and-run.md).

# Installing the Agent

Stoobly [agent](/core-concepts/agent.md) provides the following functionality:

* Acts as a proxy to Intercept HTTP(s) requests
* Serves as a CLI to view and manage recorded requests
* Provides a local web UI to view and manage recorded requests

## Installation Methods

We support three different installation methods:

### Recommended

{% content-ref url="/pages/BLH7AQGHe8IJ2wKEXMaq" %}
[Installation with pipx](/getting-started/install-and-run/installation-with-pipx.md)
{% endcontent-ref %}

### Alternative

{% content-ref url="/pages/wOXMShUcNiQ8lV0UujvT" %}
[Installation with Docker](/getting-started/install-and-run/installation-with-docker.md)
{% endcontent-ref %}

{% content-ref url="/pages/2SJjytrzgobojvS47VfY" %}
[Installation from Source](/developer-guide/installation-from-source.md)
{% endcontent-ref %}

## Next Steps

You're all setup! Depending on your use case, you may want to take a look at:

{% tabs %}
{% tab title="API Mocking" %}
{% content-ref url="/pages/XRMveeqrNM5K07qs5H8k" %}
[How to Record Requests](/guides/how-to-record-requests.md)
{% endcontent-ref %}
{% endtab %}

{% tab title="E2E Testing" %}
{% content-ref url="/pages/Ri9aZJJVXgxuyy67a3tW" %}
[How to Integrate E2E Testing](/guides/how-to-integrate-e2e-testing.md)
{% endcontent-ref %}
{% endtab %}
{% endtabs %}
