Live data from Hacker News

Show HN: Agent-harness-kit scaffolding for multi-agent workflows

ahk.cardor.dev

11–20 of 33 posts

Re: Show HN: Agent-harness-kit scaffolding for multi-agent workflows

#12
hit this exact thing running a routines hub.

When an agent is told to do something by the scheduler, the next step in the process only believes it’s done if the agent’s status is marked as ‘posted’. Statuses like ‘ready_to_post’ or ‘draft_verified_awaiting_review’… these are actually errors that the system needs to fix on the following attempt.

The trickiest part was dealing with being stopped, but not having something break. You have to have ways to say “this happened, and it isn't what we wanted”, for example, ‘blocked_quota’, ‘blocked_no_credentials’, or ‘skipped_anti_bunching’. If you don't have those, the main program will endlessly retry and spend all your money.

the typed handoff in ahk is the right primitive imo. discipline on top: agents never write half-states. every run terminates in a documented terminal status, success or otherwise.

Re: Show HN: Agent-harness-kit scaffolding for multi-agent workflows

#13
This looks really cool. Did you think about including automatic worktree creation + sandboxing?

I've built sth similar (more focus on the project setup and being able to work on multiple things at once with a single agent), that uses git worktrees to create a separate space (symlinks .env files) and bubblewrap to isolate the worktree for the agent.

Re: Show HN: Agent-harness-kit scaffolding for multi-agent workflows

#16

This is very cool. We have been working on a communication layer that would be, I believe, complementing it by allowing the agents to actually talk to each other and to agents in other teams: https://github.com/awebai/aweb

I vibe coded a super simple communication layer with my agents. I'm all for it as certain things shouldn't be put in certain contexts for one.

I have a lot more roles though and it's more flexible, but also a bit slower as it isn't in full yolo mode.

Re: Show HN: Agent-harness-kit scaffolding for multi-agent workflows

#17

This is very cool. We have been working on a communication layer that would be, I believe, complementing it by allowing the agents to actually talk to each other and to agents in other teams: https://github.com/awebai/aweb

I vibe coded a super simple communication layer with my agents. I'm all for it as certain things shouldn't be put in certain contexts for one. I have a lot more roles though and it's more flexible, but also a bit slower as it isn't in full yolo mode.

How are you finding the communication between your agents? Ours is really interesting - they are developing personalities. Sometimes being quite passive aggressive with each other

Re: Show HN: Agent-harness-kit scaffolding for multi-agent workflows

#20

Earlier quoted context omitted.

I vibe coded a super simple communication layer with my agents. I'm all for it as certain things shouldn't be put in certain contexts for one. I have a lot more roles though and it's more flexible, but also a bit slower as it isn't in full yolo mode.

How are you finding the communication between your agents? Ours is really interesting - they are developing personalities. Sometimes being quite passive aggressive with each other

Hmm... they remain similar-ish. But I think that's also because I have a lot in my claude.md file that they have to follow empiricism as a philosophy. Things need to be verified, researched, backed by data, etc.

That's also how I live my life, so when it starts to develop a personality, usually I'd ask what the benefit of that is. If it doesn't have a good answer, then I have yet another rule in my CLAUDE.md about what it should or should not do.

The communication, more or less, goes as I want it to go, aka quite smooth.

Post reply on HN