Svůj nástroj Claude Code pro “vibe coding” představil Anthropic vcelku nedávno a zjevně nad ním dosti intenzivně vyšívá. Tento týden Anthropic představil několik zajímavých nových funkcí, které vývojářům pomohou pracovat rychleji a efektivněji. Takže se na to pojďme podívat.
💡 Nevíte, co je Claude Code? Detailnější popis jsme si přinesli zde.
A co je nového?
- 1. Rozšířené myšlení (Extended thinking)
- 2. Vim mód
- 3. Vlastní slash příkazy
- 4. Zlepšená latence nástrojů
- 5. Režim auto-accept
- 6. Automatické doplňování cest k souborům
- 7. Auto-compact pro správu kontextu
- 8. Web fetch
1. Rozšířené myšlení (Extended thinking)
Claude Code nyní podporuje mód “rozšířeného myšlení”, který je poháněn modelem Claude 3.7 Sonnet. Stačí požádat Claude, aby “přemýšlel” (například příkazy “think”, “think more” nebo “think harder”), a aktivujete tuto schopnost.
Tip pro praxi: Nejprve informujte Claude o vašem úkolu a nechte ho získat kontext z vašeho projektu. Poté ho požádejte, aby “přemýšlel” a vytvořil plán. Intenzita přemýšlení se liší podle použitých slov - například “think hard” spustí intenzivnější proces přemýšlení než samotné “think”.
Tato funkce je zvláště užitečná pro větší úkoly vyžadující plánování, jako jsou refaktorizace kódu.
2. Vim mód
Pro zkušené vývojáře, kteří rádi používají Vim, nabízí Claude Code novou funkci Vim módu. Použijte slash příkaz /vim
k aktivaci insert/command módů pro úpravu promptů.
3. Vlastní slash příkazy
Nyní si můžete vytvořit vlastní pracovní postupy (jako například “třídění GitHub issues”) přidáním souborů do adresářů .claude/commands/
nebo ~/.claude/commands/
.
Vytvořte personalizované workflow, které lze kdykoliv vyvolat jako slash příkazy. Jednoduše přidejte Markdown soubory do těchto adresářů a obsah těchto souborů se stane novými příkazy.
Můžete vytvářet příkazy pro běžné workflow jako “kontrola pravopisu kódu” nebo “dotaz na Sentry logy a následně bisect ke git commitu”. Představte si je jako uložené postupy pro úkoly, které chcete provádět častěji.
Vlastní slash příkazy jsou v podstatě způsob, jak si vytvořit vaše vlastní přizpůsobené workflow nebo často používané instrukce, které můžete v Claude Code rychle vyvolat pomocí příkazu začínajícího lomítkem (/).
Funguje to takto:
- Vytvoření vlastního příkazu:
- Vytvořte Markdown soubor (soubor s příponou
.md
) - Tento soubor umístěte do jednoho ze dvou adresářů:
.claude/commands/
(lokální adresář v projektu)~/.claude/commands/
(globální adresář ve vašem domovském adresáři)
- Vytvořte Markdown soubor (soubor s příponou
- Struktura souboru:
- Název souboru určuje název příkazu. Například soubor pojmenovaný
triage-issues.md
vytvoří příkaz, který můžete vyvolat pomocí/triage-issues
. - Obsah souboru obsahuje instrukce nebo kroky, které chcete, aby Claude Code provedl.
- Název souboru určuje název příkazu. Například soubor pojmenovaný
- Použití příkazu:
- Když pracujete v Claude Code, jednoduše napíšete
/
následované názvem vašeho příkazu (bez přípony.md
). - Claude Code automaticky načte obsah příslušného souboru a provede instrukce v něm obsažené.
- Když pracujete v Claude Code, jednoduše napíšete
- Příklady možných použití:
/triage-issues
- Mohlo by zkontrolovat všechny otevřené GitHub issues, kategorizovat je podle priority a navrhnout akční plány./code-review
- Mohlo by provést automatickou kontrolu kódu podle vašich standardů./deploy-checklist
- Mohlo by projít seznam kontrolních bodů před nasazením./analyze-logs
- Mohlo by načíst a analyzovat logy z vašeho systému./document-function
- Mohlo by automaticky generovat dokumentaci pro vybranou funkci.
- Výhody:
- Ušetří čas při opakujících se úkolech
- Zajistí konzistenci při provádění běžných postupů
- Umožňuje sdílet užitečné workflow s týmem (pokud jsou v repozitáři projektu)
- Redukuje potřebu pamatovat si složité příkazy nebo postupy
Tyto vlastní příkazy jsou obzvláště užitečné pro opakující se úkoly specifické pro váš projekt nebo osobní workflow. Můžete je chápat jako “makra” nebo “automatizované skripty”, které Claude Code provede místo vás, ale s inteligencí a schopností adaptace AI asistenta.
4. Zlepšená latence nástrojů
Běžné operace (včetně Git operací) jsou nyní mnohem svižnější, což zlepšuje celkový zážitek z používání.
5. Režim auto-accept
Použijte Shift+Tab k zapnutí tohoto režimu, ve kterém Claude vytváří změny bez zastavování a žádání o povolení v každém kroku.
To je zvláště užitečné pro opakující se úlohy, kde Claude postupuje správným směrem. Vždy můžete režim auto-accept ukončit, pokud potřebujete konkrétní změnu důkladněji zkontrolovat.
6. Automatické doplňování cest k souborům
Stiskněte Tab při psaní a Claude Code navrhne soubory/cesty k souborům odpovídající vašemu vstupu.
Jde o významné vylepšení kvality života při hledání souborů, které chcete explicitně odkazovat.
7. Auto-compact pro správu kontextu
Claude Code automaticky kompaktuje historii konverzace při zachování důležitých informací, takže můžete pracovat na složitějších problémech bez obav o limity kontextu.
8. Web fetch
Vložte URL do Claude Code a on načte obsah z této webové stránky jako kontext.
To je velmi užitečné pro omezení přepínání mezi Claude Code a prohlížečem. Tato funkce je ideální pro načítání dokumentace, specifikací nebo referenčních implementací bez nutnosti opustit terminál.
Všechny tyto funkce jsou dostupné nyní, stačí restartovat aplikaci, abyste měli jistotu, že používáte nejnovější verzi.
A pokud jste Claude Code ještě nenainstalovali, můžete ho stáhnout pomocí:
npm install -g @anthropic-ai/claude-code
Claude Code se stále vyvíjí a tým za ním slibuje v nadcházejících týdnech další nové funkce. S těmito vylepšeními se Claude Code stává ještě silnějším nástrojem pro vývojáře, kteří chtějí využít sílu AI při svém každodenním vývoji.
💡 Co je Claude Code a jak vám pomůže při vývoji software? Detailnější popis jsme si přinesli zde.