Buddy list je zpět – teď v něm kódujete s AI
Když se AI kódování potká s MSN Messenegerem
Pamatujete si na dobu, kdy bylo kódování jako chatování s kamarádem? Já teda ne — na éru MSN jsem přišel o pár let později. Ale teď jsem si hrál s buddylist,免费的 desktopovou aplikací, která vdechuje život estetice instant messagingu z počátku tisíciletí pro AI-assisted vývoj, a nemůžu přestat přemýšlet nad tím, proč tenhle přístup vlastně dává smysl.
Hlavní myšlenka: Vaše projekty jako kontakty
Pod povrchem buddylist zachází s každou složkou projektu jako s kontaktem v seznamu přátel. Otevřete konverzaci s vaší e-commerce aplikací a ocitnete se uprostřed plnohodnotného Claude Code sezení. Přepnete na API projekt a běží tam Codex. Ten mentální přesun je až překvapivě silný — místo toho, abyste přepínali mezi terminálovými okny a přetahovali kontext sem a tam, prostě jen... píšete zprávy svým projektům.
Rozhraní napodobuje MSN Messenger 7.5, ale s moderním nádechem. Každé okno konverzace ukazuje historii chatu s AI agentem, a co je důležité — každá zpráva spouští skutečné agentové sezení, které umí číst soubory, spouštět příkazy a upravovat kód. Tohle není hračka s retro skinem — běží tady skutečný kódovací agent v novém kabátku.
Praktické výhody kromě nostalgie
Nostalgické UI je háček, ale skutečná hodnota tkví v organizaci. Když máte na starosti víc projektů najednou, boční panel se všemi aktivními kontexty je vážně užitečný. Každý "kontakt" si drží vlastní stav sezení, nastavení a dokonce i terminálové záložky.
Vestavěný terminál si zaslouží zvláštní zmínku. Každá konverzace má přístup ke skutečnému shellu běžícímu v dané složce projektu. Dostanete vim, htop, barvy, Ctrl+C — všechno, co vaše srdce žádá. Více záložek na projekt, persistentní i když je minimalizujete. Agent dokonce umí otevírat terminály vaším jménem (pro uživatele Claude Code), což je překvapivě šikovné, když chcete říct "nastartuj dev server a test watcher" a doopravdy to vidět.
Integrace, která nepřekáží
GitHub integrace upoutala moji pozornost. buddylist se ptá GitHub CLI a sleduje stav pull requestů přímo na řádku každého kontaktu. Na první pohled vidíte, jestli je váš branch mergnutý, v konfliktu, nebo má selhávající kontroly. Tlačítko "Create PR" commituje zbývající změny, pushuje branch a otevírá PR — výslednou kontrolu vidíte rovnou v konverzaci. Tohle je workflow, na které jsem zvyklý.
Každý agent si přináší vlastní konfiguraci: Codex používá vaše existující codex nastavení s config.toml a AGENTS.md, Gemini tahá CLI nastavení a MCP servery. Nejste zamčení do buddylist způsobu práce.
Pro koho to je?
Pokud aktivně používáte Claude Code, Codex, Gemini nebo OpenCode pro vývoj, buddylist nabízí fresh pohled na správu těchto sezení. MSN nostalgie je sranda, ale skutečná výhra je organizační rámec, který poskytuje. Vývojáři pracující napříč více projekty současně by mohli paradigmu seznamu kontaktů ocenit obzvlášť.
Pro týmy platí, že každý developer provozuje agenty na svém účtu — žádné sdílené fakturační překvapení, žádné nové cenové struktury. Vaše usage se počítá proti osobnímu plánu, stejně jako v terminálu.
Verdikt
buddylist nenahradí váš terminál úplně na všechno, ale nabízí zajímavou alternativu pro AI-assisted kódování. Nostalgické UI je upřímně roztomilé, ale promyšlená integrace skutečných agentových sezení, správy terminálu a GitHub sledování stavu dělá z tohoto nástroje něco, co stojí za prozkoumání.
Ať už se to stane vaším každodenním nástrojem, nebo jen zábavným experimentem, je to připomínka, že user experience záleží i u developer tools. Někdy je nejlepší způsob, jak komunikovat s powerful technologií, zabalit ji do něčeho známého.
Stáhnout se dá pro Mac (Apple Silicon), Windows i Linux na buddylist.dev. K dispozici je i browser demo, pokud chcete ochutnat před stažením.