Subscribe Now
Trending News
Shorts

Jules: asynchronní agent pro GitHub

Jules: asynchronní agent pro GitHub

Jules je nástroj od Googlu, který se nesnaží jen doplňovat kód po řádcích, ale převzít konkrétní vývojářský úkol a dotáhnout ho v samostatném běhu. Funguje nad GitHub repozitářem, do kterého si sáhne přes připojený účet, připraví plán a po schválení udělá změny v kódu. Hodí se na věci jako oprava bugů, psaní testů, doplnění dokumentace nebo menší feature work. Hlavní pointa není chat nad kódem, ale workflow, ve kterém agent pracuje vedle vás a neblokuje vás u editoru.

Za projektem stojí Google, konkrétně Google Labs, které Jules v květnu 2025 uvedly do public beta. V oficiální dokumentaci Google popisuje Jules jako experimental coding agent a v produktovém blogu ho rámuje spíš jako autonomního pomocníka než klasický copilot. Prakticky to znamená, že si vyberete repo a branch, zadáte prompt a Jules nejdřív navrhne plán práce. Teprve po schválení začne upravovat soubory a průběžně ukazuje, co dělá.

Technicky je zajímavé hlavně to, že Jules neběží jen jako vrstva nad editorem. Podle dokumentace si klonuje repozitář do izolovaného Google Cloud VM, kde instaluje závislosti, upravuje soubory a umí řešit i vícesouborové změny. Tím se liší od nástrojů, které hlavně generují návrhy v otevřeném souboru. Google k tomu přidává i API v alpha verzi, takže Jules může fungovat nejen přes web, ale i jako součást vlastních workflow napojených třeba na Slack, Linear nebo GitHub.

Z pohledu použití je podstatné, že produkt už dnes není jen demo. Aktuální dokumentace uvádí bezplatný plán s limitem 15 úloh za 24 hodin a tří souběžných tasků, vyšší tarify zvedají limity na 100 a 300 úloh denně. To z Jules dělá spíš nástroj na průběžné odbavování backlogu než jednorázovou ukázku agentického kódování. Pro týmy, které už mají GitHub jako hlavní pracovní vrstvu, je zajímavé právě to, že agent nepřidává další izolované prostředí, ale snaží se zapadnout do existujícího review a pull request procesu.

Zdroje:

Related posts