Live data from Hacker News

Launch HN: Bullet (YC S26) – A Faster Coding Agent

codewithbullet.com

71–80 of 93 posts

Re: Launch HN: Bullet (YC S26) – A Faster Coding Agent

#71

Does anyone think a harness is something that can generate money? I’ve got my own harness. I use it in preference to any of the others. I even turned its tools into an MCP so Claude could use it. It vastly improved Claude’s iteration speed but I still prefer my own UI. If I didn’t work at whatever we’re calling a FAANG these days it’d be on GitHub - and nobody would use it because they’d just point their own AI at it…

Yes. People don’t want to build their own harness. They want to get stuff done. ‘Dropbox is just rsync’

Re: Launch HN: Bullet (YC S26) – A Faster Coding Agent

#72
post #66
post #63

I expected Download to take me to a page with options, but it downloaded a 200MB .dmg file onto my Android phone.

So sorry about that! We disabled download on iOS, but not Android (we'll fix that), it's not meant to be used on a phone (except for using our remote control feature).

[dead]

Re: Launch HN: Bullet (YC S26) – A Faster Coding Agent

#76
post #75

Can it run inside docker? Can it use an arbitrary openai endpoint? Thanks!

Yes, the CLI can run in Docker. The desktop app is not designed to run in Docker. And yes, you can use any HTTPS OpenAI-compatible endpoint, including a custom base URL and model ID.

Re: Launch HN: Bullet (YC S26) – A Faster Coding Agent

#77
Good to see more harnesses coming out. I think the initial set of "features" that made into harnesses like tool calling, multi-turn chat, MCP, skills and so on can all be optimized. And then much more can be done on top.

I am trying out a two-model approach where small model has access to tools, large model does not. Small model shapes prompts from the repo graph. And repo graph is the only tool that small model has when reading. The small model is already given a set of context from git log, codebase and Markdown/text files (generally design files) depending on the user's prompt.

I do not want to use use multi-turn chat. Small model would instead create fresh prompts for the larger model feeding context and reshaping the original ask every time.

Also, reference repositories can be added for small model to help ask right questions. Once a plan is made by large model, execution is mostly task-by-task, done by small model. Lots of deterministic code doing all this orchestration.

Re: Launch HN: Bullet (YC S26) – A Faster Coding Agent

#78
post #68
post #64

35% faster than swe-mini-agent, nice. You say this is due to somehow parallelizing operations? I'm using a custom harness based on swe-mini-agent (actually its little brother, their tutorial [0]) and found it way faster than codex (for small tasks) despite being "just bash" in a while loop. The main difference is that I do the opposite of what you said, i.e. I do dump the context in the prompt. You don't need to grep…

Really cool that you built your own harness off of mini-swe-agent, we took a lot of inspiration from that. We're looking forward to trying out Sol Ultra Fast ourselves too! In our own experience, testing, building, searching, and other tool work still dominate a lot of time, but yes there could be a future where harnesses don't matter at all...but we expect Cerebras will also be super expensive :/

Yeah I forgot to specify "everyone with infinite money" hahahah.

Not sure how you monetize a harness either way though?

Re: Launch HN: Bullet (YC S26) – A Faster Coding Agent

#79
So I hit download, and I got a .deb file.

Installing a .deb requires root. Okay, a coding agent that wants root access. I know almost no one is good at supply chain security unless it is their core business, 2500 companies hacked this week for using LiteLLM, etc. So I look around for source code links and come up empty.

So, I am supposed to just give a random binary on a website that may or may not be malware depending on what NPM dependencies are in play, and give it root access, and trust whatever unknown CI/CD system that builds it to be able to execute any commands on my system with root privileges, and I am not even allowed to review the code?

That is an amount of trust I would not even extend to family, and you are asking for it from every single user.

So I asked a local LLM to decompile it for me, the 198 dependencies, and license compliance.

From here I could have it write an extensive test suite, delete the code, have LLM re-write the code to pass all the tests, then open source the result myself.

I am probably not actually going to do this, but anyone could. Proprietary software is no longer a moat, and for something like this it just makes your software very hard to trust. Clean room code laundering is so easy now you might as well open source it yourself.

Post reply on HN