</>
TopCodeTools
Goose

Goose

Block's open-source AI developer agent that automates coding tasks.

3.8 (5 reviews)
Goose is an open-source AI developer agent created by Block (the company formerly known as Square) that operates from your terminal to automate a wide range of engineering tasks, including writing code, managing files, running shell commands, and interacting with external services through an extensible toolkit system. It is designed to be a general-purpose development assistant that fits naturally into command-line workflows. The standout feature of Goose is its extensible toolkit architecture. Rather than being limited to a fixed set of capabilities, Goose supports toolkits that can be added to extend its abilities. The default toolkits handle common tasks like file operations, shell commands, and code editing, but you can add toolkits for interacting with specific services, databases, APIs, or internal tools. This extensibility makes Goose adaptable to a wide variety of development workflows and organizational contexts. Goose also maintains session memory across multi-turn interactions, so you can have an extended working session where the agent builds on previous context and instructions. Goose supports multiple LLM providers, allowing developers to connect it to Anthropic's Claude, OpenAI's models, or other compatible providers. It operates directly in your terminal, which means it integrates naturally with existing development workflows -- you can use it alongside your regular terminal commands, pipe output to and from it, and incorporate it into scripts. The agent takes a conversational approach where you describe what you want to accomplish and it plans and executes the steps, asking for clarification when needed. Goose is best suited for developers who are comfortable working in the terminal and want an AI agent that can be customized to their specific workflow through the toolkit system. It is particularly appealing to teams at organizations that use Block's other open-source tools or that need an agent they can extend with custom integrations. Being backed by Block, a major technology company, provides some confidence in the project's longevity and maintenance. Goose is free and open-source, with costs limited to API usage from your chosen LLM provider. Developers who prefer graphical interfaces or IDE integration may find terminal-only operation limiting, and the documentation is still evolving as the project matures.

Last updated: March 2026

Key Features

  • Terminal-based AI developer agent
  • File creation, editing, and management
  • Shell command execution and automation
  • Extensible toolkit with custom integrations
  • Support for multiple LLM providers
  • Session memory for multi-turn interactions

Pros

  • + Open-source and backed by Block (Square)
  • + Extensible toolkit system for custom workflows
  • + Terminal-native fits into existing dev workflows
  • + Free to use with your own API keys

Cons

  • Terminal-only interface requires CLI comfort
  • Smaller community than Cline or Aider
  • Documentation still developing

User Reviews

3.8 from 5 reviews
IC
Ian Campbell Database Engineer

Solid experience with Goose. It's not going to blow your mind but it quietly makes you more productive. Good documentation too.

Feb 07, 2026 21 found this helpful
NF
Nick Foster Release Engineer

Mixed feelings on Goose. When it works, it's great. But it can be inconsistent with unpredictable output. Still using it because the good outweighs the bad.

Dec 21, 2025 17 found this helpful
CR
Carlos Reyes Backend Lead

Decent but not the best in class. Goose gets the job done for building features end-to-end but I've seen competitors handle long-running tasks better. Still, worth trying.

Dec 23, 2025 14 found this helpful
DV
Dmitri Volkov Systems Engineer

Goose has earned its place in my toolkit. The core functionality is excellent. I dock a star because long-running tasks but I'm still a happy user.

Oct 25, 2025 7 found this helpful
MC
Matt Cooper Startup Founder

Decent tool that I'd recommend to colleagues. Goose particularly shines for building features end-to-end. Some features feel a bit rough around the edges but overall positive.

Oct 21, 2025 6 found this helpful

Looking for something different?

View Goose Alternatives →