Configuration
PlanDrop can be configured through the extension’s settings panel and server-side files.
Extension Settings
Open settings by clicking the gear icon in the side panel.
Servers & Projects
Add multiple servers and projects. Each project can have:
- Path: The directory on the server (e.g.,
/home/user/project) - Interactive Mode: Enable to use the Claude Code tab (vs. Quick Drop only)
- Default Profile: The permission profile to use
Permission Profiles
Choose what Claude Code can do:
| Profile | Capabilities |
|---|---|
| Plan Only | Read files, suggest changes, no execution |
| Edit Files Only | Read + write files, no shell commands |
| Bioinformatics | Edit + curated bioinfo tools (samtools, conda, R…) |
| ML/Deep Learning | Edit + ML tools (python, pip, nvidia-smi…) |
| Full Access | Everything (use with caution) |
Model Selection
Choose between:
- Opus — Most capable, best for complex tasks
- Sonnet — Faster, good for straightforward tasks
Server Configuration
Claude Settings
Permission profiles are stored in .claude/settings.json in your project directory. Example:
{ "permissions": { "allow": [ "Bash(python3:*)", "Bash(pip:*)", "Bash(conda:*)", "Write(*)", "Edit(*)", "Read(*)" ], "deny": [ "Bash(sudo:*)", "Bash(rm -rf /)", "Write(~/.ssh/*)" ] }}Watcher Options
The watcher accepts these flags:
plandrop-watch # Start in foregroundplandrop-watch --daemon # Start in backgroundplandrop-watch --stop # Stop background watcherplandrop-watch --status # Check if runningplandrop-watch --model sonnet # Use Sonnet modelplandrop-watch --init # Initialize .plandrop/Environment Variables
On the server, these affect behavior:
| Variable | Effect |
|---|---|
ANTHROPIC_API_KEY | If set, uses API key (costs money). Unset to use Max subscription. |
Export & Import Settings
You can export your server/project configuration to share across machines:
- Open Settings (gear icon)
- Click “Export Settings”
- Save the JSON file
To import:
- Click “Import Settings”
- Select the JSON file
Next Steps
- Permission Profiles — Deep dive into permissions
- Multi-Project Setup — Manage multiple projects