Goose is an AI agent tool that supports local or desktop environments and offers a CLI interface. It integrates with multiple models and connects to external tools and APIs via the MCP protocol to automate engineering tasks such as code generation, debugging, testing, and deployment. Goose is delivering a more stable and efficient functional experience with the GLM Coding Plan.

Step 1: Installing Goose Desktop

  1. Visit the official Goose documentation: Goose Quickstart.
  2. Choose the installer for your operating system and complete the setup for Goose Desktop.

Step 2: Creating a New Provider

  1. Open the Goose Desktop application and navigate to the main interface.
  2. Locate and click “Create New Provider” in the left-hand menu (as shown in the figure).
  3. Follow the prompts to enter the required information and complete the new Provider creation.
Description

Step 3: Select OpenAI Protocol and Configure

  1. During Provider Setup, select the OpenAI protocol.
  2. Complete the following required configurations:
  • Base URL: https://api.z.ai/api/coding/paas/v4
  • API Key: Your GLM-4.5 API key
  • Model: Select GLM-4.5(standard, complex tasks) or GLM-4.5-air(lightweight, faster response) based on your requirements.
  1. Save your settings to complete the configuration.
Description

Step 4: Switching Models

  1. After configuration, return to the Goose desktop main interface.
  2. Locate and click “Switch Models” at the bottom of the main interface.
  3. Select the newly created Provider from the dropdown list.
  4. Verify the new Provider has successfully switched to the current model.
Description

Step 5: Start Using Goose with GLM-4.5

  1. Once the provider is active, you can start interacting with Goose powered by GLM-4.5.
  2. Enter your request, and Goose will automatically invoke the GLM-4.5 model based on your configuration to generate a response.
Description