Goose
An open-source, extensible AI agent by Block that automates engineering tasks through CLI and tool execution.
Preview
Problem
Building custom autonomous automation agents often requires writing glue code from scratch for every single workflow.
Solution
A modular, plug-and-play desktop and CLI agent that can connect to MCP servers, run commands, and automate developer tasks.
Challenge
Ensuring tool-calling reliability and agent loop safety across diverse enterprise environments.
Key Features
- Extensible MCP plugin architecture
- CLI and GUI interfaces
- Supports any LLM provider
- Open source by Block
Tech Choices
Target User
DevOps, Software Engineers, and Automation builders.
Impact
"Established a robust open-source foundation for enterprise-ready developer agents."
How to Use
Install
Run 'curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash'.
Configure
Run 'goose configure' to set your preferred LLM provider.
Automate
Run 'goose session' to start an autonomous problem-solving session.
Quick Details
- Pricing
- Free
- Platforms
- macOS, Linux, Windows, Terminal
- Updated
- 8/19/2026