icon of Goose

Goose

Automate repeatable engineering workflows with Goose, an open source agent from Block that runs in CLI or desktop and executes multi-step tasks across repos.

43.6K stars4.5K forksRustApache-2.0Active this month
Open source alternative toClaude CodeDevin AIGitHub Copilot

What Goose does

Goose is an open source autonomous agent from Block for engineers who want to automate recurring development tasks without being locked to one editor. It runs as a desktop app or CLI, so the workflow can follow your repository and shell habits instead of plugin boundaries. Strong examples include changelog generation, dependency upgrade passes, documentation maintenance, and other multi-step jobs that touch several files and commands.

The practical value is repeatability. Goose supports reusable task definitions so teams can standardize how common operations are executed and reviewed. That makes it useful for platform, release, and developer-experience teams that run the same categories of maintenance work every week. Because it operates outside a single IDE, it can fit broader engineering environments where contributors use different tools.

Goose is not always the best choice for inline completion-heavy coding style. If the primary requirement is in-editor suggestions while typing, tools focused on assistant UX may feel more natural. Goose becomes more compelling when the unit of work is a full workflow with sequencing, shell execution, and repeatable handoff patterns. Teams often start with one weekly automation task, then expand after approval and rollback steps are documented. This approach reduces manual toil while keeping human review on final merge decisions.

GitHub Activity

Last commit

10 days ago

Last synced

May 1, 2026

43.6KStars
4.5KForks
408Open Issues
Apache-2.0License

Tech Stack

Detected via GitHub

Languages

JavaScriptPythonRustTypeScript

Frameworks

React

Details

Similar Open Source Tools

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives