Zkuste nás kontaktovat

Návrh Školení

Architektura IDE navrženého pro práci s umělou inteligencí

  • Jak je Cursor postaven na základě odvozené verze VS Code se hlubokou integrací modelů AI.
  • Srovnání mezi běžným VS Code s doplňky a unikátními funkcemi v rámci Cursoru.
  • Možnosti využití modelů Claude, GPT i dalších modelů prostřednictvím Cursoru.
  • Přehled plánovaného vývoje od automatického doplňování k plně agentařským pracovním postupům.

Composer a editace více soubory najednou

  • Jak využít Composer k plánování úprav napříč několika soubory.
  • Jak si ověřit navrhované změny před jejich potvrzením či zamítnutím.
  • Jak spravovat stavy vrácení změn a kontrolní body v rozsáhlých editacích pomocí Composeru.
  • Jak po provedených úpravách otestovat kompilaci projektu.

Kontextově citlivý chat a chytré odkazy na soubory

  • Používání syntaxe @file a @codebase k zacílení konverzace s AI na konkrétní oblasti kódu.
  • Odkazování na jednotlivé funkce, třídy či dokumentaci v rámci projektu.
  • Jak nejprve shrnout záměr daného úseku kódu před tím, než požádáme AI o jeho modifikaci.
  • Jak minimalizovat riziko přetížení kontextu omezováním rozsahu referencí.

Režim agenta a autonomní refaktoring kódu

  • Jak aktivovat režim agenta pomocí obecně formulovaného požadavku.
  • Jak sledovat, jak AI plánuje úpravy, provádí je a testuje výsledky.
  • Jak zasáhnout do procesu, když se agent vydává nesprávným směrem.
  • Jak řešit konflikty při slučování souběžně editovaných verzí po rozsáhlých změnách provedených agenty.

Nastavení instalace a volba modelů AI

  • Postup instalace Cursoru na systémy macOS, Windows i Linux.
  • Jak vybírat konkrétní modely podle typu plánovaných úkolů.
  • Možnost využití vlastních API klíčů místo sdíleného hostingu poskytovaného Cursorem.
  • Jak konfigurovat modely s vysokou kapacitou paměti k efektivní práci s rozsáhlými repozitáři.

Týmové pracovní prostory a sdílení kontextu

  • Vytváření týmových pracovních prostorů a přidávání nových členů.
  • Sdílení vlastních pravidel, stylových směrnic a souborů s kontextem pro celý tým.
  • Jak stanovit výchozí požadavky a dotazy používané při opakovaných operacích v rámci projektu.
  • Monitorování spotřeby zdrojů a nákladů na provoz pracovního prostoru.

Pravidla a šablony dotazů pro zajištění konzistence kódu

  • Jak vytvářet soubory typu .cursorrules určené k implementaci projektových standardů.
  • Automatizace generování komentářů při kontrole kódu pomocí specializovaných dotazů pro AI.
  • Používání asistence agenta k udržování dokumentace architektonických rozhodnutí v aktuálním stavu.
  • Spravování pravidel jako součásti verzovacího systému projektu.

Integrace s nástroji pro správu verzí a CI procesy

  • Automatická tvorba popisů k odevzdáním na základě rozdílů mezi verzemi kódu.
  • Předevzdávací kontroly: spouštění linterů a nástrojů pro typovou kontrolu před každým odevzdáním změn.
  • Vytváření žádostí o slučení kódu do hlavní větve s pomocí automaticky generovaných popisů od AI.
  • Odpovídání na připomínky kontrolujících prostřednictvím cílených úprav prováděných přímo v editoru Cursoru.

Ladění kódu pomocí asistence AI

  • Jak vypátrat chyby běhu programu a zjistit, jaké předpoklady si o nich udělala AI.
  • Používání chatovacího panelu k zjišťování důvodů vzniku konkrétních chyb.
  • Provádění regresních testů po rozsáhlých automaticky provedených refaktoringech.
  • Jak eliminovat problémy vznikající nerealistickými předpoklady AI, například chybějící importy či závislosti.

Výkonnost a bezpečnost systému

  • Důsledky indexování velkých repozitářů na rychlost práce i potřebný prostor úložiště.
  • Automatické vylučování citlivých souborů z kontextu využívaného agenty.
  • Přehled politik udržování dat a možnost odhlášení se ze školení modelů na základě uživatelské volby.
  • Jak vyhovět požadavkům legislativy při využívání hostovaných modelů umělé inteligence.

Závěrečné shrnutí a náhled na pokročilé tématiky

  • Srovnání Cursoru s ostatními nástroji navrženými pro práci s AI.
  • Vytváření vlastní knihovny použitelných šablon dotazů a pravidel pro budoucí projekty.
  • Způsoby, jak zůstat v obraze o měsíčních aktualizacích a novinkách dostupných ve Cursoru.

Požadavky

  • Praktické zkušenosti s moderním IDE, například VS Code nebo JetBrains
  • Programátorské schopnosti v jakémkoli jazyce
  • Základní povědomí o konceptech LLM a postupech vytváření dotazů pro ně

Cílové skupiny

  • Vývojové týmy, které zvažují nebo již používají Cursor jako svůj hlavní editor kódu.
  • Inženýrští manažeři odpovědní za výběr nástrojů využívajících umělou inteligenci.
  • Freelance vývojáři, kteří chtějí s pomocí Cursoru urychlit realizaci zakázek pro klienty.
 14 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie