# Ambiente Local

## 📌 Para Que Serve Esta Seção?

Esta área ajuda você a:

* Configurar runtimes de linguagem para começar a codificar.
* Instalar ou habilitar ferramentas do ecossistema (apenas se você escolher).
* Preparar um projeto para que se comporte de forma consistente quando empacotado para a Discloud.

A Discloud executa aplicações em contêineres Linux; manter a estrutura do seu projeto limpa (arquivo de entrada + manifesto de dependências) minimiza surpresas.

***

## 🚀 O Que Você Encontrará Aqui

<table data-card-size="large" data-column-title-hidden data-view="cards"><thead><tr><th align="center"></th><th align="center"></th></tr></thead><tbody><tr><td align="center"><strong>Guias de Configuração de Linguagem</strong></td><td align="center">Instruções de instalação passo a passo para runtimes suportados (Node.js, Python, Ruby, Go, Rust).</td></tr><tr><td align="center"><strong>Gerenciando Dependências</strong></td><td align="center">Usando arquivos como <a href="/pages/IshTp52inqigSJl7Z1q1"><code>package.json</code></a>, <a href="/pages/spIM1eIJ1guuf8pJWJMy"><code>requirements.txt</code></a>, <a href="/pages/m8C4puyeH6KYhVMAONmj"><code>Gemfile</code></a>, <a href="/pages/zg16QDa4n5CfMFDHwgn8"><code>go.mod</code></a>, <a href="/pages/BvOF468No9xz4Wxiy7i3"><code>Cargo.toml</code></a>.</td></tr><tr><td align="center"><strong>Ferramentas Opcionais</strong></td><td align="center">Gerenciadores de versão e utilitários que você pode usar (NVM, pyenv, rbenv, rustup) – totalmente opcionais.</td></tr><tr><td align="center"><strong>Fluxo de Trabalho Mínimo</strong></td><td align="center">Uma sequência leve do init até uma execução de teste local antes do empacotamento.</td></tr></tbody></table>

***

## 🧭 Guias de Linguagem

<table data-column-title-hidden data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>Node.js</strong></td><td><a href="/pages/thuK1bBIeHXSDLDjRP24">Guia de instalação e uso</a></td></tr><tr><td><strong>Python</strong></td><td><a href="/pages/3Iz7B3CE4UJyZpE5N6Q4">Guia de instalação e uso</a></td></tr><tr><td><strong>Ruby</strong></td><td><a href="/pages/M2aNu3kB6iWxyhEe2sQP">Guia de instalação e uso</a></td></tr><tr><td><strong>Rust</strong></td><td><a href="/pages/Uzb1dJlJqSSiJptCPhyA">Guia de instalação e uso</a></td></tr><tr><td><strong>Go</strong></td><td><a href="/pages/fN1CAKhkkOFNFxZ18ZGa">Guia de instalação e uso</a></td></tr></tbody></table>


---

# 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.discloud.com/development-environment/local-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.
