All apps/Goose

Goose

block-goose-cli

An open-source AI agent that automates complex development tasks.

Runs as goose|macOS, Linux, Windows|block-goose.mintlify.app

Command form

ai-draft · 2 tasks · 12 fields

Run goose non-interactively with a prompt or instruction file. Recipes, extensions and the other subcommands are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui block-goose-cli

goose run

Run a task

Give goose text or an instruction file and let it work.

Run a taskExample values, fixed in this page — nothing here reaches a terminal
Basic
Prompt text*
string
Quiet (response only)
--quiet
Advanced
Don't store a session
--no-session
TasksEach one presets the form for one job
Run a prompt
textquietno_session
Run an instruction file
instructionsnamequiet
ParametersOnly these flags are editable in the form
Prompt text
string
--text-t
Instruction file
path
--instructions-i
Stay interactive afterwards
boolean
--interactive-s
Session name
string
--name-n
Resume previous run
boolean
--resume-r
Don't store a session
boolean
--no-session
Quiet (response only)
boolean
--quiet-q
Output format
enum
--output-formattextjsonstream-json
Provider
string
--provider
Model
string
--model
Max turns without input
integer
--max-turns
Debug output
boolean
--debug
SourcesEvery flag above is checked against these
docs
- **`-i, --instructions <FILE>`**: Path to instruction file containing commands. Use `-` for stdin - **`-t, --text <TEXT>`**: Input text to provide to goose directly - **`-s, --interactive`**: Continue in interactive mode after processing initial input - **`-n, --name <name>`**: Name for this run session (e.g. `daily-tasks`) - **`-r, --resume`**: Resume from…
manualmain 2026-10-27

goose-docs.ai

Before it fills your prompt, Otty checks the installed goose against its version. A form that does not match your version is not offered.