Skip to content
ARC / Agent documentation
Agent index ↗Back to Arc ↗

CLI commands

arc adapter

Configure harness connections

On this page

CLI reference index · CLI behavior guide

arc adapter

Configure harness connections

text
usage: arc adapter [-h]
                   {list,status,preview,preview-uninstall,install,uninstall,verify,repair}
                   ...

positional arguments:
  {list,status,preview,preview-uninstall,install,uninstall,verify,repair}
    list                List registered adapters and current status
    status              Show detail for one adapter
    preview             Preview install changes for an adapter
    preview-uninstall   Preview uninstall changes for an adapter
    install             Install an adapter
    uninstall           Uninstall an adapter
    verify              Verify an adapter is functioning
    repair              Re-apply an adapter install on top of an existing
                        region

options:
  -h, --help            show this help message and exit

Argument defaults

ArgumentRequiredDefaultChoices

arc adapter list

List registered adapters and current status

text
usage: arc adapter list [-h] [--base-url BASE_URL]

options:
  -h, --help           show this help message and exit
  --base-url BASE_URL

Argument defaults

ArgumentRequiredDefaultChoices
--base-urlno"http://127.0.0.1:6969"

arc adapter status

Show detail for one adapter

text
usage: arc adapter status [-h] [--base-url BASE_URL] harness

positional arguments:
  harness              harness_id (e.g. generic, claude-code)

options:
  -h, --help           show this help message and exit
  --base-url BASE_URL

Argument defaults

ArgumentRequiredDefaultChoices
harnessyesnull
--base-urlno"http://127.0.0.1:6969"

arc adapter preview

Preview install changes for an adapter

text
usage: arc adapter preview [-h] [--scope SCOPE] [--path PATH]
                           [--base-url BASE_URL]
                           harness

positional arguments:
  harness

options:
  -h, --help           show this help message and exit
  --scope SCOPE        adapter-specific scope (e.g. global, project)
  --path PATH          project root for --scope project (Cursor)
  --base-url BASE_URL

Argument defaults

ArgumentRequiredDefaultChoices
harnessyesnull
--scopenonull
--pathnonull
--base-urlno"http://127.0.0.1:6969"

arc adapter preview-uninstall

Preview uninstall changes for an adapter

text
usage: arc adapter preview-uninstall [-h] [--scope SCOPE] [--path PATH]
                                     [--base-url BASE_URL]
                                     harness

positional arguments:
  harness

options:
  -h, --help           show this help message and exit
  --scope SCOPE
  --path PATH          project root for --scope project (Cursor)
  --base-url BASE_URL

Argument defaults

ArgumentRequiredDefaultChoices
harnessyesnull
--scopenonull
--pathnonull
--base-urlno"http://127.0.0.1:6969"

arc adapter install

Install an adapter

text
usage: arc adapter install [-h] [--scope SCOPE] [--path PATH]
                           [--base-url BASE_URL] [--yes]
                           harness

positional arguments:
  harness

options:
  -h, --help           show this help message and exit
  --scope SCOPE        adapter-specific scope
  --path PATH          project root for --scope project (Cursor)
  --base-url BASE_URL
  --yes, -y            auto-confirm the sensitive-action prompt (unattended)

Argument defaults

ArgumentRequiredDefaultChoices
harnessyesnull
--scopenonull
--pathnonull
--base-urlno"http://127.0.0.1:6969"
--yes, -ynofalse

arc adapter uninstall

Uninstall an adapter

text
usage: arc adapter uninstall [-h] [--scope SCOPE] [--path PATH]
                             [--base-url BASE_URL] [--yes]
                             harness

positional arguments:
  harness

options:
  -h, --help           show this help message and exit
  --scope SCOPE
  --path PATH          project root for --scope project (Cursor)
  --base-url BASE_URL
  --yes, -y            auto-confirm the sensitive-action prompt (unattended)

Argument defaults

ArgumentRequiredDefaultChoices
harnessyesnull
--scopenonull
--pathnonull
--base-urlno"http://127.0.0.1:6969"
--yes, -ynofalse

arc adapter verify

Verify an adapter is functioning

text
usage: arc adapter verify [-h] [--base-url BASE_URL] harness

positional arguments:
  harness

options:
  -h, --help           show this help message and exit
  --base-url BASE_URL

Argument defaults

ArgumentRequiredDefaultChoices
harnessyesnull
--base-urlno"http://127.0.0.1:6969"

arc adapter repair

Re-apply an adapter install on top of an existing region

text
usage: arc adapter repair [-h] [--scope SCOPE] [--path PATH]
                          [--base-url BASE_URL]
                          harness

positional arguments:
  harness

options:
  -h, --help           show this help message and exit
  --scope SCOPE
  --path PATH          project root for --scope project (Cursor)
  --base-url BASE_URL

Argument defaults

ArgumentRequiredDefaultChoices
harnessyesnull
--scopenonull
--pathnonull
--base-urlno"http://127.0.0.1:6969"