Neon Pilot Download

Neon Pilot CLI Reference

<!-- Generated by scripts/generate-cli-reference.mjs. Do not edit by hand. -->

Generated from neon-pilot commands --json with 91 commands.

app update

Update the packaged Neon Pilot app from the signed GitHub release installer.

Examples:

app-commands list

List command-palette/app commands available to extensions. Advanced escape hatch; prefer first-class CLI commands when available.

Examples:

app-commands run

Run a command-palette/app command by id. Advanced escape hatch; prefer first-class CLI commands when available.

Examples:

ask

Create a conversation, run one turn, and print the result.

Examples:

background-commands cancel

Cancel a background command: background-commands cancel <run-id>.

Examples:

background-commands get

Inspect a background command: background-commands get <run-id>.

Examples:

background-commands list

List durable background commands.

Examples:

background-commands logs

Read background command logs: background-commands logs <run-id> [--tail <n>]

Examples:

background-commands rerun

Rerun a background command: background-commands rerun <run-id>.

Examples:

background-commands start

Start a durable background command: background-commands start --command <shell> [--cwd <path>]

Examples:

bootstrap configure

Configure Neon Pilot defaults and external-agent entrypoints.

Examples:

bootstrap defaults set

Set default provider, model, cwd, thinking level, and service tier.

Examples:

bootstrap doctor

Check whether Neon Pilot is ready for external agent control.

Examples:

bootstrap provider model

Create or update a provider model definition.

Examples:

bootstrap provider save

Create or update a model provider definition.

Examples:

bootstrap provider set-key

Store a provider API key through the configured secrets backend. Use --stdin.

Examples:

cli install

Install the optional user-shell neon-pilot symlink.

Examples:

cli status

Show the channel-local launcher and optional user-shell link status.

Examples:

cli uninstall

Remove the optional Neon Pilot-owned user-shell symlink.

Examples:

commands

List core and enabled extension CLI commands.

Examples:

control-plane doctor

Run control-plane smoke checks for commands, conversations, retention dry-run, runtime, and extension storage.

Examples:

conversations abort

Abort a live conversation turn.

Examples:

conversations activity

List backend conversation activity shelf items for a thread.

Examples:

conversations archive

Archive conversations by hiding them from normal sidebar/history views: conversations archive <id...>

Examples:

conversations compact

Compact a conversation transcript.

Examples:

conversations connections

List meaningful things connected to a conversation.

Examples:

conversations create

Create a conversation with optional title, cwd, model, and startup settings.

Examples:

conversations cwd

Change a conversation working directory: conversations cwd <id> <path>.

Examples:

conversations delete

Permanently delete persisted conversations and remove workspace/sidebar references: conversations delete <id...>

Examples:

conversations ensure-live

Ensure a conversation has a live runtime: conversations ensure-live <id> [--cwd <path>]

Examples:

conversations fork

Fork a conversation: conversations fork <id> [--title <title>] [--target-cwd <path>]

Examples:

conversations inspect

Inspect a conversation by id; optional second arg is outline, query, diff, or read_window.

Examples:

conversations list

List conversations, optionally filtered by query.

Examples:

conversations open active

Set or clear the active sidebar conversation: conversations open active [id]

Examples:

conversations open add

Add conversations to the open/sidebar list: conversations open add <id...>

Examples:

conversations open list

List conversations currently open in the sidebar.

Examples:

conversations open pin

Pin conversations in the sidebar: conversations open pin <id...>

Examples:

conversations open remove

Remove conversations from open/sidebar state: conversations open remove <id...>

Examples:

conversations open unpin

Unpin conversations in the sidebar: conversations open unpin <id...>

Examples:

conversations retention prune

Prune old persisted conversations: conversations retention prune --older-than 90d --archived-only --dry-run

Examples:

conversations rollback

Rollback recent conversation transcript blocks: conversations rollback <id> [count]

Examples:

conversations run-turn

Run a conversation turn and wait for completion: conversations run-turn <id> --text <message> [--timeout-ms <ms>]

Examples:

conversations scratchpad get

Get a conversation scratchpad: conversations scratchpad get <id>

Examples:

