Reference

Command Line

The command line reference is rendered from a checked-in JSON manifest. Each command section documents usage, arguments, flags, and deterministic example invocations.

overplane

User-facing command line interface for project initialization, spec authoring, agent container management, building specs into code, local checks, repository configuration validation, terminal theme preview, and version reporting.

internal/cli/cli.go

Global Flags

Parsed by overplane before the subcommand and shared by every command. Each flag's default can also be set through the matching OVERPLANE_* environment variable.

Optional

--log-format

string default "pretty"

Log format.

env: OVERPLANE_LOG_FORMAT

--log-level

string default "info"

Log level.

env: OVERPLANE_LOG_LEVEL

--log-file

string default ""

Append logs to a file.

env: OVERPLANE_LOG_FILE

--log-timestamps

boolean default true

Include timestamps in log output. Pass --log-timestamps=false to omit them, e.g. for screencasts or diff-friendly captures.

env: OVERPLANE_LOG_TIMESTAMPS

-v

boolean default false

Set minimum log level to debug. May appear anywhere before the first -- (e.g. overplane build all -v).

--verbose

boolean default false

Include file/symbol provenance in log records.

--version

boolean default false

Print version information.