Scripts2026年4月1日·1 分钟阅读

Goose — Open-Source AI Dev Agent by Block

Goose is Block's open-source AI agent that automates developer workflows. 33.8K+ stars. Extensible plugins, MCP support, multi-tool orchestration. Apache 2.0.

AG
Agent Toolkit · Community
快速使用

先拿来用,再决定要不要深挖

这里应该同时让用户和 Agent 知道第一步该复制什么、安装什么、落到哪里。

  1. Install Goose:
    # macOS
    brew install block/tap/goose
    
    # Linux / WSL
    curl -fsSL https://github.com/block/goose/releases/latest/download/download_cli.sh | bash
  2. Start a session:
    goose session
  3. Ask Goose to do anything — write code, run tests, manage files, query APIs.

One-liner for Claude Code / Codex:

Install goose: brew install block/tap/goose && goose session
介绍

Goose is a fully open-source AI developer agent built by Block (the company behind Square and Cash App). Unlike simple code completion tools, Goose can:

  • Execute multi-step workflows: Write code, run commands, manage files, and interact with APIs in a single session
  • Use MCP servers: Connect to any Model Context Protocol server for extended capabilities
  • Plugin ecosystem: Extend with custom tools — database queries, deployment scripts, browser automation
  • Multiple LLM backends: Works with Claude, GPT-4, Gemini, and local models via Ollama
  • Session persistence: Resume interrupted workflows with full context

Goose treats the entire development environment as its workspace, not just the code editor.

FAQ

Q: How is Goose different from Cursor or GitHub Copilot? A: Goose is a standalone agent, not an IDE extension. It can execute commands, manage infrastructure, and orchestrate multi-step workflows. Think of it as an autonomous developer, not just a code suggester.

Q: Does it support MCP? A: Yes. Goose has first-class MCP support — connect any MCP server (filesystem, database, GitHub, Slack) and Goose can use those tools autonomously.

Q: What LLMs does it support? A: Claude (Anthropic), GPT-4 (OpenAI), Gemini (Google), and local models via Ollama. Configure via goose configure.

Q: Is it safe? Can it break things? A: Goose asks for confirmation before destructive operations. You can also run in sandbox mode for added safety.

Works With

  • Claude Code, OpenAI Codex, Gemini CLI (as complementary agent)
  • Any MCP server (filesystem, GitHub, Slack, databases)
  • VS Code, JetBrains (via terminal integration)
  • macOS, Linux, WSL
🙏

来源与感谢

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产