8 8
9Claude Code é um assistente de codificação alimentado por IA que ajuda você a construir recursos, corrigir bugs e automatizar tarefas de desenvolvimento. Ele compreende toda a sua base de código e pode trabalhar em vários arquivos e ferramentas para realizar tarefas.9Claude Code é um assistente de codificação alimentado por IA que ajuda você a construir recursos, corrigir bugs e automatizar tarefas de desenvolvimento. Ele compreende toda a sua base de código e pode trabalhar em vários arquivos e ferramentas para realizar tarefas.
10 10
11<h2 id="get-started">11## Comece agora
12 Comece agora
13</h2>
14 12
15Claude Code é executado em várias superfícies: o terminal, extensões de IDE, um aplicativo de desktop e a web. Escolha uma das abas abaixo para começar. A maioria das superfícies requer uma [assinatura Claude](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=overview_pricing) ou uma conta do [Anthropic Console](https://platform.claude.com/). O Terminal CLI, VS Code e JetBrains também suportam [provedores de terceiros](/docs/pt/third-party-integrations).13Claude Code é executado em várias superfícies: o terminal, extensões de IDE, um aplicativo de desktop e a web. Escolha uma das abas abaixo para começar. A maioria das superfícies requer uma [assinatura Claude](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=overview_pricing) ou uma conta do [Anthropic Console](https://platform.claude.com/). O Terminal CLI, VS Code e JetBrains também suportam [provedores de terceiros](/docs/pt/third-party-integrations).
16 14
17<Tabs>15**Terminal**
18 <Tab title="Terminal">
19 O CLI completo para trabalhar com Claude Code diretamente em seu terminal. Edite arquivos, execute comandos e gerencie todo o seu projeto a partir da linha de comando.
20 16
21 Para instalar Claude Code, abra um terminal e execute o comando para seu sistema. Se você nunca usou um terminal antes, o [guia de terminal](/docs/pt/terminal-guide) mostra como abrir um e colar o comando.17O CLI completo para trabalhar com Claude Code diretamente em seu terminal. Edite arquivos, execute comandos e gerencie todo o seu projeto a partir da linha de comando.
22 18
23 <Tabs>19Para instalar Claude Code, abra um terminal e execute o comando para seu sistema. Se você nunca usou um terminal antes, o [guia de terminal](/docs/pt/terminal-guide) mostra como abrir um e colar o comando.
24 <Tab title="Instalação Nativa (Recomendado)">
25 **macOS, Linux, WSL:**
26 20
27 ```bash theme={null}21**Instalação Nativa (Recomendado)**
28 curl -fsSL https://claude.ai/install.sh | bash
29 ```
30 22
31 No Windows, seu prompt mostra `PS C:\` quando você está no PowerShell e `C:\` sem o `PS` quando você está no CMD.23**macOS, Linux, WSL:**
32 24
33 **Windows PowerShell:**25```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
26curl -fsSL https://claude.ai/install.sh | bash
27```
34 28
35 ```powershell theme={null}29No Windows, seu prompt mostra `PS C:\` quando você está no PowerShell e `C:\` sem o `PS` quando você está no CMD.
36 irm https://claude.ai/install.ps1 | iex
37 ```
38 30
39 **Windows CMD:**31**Windows PowerShell:**
40 32
41 ```batch theme={null}33```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
42 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd34irm https://claude.ai/install.ps1 | iex
43 ```35```
44 36
45 O comando de instalação não mostra nenhum progresso enquanto baixa o Claude Code. Quando o instalador terminar, abra uma nova janela de terminal e execute `claude --version`. Uma instalação funcionando imprime um número de versão. Se seu shell disser que `claude` não foi encontrado ou não é reconhecido, o diretório de instalação ainda não está em seu PATH: consulte [Corrija seu PATH](/docs/pt/troubleshoot-install#command-not-found-claude-after-installation).37**Windows CMD:**
46 38
47 Se você vir `The token '&&' is not a valid statement separator`, você está no PowerShell, não no CMD. Se você vir `'irm' is not recognized as an internal or external command`, você está no CMD, não no PowerShell.39```batch theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
40curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
41```
48 42
49 Se o comando de instalação falhar com `syntax error near unexpected token '<'`, um `403`, ou qualquer outro erro, consulte [Solucionar problemas de instalação](/docs/pt/troubleshoot-install#find-your-error) para corresponder o erro a uma correção e para métodos alternativos de instalação.43O comando de instalação não mostra nenhum progresso enquanto baixa o Claude Code. Quando o instalador terminar, abra uma nova janela de terminal e execute `claude --version`. Uma instalação funcionando imprime um número de versão. Se seu shell disser que `claude` não foi encontrado ou não é reconhecido, o diretório de instalação ainda não está em seu PATH: consulte [Corrija seu PATH](/docs/pt/troubleshoot-install#command-not-found-claude-after-installation).
50 44
51 [Git for Windows](https://git-scm.com/downloads/win) é recomendado no Windows nativo para que Claude Code possa usar a ferramenta Bash. Se Git for Windows não estiver instalado, Claude Code usa PowerShell como ferramenta de shell. Configurações WSL não precisam de Git for Windows.45Se você vir `The token '&&' is not a valid statement separator`, você está no PowerShell, não no CMD. Se você vir `'irm' is not recognized as an internal or external command`, você está no CMD, não no PowerShell.
52 46
53 <Info>47Se o comando de instalação falhar com `syntax error near unexpected token '<'`, um `403`, ou qualquer outro erro, consulte [Solucionar problemas de instalação](/docs/pt/troubleshoot-install#find-your-error) para corresponder o erro a uma correção e para métodos alternativos de instalação.
54 As instalações nativas são atualizadas automaticamente em segundo plano para mantê-lo na versão mais recente.
55 </Info>
56 </Tab>
57 48
58 <Tab title="Homebrew">49[Git for Windows](https://git-scm.com/downloads/win) é recomendado no Windows nativo para que Claude Code possa usar a ferramenta Bash. Se Git for Windows não estiver instalado, Claude Code usa PowerShell como ferramenta de shell. Configurações WSL não precisam de Git for Windows.
59 ```bash theme={null}
60 brew install --cask claude-code
61 ```
62 50
63 Homebrew oferece dois casks. `claude-code` rastreia o canal de versão estável, que normalmente fica cerca de uma semana atrás e pula versões com regressões importantes. `claude-code@latest` rastreia o canal mais recente e recebe novas versões assim que são lançadas.51> [!NOTE]
52>
53> As instalações nativas são atualizadas automaticamente em segundo plano para mantê-lo na versão mais recente.
64 54
65 <Info>55**Homebrew**
66 As instalações do Homebrew não são atualizadas automaticamente. Execute `brew upgrade claude-code` ou `brew upgrade claude-code@latest`, dependendo de qual cask você instalou, para obter os recursos mais recentes e correções de segurança.
67 </Info>
68 </Tab>
69 56
70 <Tab title="WinGet">57```bash theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
71 ```powershell theme={null}58brew install --cask claude-code
72 winget install Anthropic.ClaudeCode59```
73 ```
74 60
75 <Info>61Homebrew oferece dois casks. `claude-code` rastreia o canal de versão estável, que normalmente fica cerca de uma semana atrás e pula versões com regressões importantes. `claude-code@latest` rastreia o canal mais recente e recebe novas versões assim que são lançadas.
76 As instalações do WinGet não são atualizadas automaticamente. Execute `winget upgrade Anthropic.ClaudeCode` periodicamente para obter os recursos mais recentes e correções de segurança.
77 </Info>
78 </Tab>
79 </Tabs>
80 62
81 Você também pode instalar com [apt, dnf, ou apk](/docs/pt/setup#install-with-linux-package-managers) no Debian, Fedora, RHEL e Alpine.63> [!NOTE]
64>
65> As instalações do Homebrew não são atualizadas automaticamente. Execute `brew upgrade claude-code` ou `brew upgrade claude-code@latest`, dependendo de qual cask você instalou, para obter os recursos mais recentes e correções de segurança.
82 66
83 Em seguida, inicie Claude Code em qualquer projeto. Substitua `your-project` pelo caminho para um diretório de projeto em sua máquina:67**WinGet**
84 68
85 ```bash theme={null}69```powershell theme={null} theme={null} theme={null} theme={null} theme={null} theme={null} theme={null}
86 cd your-project70winget install Anthropic.ClaudeCode
87 claude71```
88 ```
89 72
90 Claude Code solicita que você faça login no primeiro uso. Se você tiver definido a variável de ambiente `ANTHROPIC_API_KEY` e aprovar a chave quando Claude Code perguntar se deve usá-la, Claude Code ignora o prompt de login. [Continue com o guia de início rápido →](/docs/pt/quickstart)73> [!NOTE]
74>
75> As instalações do WinGet não são atualizadas automaticamente. Execute `winget upgrade Anthropic.ClaudeCode` periodicamente para obter os recursos mais recentes e correções de segurança.
91 76
92 <Tip>77Você também pode instalar com [apt, dnf, ou apk](/docs/pt/setup#install-with-linux-package-managers) no Debian, Fedora, RHEL e Alpine.
93 Veja [configuração avançada](/docs/pt/setup) para opções de instalação, atualizações manuais ou instruções de desinstalação. Visite [troubleshooting de instalação](/docs/pt/troubleshoot-install) se você encontrar problemas.
94 </Tip>
95 </Tab>
96 78
97 <Tab title="VS Code">79Em seguida, inicie Claude Code em qualquer projeto. Substitua `your-project` pelo caminho para um diretório de projeto em sua máquina:
98 A extensão VS Code fornece diffs inline, @-mentions, revisão de plano e histórico de conversa diretamente em seu editor.
99 80
100 * [Instalar para VS Code](vscode:extension/anthropic.claude-code)81```bash theme={null}
101 * [Instalar para Cursor](cursor:extension/anthropic.claude-code)82cd your-project
83claude
84```
102 85
103 Ou procure por "Claude Code" na visualização de Extensões (`Cmd+Shift+X` no Mac, `Ctrl+Shift+X` no Windows/Linux). Após instalar, abra a Paleta de Comandos (`Cmd+Shift+P` / `Ctrl+Shift+P`), digite "Claude Code" e selecione **Abrir em Nova Aba**.86Claude Code solicita que você faça login no primeiro uso. Se você tiver definido a variável de ambiente `ANTHROPIC_API_KEY` e aprovar a chave quando Claude Code perguntar se deve usá-la, Claude Code ignora o prompt de login. [Continue com o guia de início rápido →](/docs/pt/quickstart)
104 87
105 [Comece com VS Code →](/docs/pt/vs-code#get-started)88> [!TIP]
106 </Tab>89>
90> Veja [configuração avançada](/docs/pt/setup) para opções de instalação, atualizações manuais ou instruções de desinstalação. Visite [troubleshooting de instalação](/docs/pt/troubleshoot-install) se você encontrar problemas.
107 91
108 <Tab title="Aplicativo de desktop">92**VS Code**
109 Um aplicativo independente para executar Claude Code fora de seu IDE ou terminal. Revise diffs visualmente, execute várias sessões lado a lado, agende tarefas recorrentes e inicie sessões na nuvem.
110 93
111 Baixe e instale:94A extensão VS Code fornece diffs inline, @-mentions, revisão de plano e histórico de conversa diretamente em seu editor.
112 95
113 * [macOS](https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect?utm_source=claude_code\&utm_medium=docs) (Intel e Apple Silicon)96* [Instalar para VS Code](vscode:extension/anthropic.claude-code)
114 * [Windows](https://claude.ai/api/desktop/win32/x64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs) (x64)97* [Instalar para Cursor](cursor:extension/anthropic.claude-code)
115 * [Windows ARM64](https://claude.ai/api/desktop/win32/arm64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs)
116 * No Ubuntu ou Debian, onde o aplicativo está em beta, instale-o com apt seguindo as [instruções de instalação do Linux](/docs/pt/desktop-linux)
117 98
118 Após instalar, inicie Claude, faça login e clique na aba **Code** para começar a codificar. O aplicativo inclui Claude Code, portanto você não precisa instalar o CLI separadamente. Uma [assinatura paga](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=overview_desktop_pricing) é necessária.99Ou procure por "Claude Code" na visualização de Extensões (`Cmd+Shift+X` no Mac, `Ctrl+Shift+X` no Windows/Linux). Após instalar, abra a Paleta de Comandos (`Cmd+Shift+P` / `Ctrl+Shift+P`), digite "Claude Code" e selecione **Abrir em Nova Aba**.
119 100
120 [Saiba mais sobre o aplicativo de desktop →](/docs/pt/desktop-quickstart)101[Comece com VS Code →](/docs/pt/vs-code#get-started)
121 </Tab>
122 102
123 <Tab title="Web">103**Aplicativo de desktop**
124 Execute Claude Code em seu navegador sem configuração local. Inicie tarefas de longa duração e volte quando estiverem prontas, trabalhe em repositórios que você não tem localmente ou execute várias tarefas em paralelo. Para um corpo maior de trabalho, crie um [projeto](/docs/pt/claude-projects) e deixe Claude coordenar as sessões paralelas para você. Disponível em navegadores de desktop e [no aplicativo Claude para iOS e Android](/docs/pt/mobile).
125 104
126 Comece a codificar em [claude.ai/code](https://claude.ai/code).105Um aplicativo independente para executar Claude Code fora de seu IDE ou terminal. Revise diffs visualmente, execute várias sessões lado a lado, agende tarefas recorrentes e inicie sessões na nuvem.
127 106
128 [Comece →](/docs/pt/web-quickstart)107Baixe e instale:
129 </Tab>
130 108
131 <Tab title="JetBrains">109* [macOS](https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect?utm_source=claude_code\&utm_medium=docs) (Intel e Apple Silicon)
132 Um plugin para IntelliJ IDEA, PyCharm, WebStorm e outras IDEs JetBrains com visualização de diff interativa e compartilhamento de contexto de seleção.110* [Windows](https://claude.ai/api/desktop/win32/x64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs) (x64)
111* [Windows ARM64](https://claude.ai/api/desktop/win32/arm64/setup/latest/redirect?utm_source=claude_code\&utm_medium=docs)
112* No Ubuntu ou Debian, onde o aplicativo está em beta, instale-o com apt seguindo as [instruções de instalação do Linux](/docs/pt/desktop-linux)
133 113
134 Instale o [plugin Claude Code](https://plugins.jetbrains.com/plugin/27310-claude-code-beta-) do JetBrains Marketplace e reinicie sua IDE. O plugin requer o Claude Code CLI, instalado separadamente; veja as [etapas de configuração do JetBrains](/docs/pt/jetbrains#installation).114Após instalar, inicie Claude, faça login e clique na aba **Code** para começar a codificar. O aplicativo inclui Claude Code, portanto você não precisa instalar o CLI separadamente. Uma [assinatura paga](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=overview_desktop_pricing) é necessária.
135 115
136 [Comece com JetBrains →](/docs/pt/jetbrains)116[Saiba mais sobre o aplicativo de desktop →](/docs/pt/desktop-quickstart)
137 </Tab>
138</Tabs>
139 117
140<h2 id="what-you-can-do">118**Web**
141 O que você pode fazer
142</h2>
143 119
144Aqui estão algumas das maneiras como você pode usar Claude Code:120Execute Claude Code em seu navegador sem configuração local. Inicie tarefas de longa duração e volte quando estiverem prontas, trabalhe em repositórios que você não tem localmente ou execute várias tarefas em paralelo. Para um corpo maior de trabalho, crie um [projeto](/docs/pt/claude-projects) e deixe Claude coordenar as sessões paralelas para você. Disponível em navegadores de desktop e [no aplicativo Claude para iOS e Android](/docs/pt/mobile).
145
146<AccordionGroup>
147 <Accordion title="Automatize o trabalho que você continua adiando" icon="wand-magic-sparkles">
148 Claude Code lida com as tarefas tediosas que consomem seu dia: escrever testes para código não testado, corrigir erros de lint em um projeto, resolver conflitos de mesclagem, atualizar dependências e escrever notas de lançamento.
149
150 ```bash theme={null}
151 claude "write tests for the auth module, run them, and fix any failures"
152 ```
153 </Accordion>
154
155 <Accordion title="Construa recursos e corrija bugs" icon="hammer">
156 Descreva o que você quer em linguagem simples. Claude Code planeja a abordagem, escreve o código em vários arquivos e verifica se funciona.
157
158 Para bugs, cole uma mensagem de erro ou descreva o sintoma. Claude Code rastreia o problema em sua base de código, identifica a causa raiz e implementa uma correção. Veja [fluxos de trabalho comuns](/docs/pt/common-workflows) para mais exemplos.
159 </Accordion>
160
161 <Accordion title="Crie commits e pull requests" icon="code-branch">
162 Claude Code funciona diretamente com git. Ele prepara alterações, escreve mensagens de commit, cria branches e abre pull requests.
163
164 ```bash theme={null}
165 claude "commit my changes with a descriptive message"
166 ```
167
168 Em CI, você pode automatizar revisão de código e triagem de problemas com [GitHub Actions](/docs/pt/github-actions) ou [GitLab CI/CD](/docs/pt/gitlab-ci-cd).
169 </Accordion>
170 121
171 <Accordion title="Conecte suas ferramentas com MCP" icon="plug">122Comece a codificar em [claude.ai/code](https://claude.ai/code).
172 O [Model Context Protocol (MCP)](/docs/pt/mcp) é um padrão aberto para conectar ferramentas de IA a fontes de dados externas. Com MCP, Claude Code pode ler seus documentos de design no Google Drive, atualizar tickets no Jira, extrair dados do Slack ou usar suas próprias ferramentas personalizadas. O [guia de início rápido do MCP](/docs/pt/mcp-quickstart) conecta seu primeiro servidor de ponta a ponta.
173 </Accordion>
174 123
175 <Accordion title="Personalize com instruções, skills e hooks" icon="sliders">124[Comece →](/docs/pt/web-quickstart)
176 [`CLAUDE.md`](/docs/pt/memory) é um arquivo markdown que você adiciona à raiz do seu projeto que Claude Code lê no início de cada sessão. Use-o para definir padrões de codificação, decisões de arquitetura, bibliotecas preferidas e listas de verificação de revisão. Se seu repositório já tiver um `AGENTS.md` para outros agentes de codificação, Claude Code [pode ler isso](/docs/pt/memory#agents-md) no lugar de um `CLAUDE.md`. Claude também constrói [memória automática](/docs/pt/memory#auto-memory) conforme funciona, salvando aprendizados em sessões sem você escrever nada.
177 125
178 Crie [skills](/docs/pt/skills) para empacotar fluxos de trabalho repetíveis que sua equipe pode compartilhar, como `/review-pr` ou `/deploy-staging`.126**JetBrains**
179 127
180 [Hooks](/docs/pt/hooks) permitem que você execute comandos shell antes ou depois de ações do Claude Code, como formatação automática após cada edição de arquivo ou execução de lint antes de um commit.128Um plugin para IntelliJ IDEA, PyCharm, WebStorm e outras IDEs JetBrains com visualização de diff interativa e compartilhamento de contexto de seleção.
181 </Accordion>
182 129
183 <Accordion title="Execute agentes em paralelo e construa agentes personalizados" icon="users">130Instale o [plugin Claude Code](https://plugins.jetbrains.com/plugin/27310-claude-code-beta-) do JetBrains Marketplace e reinicie sua IDE. O plugin requer o Claude Code CLI, instalado separadamente; veja as [etapas de configuração do JetBrains](/docs/pt/jetbrains#installation).
184 Gere [múltiplos agentes Claude Code](/docs/pt/sub-agents) que trabalham em diferentes partes de uma tarefa simultaneamente. Um agente líder coordena o trabalho, atribui subtarefas e mescla resultados.
185 131
186 Para executar várias sessões completas em paralelo e observá-las de uma tela, use [agentes em segundo plano](/docs/pt/agent-view). Para fluxos de trabalho totalmente personalizados, o [Agent SDK](/docs/pt/agent-sdk/overview) permite que você construa seus próprios agentes alimentados pelas ferramentas e capacidades do Claude Code, com controle total sobre orquestração, acesso a ferramentas e permissões.132[Comece com JetBrains →](/docs/pt/jetbrains)
187 </Accordion>
188 133
189 <Accordion title="Pipe, script e automatize com o CLI" icon="terminal">134## O que você pode fazer
190 Claude Code é composável e segue a filosofia Unix. Pipe logs nele, execute-o em CI ou encadeie-o com outras ferramentas:
191 135
192 ```bash theme={null}136Aqui estão algumas das maneiras como você pode usar Claude Code:
193 # Analise a saída de log recente
194 tail -200 app.log | claude -p "Slack me if you see any anomalies"
195
196 # Automatize traduções em CI
197 claude -p "translate new strings into French and raise a PR for review"
198
199 # Operações em massa em arquivos
200 git diff main --name-only | claude -p "review these changed files for security issues"
201 ```
202
203 Veja a [referência CLI](/docs/pt/cli-reference) para o conjunto completo de comandos e flags.
204 </Accordion>
205
206 <Accordion title="Agende tarefas recorrentes" icon="clock">
207 Execute Claude em um cronograma para automatizar trabalho que se repete: revisões de PR matinais, análise de falhas de CI durante a noite, auditorias de dependência semanais ou sincronização de documentos após PRs serem mesclados.
208
209 * [Routines](/docs/pt/routines) são executadas na nuvem, portanto continuam funcionando mesmo quando seu computador está desligado. Elas também podem ser acionadas por chamadas de API ou eventos do GitHub. Crie-as a partir da web, do aplicativo Desktop ou executando `/schedule` no CLI.
210 * [Tarefas agendadas do Desktop](/docs/pt/desktop-scheduled-tasks) são executadas em sua máquina, com acesso direto aos seus arquivos e ferramentas locais
211 * [`/loop`](/docs/pt/scheduled-tasks) repete um prompt dentro de uma sessão CLI para polling rápido
212 </Accordion>
213
214 <Accordion title="Trabalhe de qualquer lugar" icon="globe">
215 As sessões não estão vinculadas a uma única superfície. Mova o trabalho entre elas conforme seu contexto muda:
216
217 * Afaste-se de sua mesa e continue trabalhando do seu telefone ou qualquer navegador com [Remote Control](/docs/pt/remote-control)
218 * Envie uma mensagem para [Dispatch](/docs/pt/desktop#sessions-from-dispatch) com uma tarefa do seu telefone e abra a sessão Desktop que ela cria
219 * Inicie uma tarefa de longa duração na [web](/docs/pt/claude-code-on-the-web) ou no [aplicativo móvel Claude](/docs/pt/mobile), depois puxe-a para seu terminal com `claude --teleport`. Teleport requer uma assinatura claude.ai.
220 * Execute `/desktop` para continuar sua sessão de terminal atual no [aplicativo Desktop](/docs/pt/desktop), onde você pode revisar diffs visualmente. A entrega `/desktop` requer uma assinatura claude.ai. Disponível em macOS e Windows x64.
221 * Rotear tarefas do chat da equipe: mencione `@Claude` no [Slack](/docs/pt/slack) com um relatório de bug e obtenha um pull request de volta
222 </Accordion>
223</AccordionGroup>
224 137
225<h2 id="use-claude-code-everywhere">138> **Automatize o trabalho que você continua adiando**
226 Use Claude Code em qualquer lugar139>
227</h2>140> Claude Code lida com as tarefas tediosas que consomem seu dia: escrever testes para código não testado, corrigir erros de lint em um projeto, resolver conflitos de mesclagem, atualizar dependências e escrever notas de lançamento.
141>
142> ```bash theme={null}
143> claude "write tests for the auth module, run them, and fix any failures"
144> ```
145
146> **Construa recursos e corrija bugs**
147>
148> Descreva o que você quer em linguagem simples. Claude Code planeja a abordagem, escreve o código em vários arquivos e verifica se funciona.
149>
150> Para bugs, cole uma mensagem de erro ou descreva o sintoma. Claude Code rastreia o problema em sua base de código, identifica a causa raiz e implementa uma correção. Veja [fluxos de trabalho comuns](/docs/pt/common-workflows) para mais exemplos.
151
152> **Crie commits e pull requests**
153>
154> Claude Code funciona diretamente com git. Ele prepara alterações, escreve mensagens de commit, cria branches e abre pull requests.
155>
156> ```bash theme={null}
157> claude "commit my changes with a descriptive message"
158> ```
159>
160> Em CI, você pode automatizar revisão de código e triagem de problemas com [GitHub Actions](/docs/pt/github-actions) ou [GitLab CI/CD](/docs/pt/gitlab-ci-cd).
161
162> **Conecte suas ferramentas com MCP**
163>
164> O [Model Context Protocol (MCP)](/docs/pt/mcp) é um padrão aberto para conectar ferramentas de IA a fontes de dados externas. Com MCP, Claude Code pode ler seus documentos de design no Google Drive, atualizar tickets no Jira, extrair dados do Slack ou usar suas próprias ferramentas personalizadas. O [guia de início rápido do MCP](/docs/pt/mcp-quickstart) conecta seu primeiro servidor de ponta a ponta.
165
166> **Personalize com instruções, skills e hooks**
167>
168> [`CLAUDE.md`](/docs/pt/memory) é um arquivo markdown que você adiciona à raiz do seu projeto que Claude Code lê no início de cada sessão. Use-o para definir padrões de codificação, decisões de arquitetura, bibliotecas preferidas e listas de verificação de revisão. Se seu repositório já tiver um `AGENTS.md` para outros agentes de codificação, Claude Code [pode ler isso](/docs/pt/memory#agents-md) no lugar de um `CLAUDE.md`. Claude também constrói [memória automática](/docs/pt/memory#auto-memory) conforme funciona, salvando aprendizados em sessões sem você escrever nada.
169>
170> Crie [skills](/docs/pt/skills) para empacotar fluxos de trabalho repetíveis que sua equipe pode compartilhar, como `/review-pr` ou `/deploy-staging`.
171>
172> [Hooks](/docs/pt/hooks) permitem que você execute comandos shell antes ou depois de ações do Claude Code, como formatação automática após cada edição de arquivo ou execução de lint antes de um commit.
173
174> **Execute agentes em paralelo e construa agentes personalizados**
175>
176> Gere [múltiplos agentes Claude Code](/docs/pt/sub-agents) que trabalham em diferentes partes de uma tarefa simultaneamente. Um agente líder coordena o trabalho, atribui subtarefas e mescla resultados.
177>
178> Para executar várias sessões completas em paralelo e observá-las de uma tela, use [agentes em segundo plano](/docs/pt/agent-view). Para fluxos de trabalho totalmente personalizados, o [Agent SDK](/docs/pt/agent-sdk/overview) permite que você construa seus próprios agentes alimentados pelas ferramentas e capacidades do Claude Code, com controle total sobre orquestração, acesso a ferramentas e permissões.
179
180> **Pipe, script e automatize com o CLI**
181>
182> Claude Code é composável e segue a filosofia Unix. Pipe logs nele, execute-o em CI ou encadeie-o com outras ferramentas:
183>
184> ```bash theme={null}
185> # Analise a saída de log recente
186> tail -200 app.log | claude -p "Slack me if you see any anomalies"
187>
188> # Automatize traduções em CI
189> claude -p "translate new strings into French and raise a PR for review"
190>
191> # Operações em massa em arquivos
192> git diff main --name-only | claude -p "review these changed files for security issues"
193> ```
194>
195> Veja a [referência CLI](/docs/pt/cli-reference) para o conjunto completo de comandos e flags.
196
197> **Agende tarefas recorrentes**
198>
199> Execute Claude em um cronograma para automatizar trabalho que se repete: revisões de PR matinais, análise de falhas de CI durante a noite, auditorias de dependência semanais ou sincronização de documentos após PRs serem mesclados.
200>
201> * [Tarefas agendadas na nuvem](/docs/pt/routines), anteriormente chamadas de rotinas, são executadas na nuvem, portanto continuam funcionando mesmo quando seu computador está desligado. Elas também podem ser acionadas por chamadas de API ou eventos do GitHub. Crie-as a partir da web, do aplicativo Desktop ou executando `/schedule` no CLI.
202> * [Tarefas agendadas do Desktop](/docs/pt/desktop-scheduled-tasks) são executadas em sua máquina, com acesso direto aos seus arquivos e ferramentas locais
203> * [`/loop`](/docs/pt/scheduled-tasks) repete um prompt dentro de uma sessão CLI para polling rápido
204
205> **Trabalhe de qualquer lugar**
206>
207> As sessões não estão vinculadas a uma única superfície. Mova o trabalho entre elas conforme seu contexto muda:
208>
209> * Afaste-se de sua mesa e continue trabalhando do seu telefone ou qualquer navegador com [Remote Control](/docs/pt/remote-control)
210> * Envie uma mensagem para [Dispatch](/docs/pt/desktop#sessions-from-dispatch) com uma tarefa do seu telefone e abra a sessão Desktop que ela cria
211> * Inicie uma tarefa de longa duração na [web](/docs/pt/claude-code-on-the-web) ou no [aplicativo móvel Claude](/docs/pt/mobile), depois puxe-a para seu terminal com `claude --teleport`. Teleport requer uma assinatura claude.ai.
212> * Execute `/desktop` para continuar sua sessão de terminal atual no [aplicativo Desktop](/docs/pt/desktop), onde você pode revisar diffs visualmente. A entrega `/desktop` requer uma assinatura claude.ai. Disponível em macOS e Windows x64.
213> * Rotear tarefas do chat da equipe: mencione `@Claude` no [Slack](/docs/pt/slack) com um relatório de bug e obtenha um pull request de volta
214
215## Use Claude Code em qualquer lugar
228 216
229Cada [superfície](/docs/pt/glossary#surface) se conecta ao mesmo mecanismo Claude Code subjacente, portanto seus arquivos CLAUDE.md, configurações e MCP servers funcionam em todos eles.217Cada [superfície](/docs/pt/glossary#surface) se conecta ao mesmo mecanismo Claude Code subjacente, portanto seus arquivos CLAUDE.md, configurações e MCP servers funcionam em todos eles.
230 218
235| Continuar uma sessão local do meu telefone ou outro dispositivo | [Remote Control](/docs/pt/remote-control) |223| Continuar uma sessão local do meu telefone ou outro dispositivo | [Remote Control](/docs/pt/remote-control) |
236| Enviar eventos do Telegram, Discord, iMessage ou meus próprios webhooks para uma sessão | [Channels](/docs/pt/channels) |224| Enviar eventos do Telegram, Discord, iMessage ou meus próprios webhooks para uma sessão | [Channels](/docs/pt/channels) |
237| Iniciar uma tarefa localmente, continuar no celular | [`claude --cloud`](/docs/pt/claude-code-on-the-web#from-terminal-to-cloud), depois o [aplicativo Claude mobile](/docs/pt/mobile) |225| Iniciar uma tarefa localmente, continuar no celular | [`claude --cloud`](/docs/pt/claude-code-on-the-web#from-terminal-to-cloud), depois o [aplicativo Claude mobile](/docs/pt/mobile) |
238| Executar Claude em um cronograma recorrente | [Routines](/docs/pt/routines) ou [Tarefas agendadas do Desktop](/docs/pt/desktop-scheduled-tasks) |226| Executar Claude em um cronograma recorrente | [Tarefas agendadas na nuvem](/docs/pt/routines) ou [Tarefas agendadas do Desktop](/docs/pt/desktop-scheduled-tasks) |
239| Automatizar revisões de PR e triagem de problemas | [GitHub Actions](/docs/pt/github-actions) ou [GitLab CI/CD](/docs/pt/gitlab-ci-cd) |227| Automatizar revisões de PR e triagem de problemas | [GitHub Actions](/docs/pt/github-actions) ou [GitLab CI/CD](/docs/pt/gitlab-ci-cd) |
240| Obter revisão automática de código em cada PR | [GitHub Code Review](/docs/pt/code-review) |228| Obter revisão automática de código em cada PR | [GitHub Code Review](/docs/pt/code-review) |
241| Rotear relatórios de bugs do Slack para pull requests | [Slack](/docs/pt/slack) |229| Rotear relatórios de bugs do Slack para pull requests | [Slack](/docs/pt/slack) |
242| Depurar aplicações web ao vivo | [Chrome](/docs/pt/chrome) |230| Depurar aplicações web ao vivo | [Chrome](/docs/pt/chrome) |
243| Construir agentes personalizados para seus próprios fluxos de trabalho | [Agent SDK](/docs/pt/agent-sdk/overview) |231| Construir agentes personalizados para seus próprios fluxos de trabalho | [Agent SDK](/docs/pt/agent-sdk/overview) |
244 232
245<h2 id="next-steps">233## Próximos passos
246 Próximos passos
247</h2>
248 234
249Depois de instalar Claude Code, estes guias ajudam você a aprofundar.235Depois de instalar Claude Code, estes guias ajudam você a aprofundar.
250 236