Per-agent profiles
AUTHSOME_HOME=~/.authsome-pr-bot cannot reach credentials in ~/.authsome-reviewer.
To create named profiles inside a single AUTHSOME_HOME:
Run each agent under its own proxy
Multi-agent best practices
- One profile per role, not one per developer. A developer with two agents should still have two profiles.
- Audit each profile separately.
audit.logis per-AUTHSOME_HOME. Logging is easy to forward. - Rotate after compromise of one agent only. Other profiles are unaffected.
Troubleshooting
| Symptom | Fix |
|---|---|
| Two agents accidentally share credentials | They’re using the same AUTHSOME_HOME. Split them. |
| Port 7998 conflicts | Each AUTHSOME_HOME starts its own daemon on its own ephemeral port. Confirm with lsof -i. |