# Local Debugging Environment

TEA App developers can launch their own local debug environment through Docker. This local development environment has the following features:

* The debug environment comes as a self-contained Docker image that’s deployed to local machine.
* Single state machine node, single hosting node. Because these are only single nodes, there's no consensus for txns and no security. The developer also doesn't need to pay the memory tax or pay to use the hosting node.
* Full billing system support.
* Uses manifest to load actors.

These features of the local testing environment help developers estimate how much memory their app's actors will use as well as the gas cost. Because the manifest is used to load actors, there's no need to create a TApp first which saves the developer time.


---

# 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://dev.teaproject.org/030_billing/local-debug-environment.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.
