mirror of
https://github.com/aljazceru/goose.git
synced 2025-12-17 22:24:21 +01:00
feat: allow for multiple values in cli options for adding extensions (#1070)
This commit is contained in:
@@ -251,7 +251,7 @@ You can remove installed extensions.
|
||||
You can start a tailored goose session with specific extensions directly from the CLI. To do this, run the following command:
|
||||
|
||||
```bash
|
||||
goose session --with-extension "{extension command}"
|
||||
goose session --with-extension "{extension command}" --with-extension "{antoher extension command}"
|
||||
```
|
||||
|
||||
:::info
|
||||
@@ -261,6 +261,14 @@ goose session --with-extension "VAR=value command arg1 arg2"
|
||||
```
|
||||
:::
|
||||
|
||||
:::tip
|
||||
You can also start a session with built-in extensions by using the `--with-builtin` flag.
|
||||
```bash
|
||||
goose session --with-builtin "developer,memory"
|
||||
goose session --with-builtin developer --with-builtin memory
|
||||
```
|
||||
:::
|
||||
|
||||
## Developing Extensions
|
||||
Goose extensions are implemented with MCP, a standard protocol that allows AI models and agents to securely connect with local or remote resources. Learn how to build your own [extension as an MCP server](https://modelcontextprotocol.io/quickstart/server).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user