Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

ai:platformy:opencode:uvod [2026/03/12 13:06] – Přesun hlavního článku OpenCode do veřejné AI sekce Petr Nosekai:platformy:opencode:uvod [2026/03/12 13:40] (aktuální) – Odebrána sekce Superpowers (přesunuta do ai:platformy:superpowers) Petr Nosek
Řádek 9: Řádek 9:
 OpenCode beru jako open-source AI kódovacího agenta pro terminál, IDE nebo desktop, který mi pomáhá se psaním kódu, laděním a správou projektů. Podle projektu podporuje víc než 75 LLM providerů (Claude, GPT, Gemini i lokální modely) a je hodně rozšířený (uvádí 80 000+ stars a 1,5M měsíčních uživatelů). https:%%//%%opencode.ai OpenCode beru jako open-source AI kódovacího agenta pro terminál, IDE nebo desktop, který mi pomáhá se psaním kódu, laděním a správou projektů. Podle projektu podporuje víc než 75 LLM providerů (Claude, GPT, Gemini i lokální modely) a je hodně rozšířený (uvádí 80 000+ stars a 1,5M měsíčních uživatelů). https:%%//%%opencode.ai
  
-==== Základní vlastnosti, které používám jako „rychlou mapu“ ====+==== Základní vlastnosti, které používám jako „rychlou mapu====
  
   * **CLI/TUI jako primární rozhraní**: nejčastěji běžím ''%%opencode%%'' v terminálu a UI je součást binárky (žádné externí CDN UI). https:%%//%%github.com/opencode-ai/opencode   * **CLI/TUI jako primární rozhraní**: nejčastěji běžím ''%%opencode%%'' v terminálu a UI je součást binárky (žádné externí CDN UI). https:%%//%%github.com/opencode-ai/opencode
Řádek 23: Řádek 23:
 Server umím spouštět samostatně (''%%opencode serve%%'') a používám ho jako lokální backend s OpenAPI endpointem pro programatické ovládání; TUI beru jako klienta nad stejným backendem. https:%%//%%opencode.ai/docs/server/ Server umím spouštět samostatně (''%%opencode serve%%'') a používám ho jako lokální backend s OpenAPI endpointem pro programatické ovládání; TUI beru jako klienta nad stejným backendem. https:%%//%%opencode.ai/docs/server/
  
-Z praktických „agent“ vlastností si všímám i auto-compact pro dlouhé konverzace, permission systému a git-powered snapshots pro změny. https:%%//%%www.linkedin.com/posts/milind-gaharwar_ai-awesome-artificialintelligence-activity-7357393767449964546-UHqA+Z praktických „agentvlastností si všímám i auto-compact pro dlouhé konverzace, permission systému a git-powered snapshots pro změny. https:%%//%%www.linkedin.com/posts/milind-gaharwar_ai-awesome-artificialintelligence-activity-7357393767449964546-UHqA
  
 Poznámka, kterou beru jako riziko pro dlouhodobé používání: původní repo je archivované a projekt má pokračovat jako Crush. https:%%//%%github.com/opencode-ai/opencode Poznámka, kterou beru jako riziko pro dlouhodobé používání: původní repo je archivované a projekt má pokračovat jako Crush. https:%%//%%github.com/opencode-ai/opencode
Řádek 98: Řádek 98:
  
   * Verzi Node kontroluju přes ''%%node -v%%'' a aktivní nvm přes ''%%nvm --version%%''.   * Verzi Node kontroluju přes ''%%node -v%%'' a aktivní nvm přes ''%%nvm --version%%''.
-  * Konkrétní Node v aktuálním shellu přepínám přes ''%%nvm use 20%%'' (nvm je „per-shell, takže v novém terminálu často musím mít nvm správně načtené a případně znovu použít ''%%nvm use ...%%'').+  * Konkrétní Node v aktuálním shellu přepínám přes ''%%nvm use 20%%'' (nvm je „per-shell", takže v novém terminálu často musím mít nvm správně načtené a případně znovu použít ''%%nvm use ...%%'').
   * Pokud chci výchozí verzi, kterou budu typicky používat, dávám ''%%nvm alias default 20%%'' (a pak očekávám, že nový shell tuhle volbu převezme, pokud je nvm načtené).   * Pokud chci výchozí verzi, kterou budu typicky používat, dávám ''%%nvm alias default 20%%'' (a pak očekávám, že nový shell tuhle volbu převezme, pokud je nvm načtené).
  
Řádek 104: Řádek 104:
  
 OpenChamber mi stačilo spustit příkazem ''%%openchamber%%''. Defaultně se mi otevřel na portu 3000 a připojil se k běžícímu opencode; opencode jsem musel mít předtím spuštěný. OpenChamber mi stačilo spustit příkazem ''%%openchamber%%''. Defaultně se mi otevřel na portu 3000 a připojil se k běžícímu opencode; opencode jsem musel mít předtím spuštěný.
- 
- 
-===== Superpowers ===== 
- 
-Dostal jsem inspiraci na SKILLS pro programování. Baliček je pro různé coding agenty včetně opencode s postupem instalace: https://github.com/obra/superpowers/tree/main 
  
  
Řádek 114: Řádek 109:
  
 Pro rychlou a deterministickou práci mi nejlíp vychází TUI/IDE integrace (UI je součást binárky, žádné CDN). Když potřebuju web, beru ''%%opencode serve%%'' jako lokální backend a volím self-hosted UI (OpenChamber nebo chris-tse/opencode-web), protože u oficiálního ''%%opencode web%%'' nemám pod kontrolou verzi frontendu taháného z CDN. https:%%//%%opencode.ai/docs/web/ Pro rychlou a deterministickou práci mi nejlíp vychází TUI/IDE integrace (UI je součást binárky, žádné CDN). Když potřebuju web, beru ''%%opencode serve%%'' jako lokální backend a volím self-hosted UI (OpenChamber nebo chris-tse/opencode-web), protože u oficiálního ''%%opencode web%%'' nemám pod kontrolou verzi frontendu taháného z CDN. https:%%//%%opencode.ai/docs/web/
- 
  • ai/platformy/opencode/uvod.1773320781.txt.gz
  • Poslední úprava: 2026/03/12 13:06
  • autor: Petr Nosek