But I will agree besides intentionally choosing C++ for a project presumably written by an agent, this project does look nice and thought out
5,705 karma · joined June 9, 2019
Open to new roles: hn@sjer.red
But I will agree besides intentionally choosing C++ for a project presumably written by an agent, this project does look nice and thought out
IMO it’s a great idea in theory but there are too many rough edges.
A harness is what does the model loop, tool calls, etc
herdr does none of this. It’s really just a tmux/terminal geared towards organizing harnesses like Claude Code or Codex CLI
It’s a really great approach because you can use whatever cli you want, or even a mix.
For example, I wanted to be able to hide chats from providers when my usage is out for the 5h/weekly period
I'm not sure how they're doing this considering it seems to be written in Rust
At work I do much of my work on a ec2 box via ssh with herdr
It's not a harness -- it's really more like a tmux for agents.
herdr is by far the most polished tool in its category. Software geared towards agents is usually vibe coded -- and you can tell. There will be bugs and edge cases and it feels like no thought/care was put into it.
herdr doesn't feel that way to me. The marketing/landing page definitely has LLM-isms, but the application itself is very stable and well thought out.
A true UI is the next logical step and they seem to have done the obvious things. The one surprising bit that nobody seems to be talking about (yet) is the entire UI looks like its controlled via "recipes", so you can customize the UI in ways that you couldn't with traditional software: https://herdr.dev/layouts/
I hope this means an official mobile app is on the horizon!
A very simple list of things models have refused for me:
* solving captchas in an automated form
* doing any kind of scripting or automation if a websites TOS forbids it
* disabling a safety mechanism on my food processor
* learning about nerve agents and how they are treated, for a layman
* anything around licensing or copyright. a simple “what are common piracy sites” or related queries
* creating a design system based off of a well known game
Anthropic does not allow you to use 3rd party harnesses -- you have to use Claude Code. Claude Code is an excellent harness, though.
If you want the freedom to move between harnesses you should use OpenAI or xAI
I would happily try this out if it were going to be free for the next 1-2 years, or if I knew that the upcoming bill would be reasonable
If you work at Google, jj can and does function without Git.
If you do not work at Google, jj is a Git wrapper.
https://p.kagi.com/proxy/51BpdDH3e2L.jpg?c=CXPfL3-FqybbvZNQU...
there is not a button to change inputs. You have to go to a home screen and the inputs are commingled with other options like streaming apps.
https://www.amazon.com/Samsung-Replacement-2019-2024-Solarce...
and of course they 'intelligently' hide inactive inputs
I did very poorly in school growing up. I think I failed at least 4-6 classes in middle/high school.
In college I did well and I'm now getting my masters in CS while working as a software engineer.
So, the 'stick' can certainly be useful. Doing poorly in high school is not necessarily an indicator of how you will do in college -- particularly if your life at home was turbulent as it was for me.
it is built, though, that the Git backend can be swapped for another backend.
I'm not sure where you're getting two production backends from. I guess you're referring to the Google internal one that nobody can use?
> There is currently only one production-ready builtin commit backend: the Git backend. <omitted> Google also has its own cloud-based backend.
https://docs.jj-vcs.dev/latest/glossary/?utm_source=chatgpt....
I don't think harness like Claude Code or Codex support jj very well for working in parallel
I suppose they were in a tough spot regardless though. They started developing it before the AI age, so they would have to pivot either way.
TVs once had a simple input button on the controller. Now there’s just the Home Screen that you described. It’s very confusing to use