Usar o Claude Code com o Agent Redactor
-
Configure o Agent Redactor (faça isso primeiro)
Antes de configurar o Claude Code, coloque o proxy local de redação em funcionamento para que o Claude Code possa conectar por meio dele. Na barra lateral Profiles, selecione ou crie um perfil. Defina a Local URL como
http://localhost:8080/(ou sua porta preferida), Forward To como o endpoint real do seu provedor (ex.:https://openrouter.ai/api/) e cole sua API Key real. A chave é criptografada localmente e nunca sai da sua máquina. Clique em Save All Settings e confirme que a porta aparece como disponível. -
Escolha suas regras de redação
Decida o que é redigado antes de qualquer coisa sair da sua máquina. Você pode ativar o AI Powered Detection Model e marcar as categorias de PII que ele deve capturar, adicionar Regex Patterns e Keywords para correspondência determinística ou usar qualquer combinação dos três. A escolha é sua. Regex e Keywords também são ideais para segredos específicos do projeto que o modelo de IA pode perder.
-
Aponte o Claude Code para o Agent Redactor (permanente)
O Claude Code lê as variáveis de ambiente do seu arquivo de configurações. Abra o arquivo de configurações do usuário em
C:\Users\<you>\.claude\settings.jsonno Windows (~/.claude/settings.jsonem outros sistemas) e adicione o seguinte blocoenv, mantendo as configurações existentes:{ "env": { "ANTHROPIC_BASE_URL": "http://localhost:8080/", "ANTHROPIC_AUTH_TOKEN": "dummy-key-to-bypass-login", "ANTHROPIC_MODEL": "anthropic/claude-haiku-4.5", "ANTHROPIC_DEFAULT_OPUS_MODEL": "anthropic/claude-haiku-4.5", "ANTHROPIC_DEFAULT_SONNET_MODEL": "anthropic/claude-haiku-4.5", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "anthropic/claude-haiku-4.5", "ANTHROPIC_DEFAULT_FABLE_MODEL": "anthropic/claude-haiku-4.5", "CLAUDE_CODE_SUBAGENT_MODEL": "anthropic/claude-haiku-4.5", "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "1048576", "CLAUDE_CODE_EFFORT_LEVEL": "max" } }- ANTHROPIC_BASE_URL: Deve corresponder exatamente à Local URL no Agent Redactor.
- ANTHROPIC_AUTH_TOKEN: Qualquer valor de espaço reservado funciona. O Agent Redactor já guarda sua chave de API real com segurança e a injeta a montante.
- ANTHROPIC_MODEL e as substituições de modelo: Substitua
anthropic/claude-haiku-4.5pelo nome exato do modelo do seu provedor. Definir todos garante que o Claude Code, seus subagentes e as tarefas em segundo plano usem o mesmo modelo.
Outras entradas no arquivo, como
themeouautoUpdatesChannel, não são relacionadas, então deixe-as como estão. -
Alternativa: variáveis de sessão temporárias
Se preferir não mexer no arquivo de configurações, por exemplo para testar o proxy uma vez, defina as variáveis no seu terminal. Elas duram apenas a sessão atual do terminal.
PowerShell (Windows):
$env:ANTHROPIC_BASE_URL = "http://localhost:8080/"
$env:ANTHROPIC_AUTH_TOKEN = "dummy-key-to-bypass-login"
$env:ANTHROPIC_MODEL = "anthropic/claude-haiku-4.5"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL = "anthropic/claude-haiku-4.5"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL = "anthropic/claude-haiku-4.5"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "anthropic/claude-haiku-4.5"
$env:ANTHROPIC_DEFAULT_FABLE_MODEL = "anthropic/claude-haiku-4.5"
$env:CLAUDE_CODE_SUBAGENT_MODEL = "anthropic/claude-haiku-4.5"
$env:CLAUDE_CODE_AUTO_COMPACT_WINDOW = "1048576"
$env:CLAUDE_CODE_EFFORT_LEVEL = "max"
bash (Linux):
export ANTHROPIC_BASE_URL="http://localhost:8080/"
export ANTHROPIC_AUTH_TOKEN="dummy-key-to-bypass-login"
export ANTHROPIC_MODEL="anthropic/claude-haiku-4.5"
export ANTHROPIC_DEFAULT_OPUS_MODEL="anthropic/claude-haiku-4.5"
export ANTHROPIC_DEFAULT_SONNET_MODEL="anthropic/claude-haiku-4.5"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="anthropic/claude-haiku-4.5"
export ANTHROPIC_DEFAULT_FABLE_MODEL="anthropic/claude-haiku-4.5"
export CLAUDE_CODE_SUBAGENT_MODEL="anthropic/claude-haiku-4.5"
export CLAUDE_CODE_AUTO_COMPACT_WINDOW="1048576"
export CLAUDE_CODE_EFFORT_LEVEL="max"
Quando você fecha o terminal, as variáveis desaparecem e o Claude Code volta à sua configuração normal.
-
Inicie o Claude Code e trabalhe com segurança
Abra um novo terminal (para que ele pegue as novas configurações) e inicie o Claude Code:
claude
A tela de boas-vindas deve mostrar seu modelo escolhido em execução por meio da cobrança de uso da API. Todas as solicitações de saída agora são filtradas localmente por meio do Agent Redactor antes de tocar a internet. No exemplo abaixo, o modelo consegue ver que o nome foi redigido antes que a instrução chegasse até ele.
Claude Code em execução por meio do proxy. O modelo recebeu um espaço reservado redigido em vez do nome real.
Verificação da redação
Verifique o painel Session Redactions no Agent Redactor para ver exatamente o que foi interceptado.