Skip to main content

Configuration

View and manage CLI configuration.

Commands


show

Display current CLI configuration.

sekuire config show

Example

Terminal
$ sekuire config show
Sekuire Configuration:

Authentication Config:
Location: /Users/dev/.sekuire/auth.json
Auth Method: API Key
Default Workspace: ws_abc123

Project Config:
Location: ./sekuire.yml
Name: my-agent
Version: 0.1.0
Model: gpt-4

get

Get a specific configuration value.

sekuire config get <KEY>

Available Keys

KeyDescription
auth.methodAuthentication method (api-key, token, none)
device.fingerprintDevice fingerprint hash
device.nameDevice name
device.osOperating system
workspace.idDefault workspace ID

Examples

Get default workspace
$ sekuire config get workspace.id
ws_abc123
Get auth method
$ sekuire config get auth.method
api-key
Get device info
$ sekuire config get device.name
MacBook-Pro

set

Set a configuration value.

sekuire config set <KEY> <VALUE>

Writable Keys

KeyDescription
workspace.idDefault workspace ID

Example

Terminal
$ sekuire config set workspace.id ws_new_workspace
Default workspace set to ws_new_workspace

Configuration Files

Global Config

Located at ~/.sekuire/:

FilePurpose
auth.jsonAPI key, workspace, device info
secret.keyPrivate key (project-level)
public.keyPublic key (project-level)

Project Config

Located in project root:

FilePurpose
sekuire.ymlAgent manifest (name, version, capabilities)
.sekuire/Project-specific keys