kleneway1
Joined 11 years ago
Joined 11 years ago
I'm personally not a Rails dev so I haven't tried it, but my intuition is that Rails would actually be a good candidate to work well with JACoB due to the relatively standard conventions that most projects use.
I shared a few of my Shortcuts with our team, and others started remixing them and creating their own to share with us. We had so much fun making and using them that we decided to create PromptPlays, a website to share them with the public.
PromptPlays makes it easy to share and remix Shortcuts. You can copy/paste and run keyboard shortcuts in any app or website, and the marketplace allows you to browse and remix Shortcuts for your own purposes. All of the Shortcuts are available for free (BYO key).
We hope that PromptPlays will become a hub for people to share their ideas and create useful automations. Would love to hear your feedback on ways to improve or other ideas for ways this could be used.
However, a few weeks ago I built an agent that takes in a new GitHub issue and is given a variety of tools to do research on the background information to complete the issue. The tools include internet searches or clarifying questions to ask the person who wrote the ticket. But the most useful tool is the ability to look at the codebase and create a detailed markdown file of various files, explanations of what each file does, relevant code samples or snippets from the files, etc..
It’s still early, but anecdotally I’ve seen a huge increase in the quality of the code that uses this research as part of the context (along with the repo map and other details). It’s also able to tackle much more complex issues than it could before.
I definitely think you’re on to something here with this wiki approach. I’ll be curious to dig in and see the details of how you are creating these. Here is my research code if you’re interested: https://github.com/jacob-ai-bot/jacob/blob/feature/agent/src...
And here’s an example of the research output (everything past the exit criteria section): https://github.com/kleneway/jacob/issues/62