diff --git a/cli/src/agent/backends/acp/AcpStdioTransport.ts b/cli/src/agent/backends/acp/AcpStdioTransport.ts index b2178b95..e8f83873 100644 --- a/cli/src/agent/backends/acp/AcpStdioTransport.ts +++ b/cli/src/agent/backends/acp/AcpStdioTransport.ts @@ -47,7 +47,8 @@ export class AcpStdioTransport { }) { this.process = spawn(options.command, options.args ?? [], { env: options.env, - stdio: ['pipe', 'pipe', 'pipe'] + stdio: ['pipe', 'pipe', 'pipe'], + shell: process.platform === 'win32' }); this.process.stdout.setEncoding('utf8');