forked from Xuanwo/xlaude
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathconfig.example.toml
More file actions
33 lines (24 loc) · 1.4 KB
/
config.example.toml
File metadata and controls
33 lines (24 loc) · 1.4 KB
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
# agentdev configuration
# Define your agent pool. Left side is the alias you use with --agents, right side is the full command.
# Notes:
# - Commands are executed directly by tmux; shell aliases are NOT expanded.
# - Prefer absolute paths or prefix with `env KEY=VAL ...` to pass environment variables.
# - If shell features are required, wrap with a shell like: `bash -lic '<cmd>'`.
# - If a path contains spaces or parentheses, quote it accordingly.
[agents]
# Simple command
codex = "codex"
cursor = "cursor-agent"
# Claude with explicit binary
claude = "/usr/local/bin/claude --dangerously-skip-permissions"
# With environment variables via `env` (no shell needed)
# claude_env = "env ANTHROPIC_BASE_URL=https://api.anthropic.com ANTHROPIC_API_KEY=sk-xxx claude --dangerously-skip-permissions"
# With a shell (if you rely on aliases or need to source files)
# claude_bash = "bash -lic 'source ~/.secrets && claude --dangerously-skip-permissions'"
# Python project via uv (pyproject-based console script)
# Replace the project path and script name with your own.
# my_py_agent = "uv run --project ~/code/agents/swe-bot swe-bot --mode code"
# Or use a module entry point if no console script is defined
# my_py_agent_mod = "uv run --project ~/code/agents/swe-bot python -m swe_bot.cli"
# If the path contains spaces or parentheses, quote it:
# my_py_agent_quoted = "uv run --project \"~/code/Agents (Py)/swe-bot\" swe-bot"