SpyBara
Go Premium

Documentation 2026-09-12 03:02 UTC to 2026-09-13 21:00 UTC

3 files changed +3 −3. View all changes and history on the product overview
2026
Fri 25 23:58 Thu 24 22:57 Wed 23 23:57 Tue 22 23:59 Mon 21 22:59 Sun 20 23:59 Sat 19 23:57 Fri 18 23:58 Tue 15 23:58 Mon 14 22:58 Sun 13 21:00 Sat 12 03:02 Thu 10 23:00 Wed 9 22:58 Tue 8 20:00 Tue 1 21:02
Details

64| `--add-dir` | Adicionar diretórios de trabalho adicionais para Claude ler e editar arquivos. Concede acesso a arquivos; Claude Code [não descobre](/docs/pt/permissions#additional-directories-grant-file-access-not-configuration) a maioria da configuração `.claude/` desses diretórios. Valida se cada caminho existe como um diretório. Você não pode adicionar a maioria dos [caminhos de rede](/docs/pt/errors#working-directory-is-a-network-path), como `\\server\share`. Para persistir esses diretórios entre sessões, defina [`permissions.additionalDirectories`](/docs/pt/settings-reference#permissions-additionaldirectories) nas configurações | `claude --add-dir ../apps ../lib` |64| `--add-dir` | Adicionar diretórios de trabalho adicionais para Claude ler e editar arquivos. Concede acesso a arquivos; Claude Code [não descobre](/docs/pt/permissions#additional-directories-grant-file-access-not-configuration) a maioria da configuração `.claude/` desses diretórios. Valida se cada caminho existe como um diretório. Você não pode adicionar a maioria dos [caminhos de rede](/docs/pt/errors#working-directory-is-a-network-path), como `\\server\share`. Para persistir esses diretórios entre sessões, defina [`permissions.additionalDirectories`](/docs/pt/settings-reference#permissions-additionaldirectories) nas configurações | `claude --add-dir ../apps ../lib` |

65| `--advisor <model>` | Ativar a [ferramenta advisor](/docs/pt/advisor) do lado do servidor para esta sessão com um alias de modelo, `fable`, `opus` ou `sonnet`, ou um ID de modelo completo. Tem precedência sobre a configuração `advisorModel` para a sessão. `fable` requer [acesso a Fable](/docs/pt/advisor#choose-an-advisor-model) | `claude --advisor opus` |65| `--advisor <model>` | Ativar a [ferramenta advisor](/docs/pt/advisor) do lado do servidor para esta sessão com um alias de modelo, `fable`, `opus` ou `sonnet`, ou um ID de modelo completo. Tem precedência sobre a configuração `advisorModel` para a sessão. `fable` requer [acesso a Fable](/docs/pt/advisor#choose-an-advisor-model) | `claude --advisor opus` |

66| `--agent` | Especificar um agente para a sessão atual (substitui a configuração `agent`) | `claude --agent my-custom-agent` |66| `--agent` | Especificar um agente para a sessão atual (substitui a configuração `agent`) | `claude --agent my-custom-agent` |

67| `--agents` | Definir subagents personalizados dinamicamente via JSON. Aceita os [campos listados para subagents definidos via CLI](/docs/pt/sub-agents#choose-the-subagent-scope). Claude Code valida o JSON na inicialização e sai em um valor inválido; veja [`Configuração --agents inválida`](/docs/pt/errors#invalid-agents-configuration) para a mensagem e para os sinalizadores e variável de ambiente que pulam a validação. A validação requer Claude Code v2.1.242 ou posterior | `claude --agents '{"reviewer":{"description":"Reviews code","prompt":"You are a code reviewer"}}'` |67| `--agents` | Definir subagents personalizados dinamicamente via JSON. Aceita os [campos listados para subagents definidos via CLI](/docs/pt/sub-agents#choose-the-subagent-scope). Claude Code valida o JSON na inicialização e sai em um valor inválido; veja [`Invalid --agents configuration`](/docs/pt/errors#invalid-agents-configuration) para a mensagem e para os sinalizadores e variável de ambiente que pulam a validação. A validação requer Claude Code v2.1.242 ou posterior | `claude --agents '{"reviewer":{"description":"Reviews code","prompt":"You are a code reviewer"}}'` |

68| `--allow-dangerously-skip-permissions` | Adicionar `bypassPermissions` ao ciclo de modo `Shift+Tab` sem iniciar nele. Permite começar em um modo diferente como `plan` e mudar para `bypassPermissions` depois. Veja [modos de permissão](/docs/pt/permission-modes#skip-all-checks-with-bypasspermissions-mode) | `claude --permission-mode plan --allow-dangerously-skip-permissions` |68| `--allow-dangerously-skip-permissions` | Adicionar `bypassPermissions` ao ciclo de modo `Shift+Tab` sem iniciar nele. Permite começar em um modo diferente como `plan` e mudar para `bypassPermissions` depois. Veja [modos de permissão](/docs/pt/permission-modes#skip-all-checks-with-bypasspermissions-mode) | `claude --permission-mode plan --allow-dangerously-skip-permissions` |

69| `--allowedTools`, `--allowed-tools` | Ferramentas que executam sem solicitar permissão. Veja [sintaxe de regra de permissão](/docs/pt/settings-reference#permission-rule-syntax) para correspondência de padrões. Para restringir quais ferramentas estão disponíveis, use `--tools` em vez disso. Se você nomear uma das [ferramentas de rastreamento de tarefas](/docs/pt/tools-reference#task-tool-availability) aqui, Claude Code também ativa a sessão | `"Bash(git log *)" "Bash(git diff *)" "Read"` |69| `--allowedTools`, `--allowed-tools` | Ferramentas que executam sem solicitar permissão. Veja [sintaxe de regra de permissão](/docs/pt/settings-reference#permission-rule-syntax) para correspondência de padrões. Para restringir quais ferramentas estão disponíveis, use `--tools` em vez disso. Se você nomear uma das [ferramentas de rastreamento de tarefas](/docs/pt/tools-reference#task-tool-availability) aqui, Claude Code também ativa a sessão | `"Bash(git log *)" "Bash(git diff *)" "Read"` |

70| `--append-subagent-system-prompt` | Anexar texto personalizado ao final do prompt do sistema de cada [subagent](/docs/pt/sub-agents), incluindo subagents aninhados, exceto um [subagent bifurcado](/docs/pt/sub-agents#fork-the-current-conversation), que reutiliza o prompt da conversa. Aplica-se apenas em modo não interativo com `-p`. Requer Claude Code v2.1.205 ou posterior | `claude -p --append-subagent-system-prompt "Cite file paths in every answer" "query"` |70| `--append-subagent-system-prompt` | Anexar texto personalizado ao final do prompt do sistema de cada [subagent](/docs/pt/sub-agents), incluindo subagents aninhados, exceto um [subagent bifurcado](/docs/pt/sub-agents#fork-the-current-conversation), que reutiliza o prompt da conversa. Aplica-se apenas em modo não interativo com `-p`. Requer Claude Code v2.1.205 ou posterior | `claude -p --append-subagent-system-prompt "Cite file paths in every answer" "query"` |

Details

152| Recurso | Header e par de corpo | Sintoma quando quebrado | Remediação |152| Recurso | Header e par de corpo | Sintoma quando quebrado | Remediação |

153| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------- |153| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------- |

154| [Raciocínio adaptativo](/docs/pt/model-config#adjust-effort-level) | Sem header beta. Claude Code envia `thinking: {"type": "adaptive"}` para Claude 4.6 e posterior, e trata nomes de modelos que não reconhece, como aliases de gateway, como modelos atuais que recebem o campo | `400` nomeando o campo `thinking` ou a tag `adaptive` quando a compilação do modelo upstream não a aceita | Atualize o upstream. Em Opus 4.6 e Sonnet 4.6, desenvolvedores podem definir `CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING=1` em vez disso |154| [Raciocínio adaptativo](/docs/pt/model-config#adjust-effort-level) | Sem header beta. Claude Code envia `thinking: {"type": "adaptive"}` para Claude 4.6 e posterior, e trata nomes de modelos que não reconhece, como aliases de gateway, como modelos atuais que recebem o campo | `400` nomeando o campo `thinking` ou a tag `adaptive` quando a compilação do modelo upstream não a aceita | Atualize o upstream. Em Opus 4.6 e Sonnet 4.6, desenvolvedores podem definir `CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING=1` em vez disso |

155| [Gerenciamento de contexto](https://platform.claude.com/docs/en/build-with-claude/context-management) | Header beta de gerenciamento de contexto emparelhado com o campo de corpo `context_management` | `400` com `Extra inputs are not permitted`. Comum quando um gateway aceita solicitações no formato Anthropic mas as encaminha para Amazon Bedrock | Encaminhe ambos, ou [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/docs/pt/env-vars) |155| [Gerenciamento de contexto](https://platform.claude.com/docs/en/build-with-claude/context-editing) | Header beta de gerenciamento de contexto emparelhado com o campo de corpo `context_management` | `400` com `Extra inputs are not permitted`. Comum quando um gateway aceita solicitações no formato Anthropic mas as encaminha para Amazon Bedrock | Encaminhe ambos, ou [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](/docs/pt/env-vars) |

156| [Contexto estendido](https://platform.claude.com/docs/en/build-with-claude/context-windows#context-window-sizes-by-model) e [pensamento intercalado](https://platform.claude.com/docs/en/build-with-claude/extended-thinking#interleaved-thinking) | Apenas headers beta, sem campo de corpo | Silenciosamente indisponível quando o header é removido; o upstream nunca vê a solicitação de capacidade | Encaminhe `anthropic-beta` verbatim |156| [Contexto estendido](https://platform.claude.com/docs/en/build-with-claude/context-windows#context-window-sizes-by-model) e [pensamento intercalado](https://platform.claude.com/docs/en/build-with-claude/extended-thinking#interleaved-thinking) | Apenas headers beta, sem campo de corpo | Silenciosamente indisponível quando o header é removido; o upstream nunca vê a solicitação de capacidade | Encaminhe `anthropic-beta` verbatim |

157| Campos de [ferramenta](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview) beta | Headers beta relacionados a ferramentas emparelhados com campos de schema de ferramenta como `strict` e `defer_loading` | `400` nomeando o campo de schema de ferramenta não reconhecido quando o corpo passa sem seu header | Encaminhe ambos, ou [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](#disable-pre-release-capabilities) |157| Campos de [ferramenta](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview) beta | Headers beta relacionados a ferramentas emparelhados com campos de schema de ferramenta como `strict` e `defer_loading` | `400` nomeando o campo de schema de ferramenta não reconhecido quando o corpo passa sem seu header | Encaminhe ambos, ou [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`](#disable-pre-release-capabilities) |

158| [Esforço](https://platform.claude.com/docs/en/build-with-claude/effort) e [saídas estruturadas](https://platform.claude.com/docs/en/build-with-claude/structured-outputs) | O campo de corpo `output_config` carrega esforço, formato de saída estruturada e configurações de orçamento de tarefa; cada um emparelhado com seu próprio header beta | `400` nomeando `output_config`, frequentemente `Extra inputs are not permitted`, em upstreams Bedrock e Agent Platform | Encaminhe o campo e seus headers juntos |158| [Esforço](https://platform.claude.com/docs/en/build-with-claude/effort) e [saídas estruturadas](https://platform.claude.com/docs/en/build-with-claude/structured-outputs) | O campo de corpo `output_config` carrega esforço, formato de saída estruturada e configurações de orçamento de tarefa; cada um emparelhado com seu próprio header beta | `400` nomeando `output_config`, frequentemente `Extra inputs are not permitted`, em upstreams Bedrock e Agent Platform | Encaminhe o campo e seus headers juntos |

Details

1173 plugin disable1173 plugin disable

1174</h3>1174</h3>

1175 1175 

1176Desative um plugin sem desinstalá-lo. Quando o destino é instalado de um marketplace, o comando falha se outro plugin ativado [depends on](/docs/pt/plugin-dependencies#enable-or-disable-a-plugin-with-dependencies) ele. A mensagem de erro inclui um comando encadeado que desativa cada dependente primeiro.1176Desative um plugin sem desinstalá-lo. Quando o destino é instalado de um marketplace, o comando falha se outro plugin ativado [depende](/docs/pt/plugin-dependencies#enable-or-disable-a-plugin-with-dependencies) dele. A mensagem de erro inclui um comando encadeado que desativa cada dependente primeiro.

1177 1177 

1178```bash theme={null}1178```bash theme={null}

1179claude plugin disable [plugin] [options]1179claude plugin disable [plugin] [options]