skore agent#

Authenticate, configure and launch a Skore Hub agent harness.

PROJECT is the directory to configure and defaults to the current directory. On the first run, skore agent logs in to the hub (when needed), lets you pick a workspace and harness, and saves the workspace and hub URI to .skore. The API key itself comes from skore hub api-key generate, which is run automatically when no key is stored for that workspace. Later runs reuse .skore; passing --host, --workspace, or --harness updates the recorded values. A different --host re-authenticates against that hub. --workspace selects a Hub workspace by its public id.

Supported harnesses: Bob Shell, Bob IDE, Claude CLI, Claude UI, Claude Plugin (Cursor, VS Code, or VS Code Insiders), Cursor IDE, Cursor CLI, OpenCode, Pi, Copilot in VSCode, Copilot CLI and Codex CLI. Detection uses PATH, the application bundle on macOS for Bob IDE and Claude UI, or the Claude Code IDE extension for Claude Plugin. Claude CLI also accepts --harness claude-cli. --harness claude-plugin asks which IDE to open; claude-plugin-cursor, claude-plugin-code, and claude-plugin-code-insiders select that IDE. Bob IDE also accepts --harness bobide.

Usage

skore agent [OPTIONS] [PROJECT]

Options

--host <host>#

Hub host (e.g. https://skore.probabl.ai). Defaults to the SKORE_HUB_URI environment variable or the public Hub.

--workspace <workspace>#

Hub workspace public id. Omit to reuse .skore or pick one.

-H, --harness <harness_name>#

Harness to use non-interactively (omit to pick one).

Options:

claude | claude-cli | claude-ui | claude-plugin | claude-plugin-cursor | claude-plugin-code | claude-plugin-code-insiders | cursor | cursor-cli | codex | opencode | pi | copilot | copilot-cli | github-copilot-cli | bob | bob-ide | bobide

--model-id <model_id>#

Model id advertised by the hub.

Default:

'skore-agent'

--login-timeout <login_timeout>#

Seconds to wait for interactive device login.

Default:

600

Arguments

PROJECT#

Optional argument