{
  "description": "Run Cline with a prompt, or open its TUI. Subcommands (auth, config, mcp ...) and secrets such as API keys are left out.",
  "options": [
    {
      "names": [
        "--plan",
        "-p"
      ],
      "description": "Plan mode"
    },
    {
      "names": [
        "--cwd",
        "-c"
      ],
      "description": "Working directory",
      "args": {
        "name": "cwd",
        "isOptional": false,
        "template": "folders"
      }
    },
    {
      "names": [
        "--provider",
        "-P"
      ],
      "description": "Provider",
      "args": {
        "name": "provider",
        "isOptional": false
      }
    },
    {
      "names": [
        "--model",
        "-m"
      ],
      "description": "Model",
      "args": {
        "name": "model",
        "isOptional": false
      }
    },
    {
      "names": [
        "--thinking"
      ],
      "description": "Reasoning effort",
      "args": {
        "name": "thinking",
        "isOptional": false,
        "suggestions": [
          {
            "name": "none",
            "description": "none"
          },
          {
            "name": "low",
            "description": "low"
          },
          {
            "name": "medium",
            "description": "medium"
          },
          {
            "name": "high",
            "description": "high"
          },
          {
            "name": "xhigh",
            "description": "xhigh"
          }
        ]
      }
    },
    {
      "names": [
        "--auto-approve"
      ],
      "description": "Default is true.",
      "args": {
        "name": "auto_approve",
        "description": "Default is true.",
        "isOptional": false,
        "suggestions": [
          {
            "name": "true",
            "description": "Yes"
          },
          {
            "name": "false",
            "description": "No"
          }
        ]
      }
    },
    {
      "names": [
        "--json"
      ],
      "description": "JSON output"
    },
    {
      "names": [
        "--timeout",
        "-t"
      ],
      "description": "Timeout (seconds)",
      "args": {
        "name": "timeout",
        "isOptional": false
      }
    },
    {
      "names": [
        "--tui",
        "-i"
      ],
      "description": "Open TUI"
    },
    {
      "names": [
        "--worktree"
      ],
      "description": "Run in a git worktree"
    },
    {
      "names": [
        "--verbose",
        "-v"
      ],
      "description": "Verbose"
    }
  ],
  "args": [
    {
      "name": "prompt",
      "description": "Task for Cline. Omit to start interactively.",
      "isOptional": true
    }
  ],
  "name": "cline"
}