conversations scratchpad patch

Append/prepend to a scratchpad: conversations scratchpad patch <id> --operation append --content <markdown>

Examples:

conversations scratchpad set

Replace a conversation scratchpad: conversations scratchpad set <id> --content <markdown>

Examples:

Search visible conversation transcript text.

Examples:

conversations send

Send a message to a conversation: conversations send <id> --text <message> [--steer]

Examples:

conversations title

Set a conversation title: conversations title <id> <title>.

Examples:

conversations tools

Set active tools for a conversation: conversations tools <id> <tool...>

Examples:

conversations transcript append

Append a transcript block. Advanced recovery/admin command; prefer normal conversation turns when possible.

Examples:

conversations transcript read

Read visible transcript blocks for a conversation.

Examples:

conversations transcript update

Update a transcript block. Advanced recovery/admin command; inspect first and prefer safer conversation operations when possible.

Examples:

conversations unarchive

Unarchive conversations: conversations unarchive <id...>

Examples:

conversations workspace

Read conversation workspace state.

Examples:

conversations workspace update

Update open/sidebar workspace state with --open, --pinned, --archived, --active, --workspace-path, or --remote-controlled.

Examples:

doctor

Check CLI launcher, app connection, and runtime path readiness.

Examples:

extensions catalog

List installable extension catalog entries.

Examples:

extensions create

Create a runtime extension: extensions create <id> --name <name> [--template <template>]

Examples:

extensions delete

Delete a runtime extension by id. System extensions cannot be deleted.

Examples:

extensions disable

Disable an installed extension.

Examples:

extensions enable

Enable an installed extension.

Examples:

extensions install

Install an extension from the catalog: extensions install <id>

Examples:

extensions install-marketplace

Install a marketplace behavior package as an extension: extensions install-marketplace <source> --type skill|instruction-pack|agent|template

Examples:

extensions install-url

Install an extension bundle from URL: extensions install-url <url> [--expected-id <id>]

Examples:

extensions list

List installed Neon Pilot extensions.

Examples:

extensions paths

Read extension search paths.

Examples:

extensions reload

Reload an extension backend by id, or refresh registry state.

Examples:

extensions smoke

Run backend smoke checks for an installed extension.

Examples:

extensions snapshot

Snapshot a runtime extension by id.

Examples:

extensions sources

Read extension catalog sources.

Examples:

extensions update

Update a catalog-installed extension: extensions update <id>

Examples:

extensions validate

Validate an installed extension by id.

Examples:

heartbeats list

List recurring conversation heartbeats.

Examples:

heartbeats start

Start a recurring conversation heartbeat: heartbeats start <id> --interval-minutes <n> --conversation-id <id> --prompt <prompt>.

Examples:

heartbeats stop

Stop a recurring conversation heartbeat: heartbeats stop <id>.

Examples:

help

Show general help or help for a specific command.

Examples:

paths

Show local Neon Pilot runtime paths used by the CLI.

Examples:

protocol

Invoke a raw extension protocol entrypoint. Advanced integration surface; prefer first-class CLI commands for normal automation.

Examples:

schema

Export machine-readable CLI command contracts.

Examples:

settings get

Read a single setting by key.

Examples:

settings list

List merged Neon Pilot settings, optionally filtered by key prefix.

Examples:

settings reset

Reset one or more settings to manifest defaults: settings reset <key...>

Examples:

settings schema

List manifest-declared settings schema.

Examples:

settings set

Update a manifest-declared non-secret setting by key and JSON value.

Examples:

tasks delete

Delete a scheduled task: tasks delete <task-id>.

Examples:

tasks get

Inspect a scheduled task: tasks get <task-id>.

Examples:

tasks list

List scheduled tasks.

Examples:

tasks run

Run a scheduled task immediately: tasks run <task-id>.

Examples:

tasks save

Create or update a scheduled task: tasks save <task-id> --title <title> --prompt <prompt> [--cron <expr>|--at <iso>]

Examples:

tasks validate

Validate scheduled tasks, or one scheduled task by id.

Examples:

version

Show Neon Pilot CLI package and runtime channel version information.

Examples: