Aider · Example Payload

Aider Cli Launch Config Example

AIAI Pair ProgrammingDeveloper ToolsCLICommand LineCoding AssistantCode GenerationOpen SourcePythonApache 2.0LLMGitBYO LLMTerminalPolyglotTree SitterRepository MapPair Programming

Aider Cli Launch Config Example is an example object payload from Aider, with 22 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

modelweak_modeleditor_modeledit_formatchat_modereasoning_effortthinking_tokensauto_commitsdirty_commitsauto_lintauto_testtest_cmdlint_cmdwatch_filesstreamdark_modecode_themegitignorechat_history_fileapi_keysenv_var_prefixconfig_file_path

Example Payload

Raw ↑
{
  "model": "anthropic/claude-opus-4",
  "weak_model": "anthropic/claude-haiku-4",
  "editor_model": "anthropic/claude-sonnet-4",
  "edit_format": "diff",
  "chat_mode": "code",
  "reasoning_effort": "medium",
  "thinking_tokens": "16k",
  "auto_commits": true,
  "dirty_commits": false,
  "auto_lint": true,
  "auto_test": false,
  "test_cmd": "pytest -x",
  "lint_cmd": "ruff check --fix",
  "watch_files": false,
  "stream": true,
  "dark_mode": true,
  "code_theme": "monokai",
  "gitignore": true,
  "chat_history_file": ".aider.chat.history.md",
  "api_keys": {
    "ANTHROPIC_API_KEY": "<redacted>",
    "OPENAI_API_KEY": "<redacted>"
  },
  "env_var_prefix": "AIDER_",
  "config_file_path": "./.aider.conf.yml | ~/.aider.conf.yml"
}