Souhrn
Na konferenci TheiaCon 2025 představili Jonas, Maximilian a Philip nejnovější pokroky v rámci projektu Eclipse Theia – otevřené platformy pro vývoj integrovaných vývojových prostředí (IDE). Za poslední rok bylo do kódu začleněno přes 1 167 pull requestů, což odpovídá průměru více než tří změn denně, a Theia AI dosáhla obecné dostupnosti.
Klíčové body
- Theia AI získala v roce 2025 cenu Codie Award v kategorii „Nejlepší open-source vývojový nástroj“.
- Theia AI dosáhla obecné dostupnosti v březnu 2025.
- Theia jako jedna z prvních podporuje Model Control Protocol (MCP).
- Proběhla migrace z UI knihovny PhosphorJS na Lumino pro lepší udržovatelnost.
- Byla zavedena nativní podpora pro Cloud Code – populárního AI asistenta pro vývojáře.
Podrobnosti
Eclipse Theia je open-source platforma určená pro tvorbu vývojových nástrojů a IDE. Skládá se ze čtyř hlavních komponent: Theia Platform (základ pro tvorbu nástrojů), Theia IDE (konkrétní open-source IDE), Theia AI (framework pro AI-nativní vývojová prostředí) a AI-nativní Theia IDE (uživatelské rozhraní s integrovanými AI funkcemi). V roce 2025 se projekt zaměřil na posílení AI schopností – zejména skrze Theia AI, která nyní nabízí stabilní framework pro vývojářské asistenty s kontextovým porozuměním kódu, projektové struktuře a aktuálním úkolu. Dále byla implementována podpora Model Control Protocol (MCP), což umožňuje standardizovanou komunikaci mezi AI modely a vývojovými nástroji. Architektonické změny, jako je přechod z PhosphorJS na Lumino, zjednodušují údržbu a rozšiřitelnost UI. Theia také zavádí nativní integraci s Cloud Code – nástrojem pro vývoj v cloudových prostředích s AI podporou.
Proč je to důležité
Theia se stává jednou z klíčových open-source alternativ k proprietárním IDE jako VS Code nebo JetBrains. Její AI-nativní architektura a podpora standardů jako MCP posilují ekosystém otevřených vývojových nástrojů a snižují závislost na jednotlivých dodavatelích. Pro vývojáře to znamená větší flexibilitu, transparentnost a možnost přizpůsobení AI funkcí podle potřeb projektu. V kontextu rostoucího významu AI ve vývoji softwaru může Theia hrát důležitou roli při budování neutrální, komunitou řízené infrastruktury pro budoucnost programování.
Zdroj: 📰 Eclipsesource.com