3 ms·
> Can you please share what are your favourite tools and for what exactly? Would be helpful I wrote my own open source one here: https://github.com/drivecore/m
by bhouston 2y ago
> Can you please share what are your favourite tools and for what exactly? Would be helpful
I wrote my own open source one here: https://github.com/drivecore/mycoder https://github.com/drivecore/mycoder. Covered on hacker news here: https://news.ycombinator.com/item?id=43177117 https://news.ycombinator.com/item?id=43177117
I've also studied coding with it and wrote a lot about my findings here:
- https://benhouston3d.com/blog/lean-into-agentic-coding-mistakes https://benhouston3d.com/blog/lean-into-agentic-coding-mista...
- https://benhouston3d.com/blog/building-an-agentic-code-from-scratch https://benhouston3d.com/blog/building-an-agentic-code-from-...
- https://benhouston3d.com/blog/agentic-coder-automation https://benhouston3d.com/blog/agentic-coder-automation
- https://news.ycombinator.com/item?id=43177117 https://news.ycombinator.com/item?id=43177117
- https://benhouston3d.com/blog/the-rise-of-test-theater https://benhouston3d.com/blog/the-rise-of-test-theater
My findings are generally that agentic coders are relatively interchangeable and the reason they work is primarily because of the LLM's intelligence and that is a result of the training they are undergoing on agentic coding tasks. I think that both LLMs and agentic coding tools are converging quite quickly in terms of capabilities.
> Have you found a way to share knowledge packs? Any conventions? How do you manage chat histories / old tasks and do you create documentation from it for future work?
I've run into this wall as well. I am working on it right now. :) Here is a hint of the direction I am exploring:
https://benhouston3d.com/blog/ephemeral-software-in-the-era-of-ai https://benhouston3d.com/blog/ephemeral-software-in-the-era-...
But using Github as external memory is a near term solution:
https://benhouston3d.com/blog/github-mode-for-agentic-coding https://benhouston3d.com/blog/github-mode-for-agentic-coding
- r0b05 2y agoVery interesting. I'd like to give "Github" mode a try. Are you able to use some local instance instead?
- bhouston 2y agoIt can, but Claude 3.7 is the best model for it right now. Using other models with mycoder right now is just an exercise in frustration. I will fix that eventually.
- r0b05 2y agoWhat I meant to ask is, instead of pushing your code to Github, is it possible to use a local self hosted instance of a similar tool like GitLab or Bitbucket?
- bhouston 2y agoIt is just a prompt change if there is a cli tool for GitLab or Bitbucket. I just tell Claude to use the gh cli tool and to use it as external memory to track tasks and to submit PRs.
- r0b05 2y agoI see, so it depends on a cli tool being available. I will check what other options are available out there. It would be great to run local models at the same level one day. I am sure that Claude is making your wallet feel quite light :)
- CMCDragonkai 2y agoAre you using aider in your mycoder?
- bhouston 2y agoMycoder is open source and an independent project. The story of building mycoder from scratch is here: https://benhouston3d.com/blog/building-an-agentic-code-from-scratch https://benhouston3d.com/blog/building-an-agentic-code-from-...
- yoz 2y agoThanks so much for sharing your work. Your blog posts are _far_ more interesting and helpful than most of what I'm seeing about agentic coding. I'm particularly fascinated by those last two links, along with your latest post about READMEs. It makes me wonder about a visual specification editor that provides GitHub-like task chronology around the spec, with the code as a secondary artefact (in contrast to GitHub, where code is primary).
- bhouston 2y agoThanks for the positive feedback! If you can share them please do! BTW I'm working on ideas to make code a secondary artifact right now, sort of v2 of mycoder.
- ukuina 2y ago> The recent productivity has been so high, it has the effect of making my previous efforts seem sort of pedestrian Fantastic! Agentic task-offloading is already here; it is just unevenly distributed.