CLI ToolsMay 12, 2026·2 min read

Goose — Open AI Agent for Desktop, CLI, and API

Goose delivers a native desktop app, CLI, and API for open agent workflows, with broad provider support and MCP extensions.

Agent ready

Safe staging for this asset

This asset is staged first. The copied prompt tells the agent to inspect the staged files and ask before activating scripts, MCP config, or global config.

Stage only · 17/100Policy: stage
Agent surface
Any MCP/CLI agent
Kind
CLI Tool
Install
Stage only
Trust
Trust: Established
Entrypoint
Asset
Safe staging command
npx -y tokrepo@latest install 5a1fb714-4e17-5ec3-a622-58026b0c7e8a --target codex

Stages files first; activation requires review of the staged README and plan.

Intro

Goose delivers a native desktop app, CLI, and API for open agent workflows, with broad provider support and MCP extensions.

  • Best for: developers who want one native agent runtime across desktop, CLI, API, and MCP extensions
  • Works with: desktop app, shell workflows, API embedding, 15+ model providers, 70+ MCP extensions
  • Setup time: 10-20 minutes

Practical Notes

  • Quant: the README claims support for 15+ providers plus 70+ MCP extensions via the open protocol.
  • Quant: Goose now lives under the Agentic AI Foundation at the Linux Foundation, which matters for governance and project continuity.

Rollout pattern

  • Use the CLI first even if you plan to adopt the desktop app, because CLI validation is easier to script and document.
  • Test one provider path and one MCP extension path separately before you blend them in the same workflow.
  • Record whether your team needs the desktop app, the CLI, or the API, because each surface implies different support obligations.

Watchouts

The repo is in a transition from block/goose to aaif-goose/goose, so older links and instructions may still exist in the ecosystem; pin current URLs in internal docs.

FAQ

Q: Is Goose only a CLI? A: No. The README describes a native desktop app, a full CLI, and an embeddable API.

Q: Why does the foundation move matter? A: It changes project governance and signals a broader community stewardship model.

Q: What should I validate first? A: Install the CLI, finish one task, and confirm at least one MCP extension works with your chosen provider.

🙏

Source & Thanks

Source: https://github.com/aaif-goose/goose > License: Apache-2.0 > GitHub stars: 45,070 · forks: 4,616

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets