1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# ~/.config/ccs/config.toml
#
# ccs provider configuration.
# Each [[providers]] block defines one selectable entry.
#
# Fields:
# id - Unique identifier; used with the -p / --provider flag
# provider - Display name of the service (shown in column 2)
# model - Model name (shown in column 3)
# executable - Command to launch: "claude" or "codex"
# supports_resume - Whether -r (resume last session) is supported
# resume_as_subcommand - If true, resume is passed as a subcommand *before* base_args
# (e.g. `codex resume …`); if false, `-r` is appended after base_args
# base_args - Fixed arguments always passed to the executable
# [providers.env] - Environment variables injected into the subprocess
# ── Example: DeepSeek ─────────────────────────────────────────────────────────
#
# Sign up at https://platform.deepseek.com to get your API key.
[[]]
= "deepseek"
= "DeepSeek"
= "deepseek-v4-pro"
= "claude"
= true
= ["--dangerously-skip-permissions"]
[]
= "https://api.deepseek.com/anthropic"
= "YOUR_DEEPSEEK_API_KEY"
= "deepseek-v4-pro"
= "deepseek-v4-pro"
= "deepseek-v4-pro"
= "deepseek-v4-flash"
= "deepseek-v4-pro"
= "max"
# ── Example: Codex ────────────────────────────────────────────────────────────
#
# Requires the `codex` CLI: https://github.com/openai/codex
[[]]
= "codex"
= "OpenAI"
= "gpt-4o"
= "codex"
= true
= true
= ["--dangerously-bypass-approvals-and-sandbox"]
[]
= "YOUR_OPENAI_API_KEY"