Audacity scripting pipe
An official scripting module lets local scripts send commands to Audacity through a named pipe. A separate agent script or bridge is required.
Open maintainer documentationWHAT YOU CAN DOSelect audio · Apply effects · Export audio
HOW IT WORKSLive app
PLATFORMSWindows · macOS
DOCUMENTED AGENTSSee compatibility details
Documented capabilities
- Select audioDocumentation
- Apply effectsDocumentation
- Export audioDocumentation
Agent compatibility
| Agent | Compatibility | Basis |
|---|---|---|
| Claude Code | Not documented | Local scripting interface; an agent-specific client script or MCP bridge is required. |
| Codex | Not documented | Local scripting interface; an agent-specific client script or MCP bridge is required. |
| Cursor | Not documented | Local scripting interface; an agent-specific client script or MCP bridge is required. |
Setup route
Use the linked documentation to review installation, prerequisites and the supported interface. Test with a disposable document or project.
Audacity with mod-script-pipe enabled and a local client script in a language that supports named pipes.
Limitations
The scripting interface supports one project at a time, and commands can vary by version. Connecting an agent requires a local client script or bridge.