Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion plugins/agent-fleet/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "agent-fleet",
"displayName": "Agent Fleet",
"version": "1.5.0",
"version": "1.5.1",
"author": {
"name": "4nrry",
"url": "https://github.com/4nrry"
Expand Down
2 changes: 1 addition & 1 deletion plugins/agent-fleet/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "agent-fleet",
"version": "1.5.0",
"version": "1.5.1",
"description": "Rules for multi-agent work: model routing per phase, fan-out sizing, closed output schemas and citation checks, with CLI workers for search and extract and hooks that load the rules and check routing at dispatch.",
"author": {
"name": "4nrry",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ in Claude Code's plugin copies, and `CREW_PY` overrides all of them.
```bash
python3 scripts/fleet_worker.py check # crew's path and the web-capable backends
python3 scripts/fleet_worker.py --self-test
python3 scripts/fleet_worker.py search --backend grok,hermes,agy --question Q --angles angles.json -o search.json
python3 scripts/fleet_worker.py search --backend grok,agy,opencode --question Q --angles angles.json -o search.json
python3 scripts/fleet_worker.py extract --backend opencode --question Q --sources search.json -o claims.json
```

Expand All @@ -32,10 +32,14 @@ Claude), opencode.

| Phase | Start with | Avoid |
|---|---|---|
| Search | several engines at once: `grok,hermes,agy` covers xAI and Google indexes; opencode adds Exa's index at no cost | — |
| Search | several engines at once: `grok,agy,opencode` covers xAI's, Google's and Exa's indexes, opencode at no cost | grok and hermes together: on an xAI login they search the same index |
| Search on X (posts, announcements, people, threads) | grok, hermes: the only engines here that read X | engines without X access, which return press coverage of a post instead of the post |
| Extract | opencode (free model), grok, or hermes with a page reader | agy: its quotes were mostly not on the page |

Spread a fan-out across vendors, not across CLIs. grok, hermes logged in to
xAI, and cursor on a Grok model all draw one X Subscription pool, so splitting
work among them adds no quota; agy, opencode and codex each spend their own.

crew's warnings (a backend or version never run end to end) are carried into
the output; treat them as a reason for a smoke run before trusting the result.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
-----
fleet_worker.py check
fleet_worker.py search --backend grok --question Q --angles angles.json -o search.json
fleet_worker.py search --backend grok,hermes,agy --model agy=gemini-3.8-flash-medium ...
fleet_worker.py search --backend grok,agy,opencode --model agy=gemini-3.8-flash-medium ...
fleet_worker.py extract --backend opencode --question Q --sources search.json -o claims.json
fleet_worker.py --self-test

Expand Down
Loading