Skip to content
Back to skills

Claude Opus 4 5 Migration

ASecurity

Migre prompts e código de Claude Sonnet 4.0, Sonnet 4.5 ou Opus 4.1 para Opus 4.5. Use quando o usuário quiser atualizar sua base de código, prompts ou chamadas de API para usar Opus 4.5. Lida com atualizações de string de modelo e ajustes de prompt para diferenças comportamentais conhecidas de Opus 4.5. NÃO migra Haiku 4.5.

  • 11 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
ai-agentspythongoawsazureapifrontend

Works with

  • api

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add artubss/SKILLS-CLAUDE-CODE --skill claude-opus-4-5-migration --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Claude Opus 4 5 Migration?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Claude Opus 4 5 Migration
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/artubss-claude-opus-4-5-migration/badge)](https://www.skillsdirectory.com/skills/artubss-claude-opus-4-5-migration)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: claude-opus-4-5-migration
description: Migre prompts e código de Claude Sonnet 4.0, Sonnet 4.5 ou Opus 4.1 para Opus 4.5. Use quando o usuário quiser atualizar sua base de código, prompts ou chamadas de API para usar Opus 4.5. Lida com atualizações de string de modelo e ajustes de prompt para diferenças comportamentais conhecidas de Opus 4.5. NÃO migra Haiku 4.5.
---

# Guia de Migração Opus 4.5

Migração única de Sonnet 4.0, Sonnet 4.5 ou Opus 4.1 para Opus 4.5.

## Workflow de Migração

1. Procure na base de código strings de modelo e chamadas de API
2. Atualize strings de modelo para Opus 4.5 (veja strings específicas da plataforma abaixo)
3. Remova headers beta não suportados
4. Adicione parâmetro effort definido como `"high"` (veja `references/effort.md`)
5. Resuma todas as mudanças realizadas
6. Diga ao usuário: "Se você encontrar algum problema com Opus 4.5, me avise que posso ajudar a ajustar seus prompts."

## Atualizações de String de Modelo

Identifique qual plataforma a base de código usa e substitua as strings de modelo de acordo.

### Headers Beta Não Suportados

Remova o header beta `context-1m-2025-08-07` se presente—ainda não é suportado com Opus 4.5. Deixe um comentário anotando isso:

```python
# Nota: Beta de contexto 1M (context-1m-2025-08-07) ainda não suportado com Opus 4.5
```

### Strings de Modelo Alvo (Opus 4.5)

| Plataforma | String de Modelo Opus 4.5 |
|----------|----------------------|
| Anthropic API (1P) | `claude-opus-4-5-20251101` |
| AWS Bedrock | `anthropic.claude-opus-4-5-20251101-v1:0` |
| Google Vertex AI | `claude-opus-4-5@20251101` |
| Azure AI Foundry | `claude-opus-4-5-20251101` |

### Strings de Modelo de Origem para Substituir

| Modelo de Origem | Anthropic API (1P) | AWS Bedrock | Google Vertex AI |
|--------------|-------------------|-------------|------------------|
| Sonnet 4.0 | `claude-sonnet-4-20250514` | `anthropic.claude-sonnet-4-20250514-v1:0` | `claude-sonnet-4@20250514` |
| Sonnet 4.5 | `claude-sonnet-4-5-20250929` | `anthropic.claude-sonnet-4-5-20250929-v1:0` | `claude-sonnet-4-5@20250929` |
| Opus 4.1 | `claude-opus-4-1-20250422` | `anthropic.claude-opus-4-1-20250422-v1:0` | `claude-opus-4-1@20250422` |

**Não migre**: Nenhum modelo Haiku (ex: `claude-haiku-4-5-20251001`).

## Ajustes de Prompt

Opus 4.5 tem diferenças comportamentais conhecidas em relação aos modelos anteriores. **Aplique esses ajustes apenas se o usuário solicitá-los explicitamente ou relatar um problema específico.** Por padrão, apenas atualize as strings de modelo.

**Diretrizes de integração**: Ao adicionar snippets, não os apenda simplesmente aos prompts. Integre-os criteriosamente:
- Use tags XML (ex: `<code_guidelines>`, `<tool_usage>`) para organizar adições
- Combine com o estilo e estrutura do prompt existente
- Coloque snippets em locais lógicos (ex: diretrizes de código perto de outras instruções de código)
- Se o prompt já usa tags XML, adicione novo conteúdo dentro de tags existentes apropriadas ou crie novas consistentes

### 1. Overtriggering de Tools

Opus 4.5 é mais responsivo a prompts de sistema. Linguagem agressiva que evitava undertriggering em modelos anteriores agora pode causar overtriggering.

**Aplique se**: Usuário relata tools sendo chamadas com muita frequência ou desnecessariamente.

**Encontre e suavize**:
- `CRITICAL:` → remova ou suavize
- `You MUST...` → `You should...`
- `ALWAYS do X` → `Do X`
- `NEVER skip...` → `Don't skip...`
- `REQUIRED` → remova ou suavize

Aplique apenas a instruções de triggering de tools. Deixe outros usos de ênfase intactos.

### 2. Prevenção de Over-Engineering

Opus 4.5 tende a criar arquivos extras, adicionar abstrações desnecessárias ou construir flexibilidade não solicitada.

**Aplique se**: Usuário relata arquivos indesejados, abstração excessiva ou funcionalidades não solicitadas. Adicione o snippet de `references/prompt-snippets.md`.

### 3. Exploração de Código

Opus 4.5 pode ser excessivamente conservador sobre exploração de código, propondo soluções sem ler arquivos.

**Aplique se**: Usuário relata o modelo propondo correções sem inspecionar código relevante. Adicione o snippet de `references/prompt-snippets.md`.

### 4. Design Frontend

**Aplique se**: Usuário solicita qualidade melhorada de design frontend ou relata outputs genéricos.

Adicione o snippet de estética frontend de `references/prompt-snippets.md`.

### 5. Sensibilidade do Thinking

Quando extended thinking não está ativado (o padrão), Opus 4.5 é particularmente sensível à palavra "think" e suas variantes. Extended thinking é ativado apenas se a requisição de API contém um parâmetro `thinking`.

**Aplique se**: Usuário relata problemas relacionados a "thinking" enquanto extended thinking não está ativado (sem parâmetro `thinking` na requisição).

Substitua "think" por alternativas como "consider", "believe" ou "evaluate".

## Referência

Veja `references/prompt-snippets.md` para o texto completo de cada snippet a adicionar.

Veja `references/effort.md` para configurar o parâmetro effort (apenas se o usuário solicitar).

Files in this skill

  • SKILL.md5.1 KB
  • references/effort.md1.7 KB
  • references/prompt-snippets.md6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.