top | item 46761363

(no title)

jason_tko | 1 month ago

I've seen many people say "I don't get the hype", so here's my attempt to explain it. I've been working in technology and software companies my entire life, but not as a developer.

Two days ago, I submitted and had my first pull request merged to an open source project (Clawdbot) thanks to my AI assistant rei.

A short story: rei suddenly stopped responding in some Slack channels. So I asked it to help me troubleshoot.

We traced the issue: adding custom instructions in one Slack channel incorrectly stopped it from replying in all the others.

I considered reporting the issue in GitHub, but then I thought, "Well... what if we just try to fix it ourselves, and submit a PR?"

So we did. We cloned the codebase, found the issue, wrote the fix, added tests. I asked it to code review its own fix. The AI debugged itself, then reviewed its own work, and then helped me submit the PR.

Hard to accurately describe the unlock this has enabled for me.

Technically, it's just an LLM call, and technically, I could have done this before.

However there is something different about this new model of "co-working with AI that has context on you and what you're doing" that just clicks.

discuss

order

barrenko|1 month ago

I can't parse this story. "rei" stopped working and you asked "rei" or "clawdbot" to help your troubleshoot? Are you using both? Whos is 'we' in the "we fixed it ourselves" substory?

jason_tko|1 month ago

rei is introduced in this sentence: "thanks to my AI assistant rei" and then referenced in the next sentence.

Clawdbot allows you to configure your assistant with a name and a persona.

kristopolous|1 month ago

This is a thing you can enable on GitHub for any project.

You just described a GitHub feature

handoflixue|1 month ago

What specific aspect of this is a GitHub feature? Can you link to the documentation for that feature?

The person you're replying to mentions a fairly large number of actions, here: "cloned the codebase, found the issue, wrote the fix, added tests. I asked it to code review its own fix. The AI debugged itself, then reviewed its own work, and then helped me submit the PR."

If GitHub really does have a feature I can turn on that just automatically fixes my code, I'd love to know about it.

redak|1 month ago

> We cloned the codebase, found the issue, wrote the fix, added tests. I asked it to code review its own fix. The AI debugged itself, then reviewed its own work, and then helped me submit the PR.

Did you review the PR it generated before it hit GitHub?

jason_tko|1 month ago

Yep, and it passed tests and review