Team Agent Harness Index

This page is generated from SCORING.md in the repository, the single source of truth.

Team Agent Harness Index: scoring checklist and disclosure

This is the public rubric. Anyone can recompute every score from data/tools.json. The score is deliberately boring: it counts what a team can verify from public documentation, nothing else.

Disclosure (read this first)

The person who runs this index, Antony Evans, builds a product in this category.

What a score means

A score out of 100 is a checklist of team-readiness that is documented in public. It is not a quality ranking and not a recommendation. A single-user terminal tool can be excellent and still score low, because the index is about teams. Tools that are not documented get no credit, and are flagged unknown rather than no.

Checklist itemPointsWhat earns it
Shared context20Several people (and their agents) work against the same sessions, projects, memory or workspace.
Per-user permissions and credentials20Each person has their own identity, role or scope, and credentials/secrets are scoped to people or projects rather than one shared key.
Approvals15A human (or a defined policy) can gate agent actions or agent-proposed changes before they take effect.
Audit log15A queryable record of who/what did what, beyond ephemeral console output.
Self-hosting15The software, including the team/server parts, can run on infrastructure you control.
Project health15Based on last default-branch commit and release signals (rules below).

For the first five items each tool gets one value:

Each value carries a short note, the exact source URLs, and a gated tag: free, paid, enterprise or blank. A gated feature still earns points (it exists and is documented) but the tag is shown so nobody mistakes an Enterprise feature for a free one.

Evidence rules

  1. Only verified facts are recorded. A value needs at least one URL we actually fetched on the verification date. Third-party comparison pages (for example tomrochette.com's matrix, loopengineering.app's guide) are used only to find candidates. Their claims are re-checked against the project's own site or repo, and where they disagree with the source, the source wins (example: a matrix said Vibe Kanban had no commits since 2026-04-24; the GitHub API shows commits through 2026-09-19).
  2. Documentation, not hands-on testing. We score what the vendor documents. We do not claim to have tested behaviour. Vendor marketing claims are scored the same way as docs but are labelled "vendor claim" in the note when that is all there is.
  3. Product tiers. Where a feature exists only in a paid or enterprise tier, it is recorded with the tier tag. Open-source core and commercial platform are scored as one entry only when the project itself presents them together (e.g. OpenHands, CrewAI AMP, LangSmith); the note says which part provides the feature.
  4. Dates. Commit dates are UTC calendar dates from the GitHub API on the default branch. Branch pushes (pushed_at) are not used, because a tool can have branch noise while the default branch is idle.
  5. Closed source tools have no commit date. Their health uses the latest dated public changelog entry; if none exists, health is unknown and earns 0.

Project health rules (status and points)

Computed mechanically from days since the last default-branch commit (or the latest public changelog entry for closed tools), measured at the snapshot date in tools.json.

StatusRuleHealth points
active45 days or fewer, no sunset notice15
slow46 to 180 days, or an official sunset / maintenance-mode / transition notice caps an otherwise active project8
orphanedmore than 180 days with no default-branch commit0
shut downofficial shutdown or deprecation notice for the product/extension, or archived repository0
unknownno public repo, changelog or release feed0

Every tool lists the rule outcome in status_basis and any lifecycle event in lifecycle_note with sources (for example Roo Code's shutdown, Crystal's deprecation, Vibe Kanban's sunset, Gemini CLI's transition to Antigravity CLI).

Money (featured listings and sponsors)

Corrections and changes

Known limitations