Anthropic predstavil novú generáciu Claude modelov. Opus 4.5 je momentálne najschopnejší model na trhu, zatiaľ čo Sonnet 4 ponúka výborný pomer výkon/cena.
Prehľad modelov (2025)
| Model | ID | Use case |
|---|---|---|
| Opus 4.5 | claude-opus-4-5-20251101 | Najkomplexnejšie úlohy, deep reasoning |
| Sonnet 4 | claude-sonnet-4-20250514 | Kódovanie, analýza, denné použitie |
| Haiku 4 | claude-haiku-4-20250514 | Rýchle odpovede, nízka cena |
Claude Opus 4.5
Opus 4.5 je flagship model s bezkonkurenčnými schopnosťami:
Čo ho robí výnimočným
- Extended thinking - model "premýšľa" pred odpoveďou, čo vedie k hlbším analýzam
- 200K tokenov kontext - spracuje celé code repositories
- State-of-the-art reasoning - komplexné problémy, matematika, logika
- Computer use - schopnosť ovládať počítač (klikať, písať, navigovať)
Kedy použiť Opus 4.5
- Architektúrne rozhodnutia
- Komplexný debugging
- Výskum a hĺbková analýza
- Kritické business rozhodnutia
- Keď potrebujete najvyššiu kvalitu
import anthropic
client = anthropic.Anthropic()
# Opus 4.5 s extended thinking
response = client.messages.create(
model="claude-opus-4-5-20251101",
max_tokens=16000,
thinking={
"type": "enabled",
"budget_tokens": 10000
},
messages=[{
"role": "user",
"content": "Analyzuj trade-offs medzi microservices a monolitom pre náš startup"
}]
)
# Odpoveď obsahuje thinking process
for block in response.content:
if block.type == "thinking":
print("Reasoning:", block.thinking)
elif block.type == "text":
print("Answer:", block.text)
Claude Sonnet 4
Sonnet 4 je workhorse pre väčšinu vývojárskych úloh:
Silné stránky
- Výborný v kódovaní a debugging
- Rýchlejší ako Opus pri porovnateľnej kvalite pre bežné úlohy
- Ideálny pre iteratívny vývoj
- 5x lacnejší ako Opus
# Sonnet 4 pre denné kódovanie
response = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=8192,
system="Si senior TypeScript developer. Píš čistý, typovo bezpečný kód.",
messages=[{
"role": "user",
"content": "Napíš React hook pre infinite scroll s error handling"
}]
)
Porovnanie: Kedy čo použiť
| Úloha | Odporúčaný model |
|---|---|
| Quick fix, jednoduché otázky | Haiku 4 |
| Písanie kódu, code review | Sonnet 4 |
| Refaktoring, debugging | Sonnet 4 |
| Systémový dizajn | Opus 4.5 |
| Komplexná analýza | Opus 4.5 |
| Bezpečnostný audit | Opus 4.5 |
Computer Use
Opus 4.5 môže ovládať váš počítač:
response = client.messages.create(
model="claude-opus-4-5-20251101",
max_tokens=4096,
tools=[{
"type": "computer_20241022",
"display_width_px": 1920,
"display_height_px": 1080
}],
messages=[{
"role": "user",
"content": "Otvor terminál a spusti git status"
}]
)
MCP (Model Context Protocol)
Claude modely natívne podporujú MCP pre integráciu s externými nástrojmi:
# Pripojenie k MCP serveru (napr. databáza, GitHub)
response = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=4096,
tools=[...], # MCP tools
messages=[{
"role": "user",
"content": "Aké PR sú otvorené v našom repo?"
}]
)
Ceny
| Model | Input (1M tokenov) | Output (1M tokenov) |
|---|---|---|
| Opus 4.5 | $15 | $75 |
| Sonnet 4 | $3 | $15 |
| Haiku 4 | $0.25 | $1.25 |
Praktické tipy
Automatický výber modelu
def select_model(task_type: str, complexity: str) -> str:
if complexity == "high" or task_type in ["architecture", "security"]:
return "claude-opus-4-5-20251101"
elif task_type in ["coding", "review", "docs"]:
return "claude-sonnet-4-20250514"
else:
return "claude-haiku-4-20250514"
Efektívne prompty
# Pre Opus - dajte mu priestor premýšľať
opus_prompt = """
Analyzuj tento problém do hĺbky. Zváž všetky možnosti,
ich trade-offs a dlhodobé dôsledky.
"""
# Pre Sonnet - buďte konkrétni
sonnet_prompt = """
Napíš funkciu, ktorá:
1. Validuje email
2. Vracia boolean
3. Používa regex
"""
Záver
Claude Opus 4.5 je najschopnejší AI model pre komplexné úlohy. Sonnet 4 je ideálny pre denné programovanie. Kombinujte oba podľa potreby - Opus pre dôležité rozhodnutia, Sonnet pre rýchlu prácu.
Tento článok bol napísaný pomocou Claude Opus 4.5 😉