Top 6 of 27 researched candidates
Alternatives to goose
Find a better fit for what you need. Compare alternatives to goose with sourced features, strengths and trade-offs side by side.
On this page
Your reason for switching
What needs to be different?
Choose up to three requirements, or see the closest matches now ↓.
Evidence-backed shortlist
Closest researched alternatives to goose
Ordered by the requirements met, strengths preserved, explicit trade-offs and research coverage. Sponsorship does not enter the order.
- 01
Cline
Open-source coding agent for VS Code, JetBrains, the terminal and CI, running on whichever model you bring.
From FreeWhy it's on this listWrites tests · YesTest authoring is a named use case, covering unit and integration tests for existing large codebases rather than only tests for code it just wrote.Evidence ↗
Where it improves on goose
- +Whole-codebase work · YesRepository-wide migrations are a stated use case, though the vendor is explicit that it never indexes a repo and instead uses partial-file analysis and summarisation.Evidence ↗
- +How it meters · YesThree shapes coexist: metered credits per model call, one flat monthly subscription for curated open-weight models, or your own provider bill under BYOK - and no seat fee on the open-source client.Evidence ↗
Trade-offs against goose
- −Getting out · PartialTask history is plain JSON on your own disk and can be mirrored to your S3 or R2 bucket, but the terms make fees non-refundable and give nothing back for unused credits on cancellation.Evidence ↗
34/35 researched criteria · 1 not established - 02
OpenCode
Open source AI coding agent for the terminal, desktop app and IDE, with 75+ model providers.
From FreeWhy it's on this listSingle sign-on · PartialSSO is offered only through the enterprise central config, arranged by contacting sales, and no SAML or OIDC protocol is named.Evidence ↗
Trade-offs against goose
- −Runs autonomously · PartialAn --auto flag approves everything not explicitly denied, but the shipped default asks for approval on external directories and repeat loops.Evidence ↗
- −Getting out · PartialSessions and code stay on your own disk and the vendor disclaims ownership, but nothing is published about expiry of unused Zen balance.Evidence ↗
33/35 researched criteria · 2 not established - 03
Junie
JetBrains coding agent for the terminal, JetBrains IDEs and CI, running on hosted or your own model keys.
From FreeWhy it's on this listWrites tests · YesTest generation is documented as a first-class task rather than a side effect of writing code, driven through the portable agent-skills mechanism so output follows the project's existing test style.Evidence ↗
Where it improves on goose
- +Whole-codebase work · YesThe vendor claims repository-wide edits rather than single-file assistance, and markets long-running migrations specifically as the case its asynchronous remote mode exists for.Evidence ↗
- +How it meters · YesTwo meters stack: a per-user seat, then AI Credits consumed by agent work, each credit pegged to a dollar. The bring-your-own-key path drops the credits and bills you at provider rates.Evidence ↗
Trade-offs against goose
- −Self-hosted · PartialThe agent binary always runs on your machine and models can be local, but running the surrounding JetBrains AI service on your own infrastructure is ticked for AI Enterprise alone.Evidence ↗
- −Open source · NoThe public repository carries installers, model profiles and a plugin rather than agent source, and its licence section reserves all rights and points at proprietary service terms.Evidence ↗
- −Admin controls · PartialA developer can constrain the agent locally through the allowlist file on any tier, but organisation-wide policy such as company MCP rules is an enterprise capability.Evidence ↗
35/35 researched criteria - 04
Codex CLI
OpenAI's terminal coding agent for inspecting, editing and running repository code from the shell.
From FreeWhy it's on this listWrites tests · YesDocumented CLI workflow for writing a unit test for a named function.Evidence ↗
Where it improves on goose
- +In a browser · YesCodex cloud is a hosted surface reachable from the browser and from the CLI via codex cloud.Evidence ↗
- +How it meters · YesPer-token consumption expressed as credits per 1M tokens on ChatGPT plans; API-key auth bills raw API tokens.Evidence ↗
Trade-offs against goose
- −Claude · NoSign-in and model support are OpenAI models only; no Anthropic model appears in any documented model list.Evidence ↗
- −Model choice · PartialYou pick the model per run and can define custom providers, but the first-party catalogue is OpenAI models only.Evidence ↗
- −Self-hosted · PartialThe agent binary runs on your machine or runner; inference is OpenAI-hosted unless you route it through your own AWS Bedrock account.Evidence ↗
35/35 researched criteria - 05
Letta
Stateful agent harness, cloud and SDK for agents with persistent, git-versioned memory.
From FreeWhy it's on this listIn a browser · Yeschat.letta.com serves cloud-hosted agents only; self-hosted agents are not reachable there.Evidence ↗
Where it improves on goose
- +How it meters · YesPer seat on personal and Teams plans; the API plan meters per active agent, per second of tool execution and per token.Evidence ↗
- +Single sign-on · PartialSAML/OIDC SSO is an Enterprise-only line item; Pro and Teams Pro cards do not list it.Evidence ↗
Trade-offs against goose
- −MCP server · NoMCP runs inbound only: Letta sessions consume stdio, HTTP and SSE MCP servers; no Letta MCP server is published.Evidence ↗
- −Admin controls · PartialOrg roles gate who reaches an agent; what the agent may run is set per machine or project, not centrally by an admin.Evidence ↗
- −Audit log · NoNo administrative audit log is published; the Enterprise list stops at RBAC, SSO, quotas and dedicated support.Evidence ↗
35/35 researched criteria - 06
OpenHands
Open-source software engineering agent with GUI, CLI, SDK and an enterprise control plane.
From FreeWhy it's on this listWrites tests · YesTest generation and coverage maintenance is named as a supported workflow, not only code authoring, on the services page.Evidence ↗
Where it improves on goose
- +Done-for-you service · PartialSoftware you run yourself, but the vendor also sells advisory and implementation engagements that deploy agents alongside your team.Evidence ↗
- +In a browser · YesA web GUI is on every tier, hosted on OpenHands Cloud for the SaaS plans and run locally on the open-source one.Evidence ↗
Trade-offs against goose
- −Multi-agent · PartialA parent agent can delegate to sub-agents, but the documented TaskToolSet runs them sequentially and blocks, so it is delegation rather than parallel coordination.Evidence ↗
- −In your editor · PartialZed, JetBrains and a community VS Code extension connect over ACP, but the vendor itself labels the IDE integration experimental.Evidence ↗
- −Open source · PartialThe core is MIT-licensed open source, but the Enterprise control plane is described only as source-available under a commercial licence.Evidence ↗
34/35 researched criteria · 1 not established
Full datasheet
Compare goose with the shortlist
Replace any candidate, show every criterion, or keep only differences and unknowns.
Compare alternatives to goose
Keep goose as the baseline and choose up to three alternatives. Differences and unanswered criteria appear first.
The digest
Done comparing? Watch the field move. Which agents actually ship, one short email, every Tuesday.
Advertisement
Sponsor this page. Alternatives pages are read by buyers actively choosing an agent, first-party inventory, clearly labelled, sold by the week.
Sponsor this page →Featured · top of your category →Method
How the shortlist is calculated
Comparable first. We consider listings in the same category as goose and alternatives previously researched for this page.
Requirements first. We prioritise your selected needs, then shared strengths, fewer documented trade-offs, more complete research and finally alphabetical order.
Unknown remains unknown. Missing evidence is never converted into a benefit or a trade-off. Every improvement shown above comes from the same sourced criterion as the listing.
Independent order. Payment does not affect selection or ranking. Paid placements are labelled Advertisement.
Where next? Back to the full research, deeper into the category, or get your own agent into the index.
Advertise here
Reach buyers mid-decision. Reach builders choosing their next agent. Promote your brand with a display placement or bring your listing into focus with Featured.
Explore owner options →Advertise on this page →The digestFree
Which agents actually ship.
What we re-checked, what got added, and one number from the index. Tuesdays.
One-click unsubscribe