---
title: "coding.sh config · coding.sh docs"
description: "Read and write ~/.coding.sh/config.toml. Every option of coding.sh config and its subcommands, from its own --help."
canonical: https://coding.sh/docs/cli/config
human_url: https://coding.sh/docs/cli/config
markdown_url: https://coding.sh/docs/cli/config.md
agents_url: https://coding.sh/agents.md
llms_url: https://coding.sh/llms.txt
updated: 2026-11-11
---

# coding.sh config

Read and write ~/.coding.sh/config.toml. Every option of coding.sh config and its subcommands, from its own --help.

coding.sh config --help

```
coding.sh config <action>

  Read and write ~/.coding.sh/config.toml

Commands
  get           Print the effective config or one key
  set           Set one key
  path          Print the config file path
```

## `coding.sh config get`

Print the effective config or one key.

coding.sh config get --help

```
coding.sh config get [key]

  Print the effective config or one key

Arguments
  key           Dotted key, e.g. capture.mode
```

## `coding.sh config set`

Set one key.

coding.sh config set --help

```
coding.sh config set <KEY> <VALUE> [options]

  Set one key

Arguments
  key           Dotted key, e.g. capture.mode
  value         Value (numbers, true/false and JSON arrays are parsed)

Options
  --dry-run  Show the exact changes without writing anything
```

## `coding.sh config path`

Print the config file path.

coding.sh config path --help

```
coding.sh config path

  Print the config file path
```

[All commands](https://coding.sh/docs/cli) · [Global options](https://coding.sh/docs/cli#global)

To set coding.sh up for a user, follow the agent workflow at [/agents.md](https://coding.sh/agents.md).
