Replies: 6 comments 4 replies
|
Little screen grab video showing several agents at work, talking to each other :) output.mp4Hint: the texts with the little envelope sign are messages received from another ship |
Yes they do the weirdest bullshit and it makes mistakes that even an elementary school student wouldn't make. It's difficult to intuitively anticipate what it will get wrong. I's all based on context resolution degradation. I've spent quite a lot of time over the last months building myself a workflow that is suitable, utilizing LLMs while sufficiently restricting them and granting me enough oversight to ensure they don't break everything. |
|
The agents I currently like are: Planning: GPT 5.6 Sol This changes every few weeks though as they evolve and outpace each other in my private testing. |
|
Update: added detached / background ships: launched in background within a detachable X11 terminal. the terminal can be attached to / detached from Xserver any time (really closes X11 connection and be reattached to different display). I know can tell a ship "on screen!" and it shows itself (or let any other ship do it), Closing the terminal windows doesn't kill the ship, just closes the window / X11 connection. |





Uh oh!
There was an error while loading. Please reload this page.
Hello friends,
some of you might also seen that I'm toying around with agentic workflows (using LLM assistant agents, eg. opencode or claude).
Here's a little summary of my experiments:
Agents can do amazing things, eg. even automatically run build/test cycles (yes, including watching the CI, check the output and proceed with the next steps), more or less fully automated backports, keep docs up to date, etc, etc ... all the boring and time consuming jobs that humans don't wanna waste their precious lifetime with. Especially when you're running a whole fleet of them (see down below).
BUT: they're also capable of doing the weirdest kind of bullshit. So, it all depends on the commander being experienced SW engineer, carefully watching over their shoulders and learning how to instruct them - and lots of (project specific) fine tuning along the road. Basically like a senior architect training a horde of juniors which happen to work exceptionally fast :)
Fleeting
When running multiple agents on the same project (eg. the same workspace), they can easily step onto each other's toes, so I needed a solution and wrote starfleetctl (https://github.com/mpbt-hq/starfleetctl) - a small agent command / coordination system following the well known StarTrek metaphors:
My fleet is now capable of doing complex jobs, distributed on several agents, possibly running different models / against different providers.
Providers and models
I've tested several different providers and models, with mixed experiences:
Future outlook:
Currently working on stabelizing starfleetctl and step by step adding pieces to the mpbt-workspace repo. If anybody likes to try it out now, there's an mtx/agent-config branch, which is my private dumping ground (horribly hackish), which I'm actively working with.
In the longer run, I'm also going to research on whether we can employ LLMs for automated end-to-end testing of the Xlibre stack on actual target machines.
We'll yet have to see where it's actually leading to - IMHO too early for a definitive conclusion.
Have fun,
--mtx
All reactions