Fl

Fleet – Python supervisor for running coding agents in parallel

Hacker News

Fleet – Python supervisor for running coding agents in parallel

AMD submitted a bug on the Claude Code repo where they complained about coding quality and described that they are running a fleet of 50+ Claude Code sessions using beads — https://github.com/anthropics/claude-code/issues/42796 . This was pretty exciting; I was curious how it could be done. It turned out to be simpler than it looks. First I created a simple multi-session implementation using beads and a bit of bash only — https://news.ycombinator.com/item?id=48204719 . A bash loop monitors the beads queue, claims a task, and passes it into claude -p. This worked fine, and I decided to make the implementation more capable, so I created fleet — a Python supervisor for running coding agents in parallel: https://github.com/sermakarevich/fleet . A few core ideas: - The beads DB is centralized — it lives in ~/.fleet. No need to init it in every project where you want to run agents. fleet bd create records the cwd where the task was created, and the agent is spawned in that same location. beads is a git-backed issue tracker that gives agents a shared queue of tasks with dependencies, statuses, and priorities — so multiple sessions can claim, work on, and hand off tasks without stepping on each other. - fleet supports 3 coders: claude, agy (Antigravity), and codex, and adding a new one is a matter of minutes. I tested claude extensively, agy briefly, and I don't have a subscription for codex — so it's implemented but not tested yet. - fleet can spawn as many coding agents as you like. fleet config set max_concurrent=10 and keep adding tasks with fleet bd create --title "..." --description "...", or with a specific coder/model per task: fleet bd create --coder agy --model opus --title "..." --description "...". When I started, 3 parallel coding sessions were enough for me; now I can manage 10+. The reason for max_concurrent=3 default is to not hit session limits. - fleet has few useful cli command to help with navigation: -- fleet tasks - display tasks in progress, what coder is used, what context consumption is -- fleet task <task-id> log | plan | knowledge -- fleet config show | set This works nicely for me. fleet also pairs well with a spec-driven approach: https://news.ycombinator.com/item?id=48231575 . Tokens are the bottleneck now — I have a few Claude subscriptions and rotate between them when one is exhausted. I also cleaned up all my plugins, skills, and CLAUDE.md files to stop polluting the context — I found that some plugins were installed multiple times and loading the same skills twice, doubling their token cost.

Share card

Actual performance

3points
5comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: agents, agent, claude · Missing: mac, macos, cursor
97%97% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: supports, created, started · Missing: reddit linkedin, podcasting, latex
74%74% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: para · Missing: mobile apps, ios, personal
49%49% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
42%42% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
31%31% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: subscription · Missing: arr, mrr, revenue
21%21% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Pa
Parallel Coding Agents on Mobile32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Parallel Coding Agents on Mobile

Hacker News4
Mu
Multistack, a TUI environment for parallel coding agents48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Multistack, a TUI environment for parallel coding agents

Hacker News5
GP
GPU-accelerated sandboxes for running AI coding agents in parallel [video]61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

GPU-accelerated sandboxes for running AI coding agents in parallel [video]

Hacker News1
Ou
Ouijit, command terminals running coding agents54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Ouijit, command terminals running coding agents

Hacker News4
I
I built 10 parallel coding agents because one wasn't enough49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I built 10 parallel coding agents because one wasn't enough

Hacker News1
Or
Orchestra – an interface to usefully run coding agents in parallel38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Orchestra – an interface to usefully run coding agents in parallel

Hacker News1
Baton
Baton21%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Run coding agents in parallel — without losing the thread.

Indie Hackerscommitment-full-time
Fa
Fantail SLMs for Coding Agents61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fantail SLMs for Coding Agents

Hacker News1
Py
Pysv – Running Python Code in SystemVerilog61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pysv – Running Python Code in SystemVerilog

Hacker News1
wt
wt – lightweight Git worktree orchestrator for parallel coding agents29%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

wt – lightweight Git worktree orchestrator for parallel coding agents

Hacker News3