thih9 12 days ago

> Your pet will gain XP as you code in either mode.

Feature request: the pet gets extra experience in certain situations, e.g.:

* when a failing build gets fixed

* when a previously red test gets green

* when the typing speed is sufficiently high

* when a commit is made that removes a lot of code

* when a commit is made that increases code coverage

* etc…

  • TrueGeek 12 days ago

    These are great ideas. It'd be fun to make virtual pets that only lived / grew through GitHub actions and then were updated in the project readme

  • bearware 9 days ago

    I really like these - I have an XP boost/ buff PR in the works which activates when you reach a typing velocity (and adds a cool swirling effect around your character).

    Git integration would be low hanging fruit so could def add that in. (build/ testing/ ci integrations would be trickier I suspect?)

_puk 12 days ago

Something on my ideas list was some interactive game type thing for when cursor is busy "thinking".

This should fit the bill nicely!

  • bearware 9 days ago

    This is a cool idea actually, even for a separate extension. Cursor doesn’t offer an API yet (so I’m not sure how to detect when Cursor itself is “thinking”), but it could be always-on.

    I recall a site adding Memory Match minigame while a build was running (was it Vercel?), and I couldn’t help playing it every time.

    Add in tic-tac-toe and a few others and you have yourself a cool extension.

    Maybe a more constructive game also: a multiple choice quiz about your code to make sure you understand it?

easton 12 days ago

Very cool. I have VSCode pets in my editor, it’s usually minimized but I like knowing clippy is in there jumping around.

eltonlin 10 days ago

I really love this idea but I'm having such a hard time using it. After hatching the egg with Ctrl + Shift + P, I have no idea how to "type" on that blank panel (I use Cursor). When I open new files, the egg disappears. Frustrating.

  • bearware 9 days ago

    Ah sorry to hear it’s frustrating - You could switch to the Explorer mode in settings which might be a better option.

    In panel mode: The panel is treated like another open file tab, so needs to be manually positioned alongside your open code (so that both are visible simultaneously).

mbf 12 days ago

This seems perfect for streaming while vibe coding before an audience like Twitch or maybe sharing screen in a classroom setting.

  • 38 12 days ago

    Why anyone would want to watch vibe coding is beyond me.

    • dcsan 12 days ago

      Learning prompting? Or how to set up your environment with a readme? I think they're are ways to be more productive with riding the vibe!

hackermanai 12 days ago

This is cool! ...and probably very annoying after a while :P

upghost 12 days ago

This may have converted me to AI coding.

  • nobodywasishere 12 days ago

    This is just a normal VS Code extension, AI coding not required

    • upghost 12 days ago

      This may have converted me to VS coding.

rf15 12 days ago

what's that japanese? ペジト ( pejito)? why is it not コダチ (kodachi)?

  • zx321 12 days ago

    ペット? So it's "petto".

ofirtwo 12 days ago

Haha I love it!

apgwoz 12 days ago

Clippy? Bonsai Buddy? Is that you?

  • lagniappe 12 days ago

    It's spelled BonziBUDDY

    • apgwoz 12 days ago

      My mistake. I am sorry that early 2000s memories of Windows malware disguised as virtual friends is failing me.

  • bearware 9 days ago

    Somebody actually requested an interactive “desktop version” with features akin to bonzibuddy.

    I carry the scars of 90s internet to know better.

tainn 11 days ago

[dead]

jillyboel 12 days ago

Why...? As if "vibe coding" wasn't useless garbage to begin with...