UNPKG

cc-model-switcher

Version:

A simple CLI tool to switch Claude Code AI models easily

26 lines (21 loc) 724 B
#!/usr/bin/env node const { spawn } = require('child_process'); const fs = require('fs'); const path = require('path'); // 模拟cc_switch的行为,但增加调试信息 console.log('当前工作目录:', process.cwd()); console.log('当前目录内容:', fs.readdirSync(process.cwd())); // 测试直接运行claude命令 console.log('\n--- 测试直接运行claude ---'); const testClaude = spawn('claude', ['--help'], { stdio: 'inherit', shell: true, cwd: process.cwd() }); testClaude.on('error', (error) => { console.error('claude命令错误:', error); }); // 测试环境变量 console.log('\n--- 环境变量 ---'); console.log('PATH:', process.env.PATH); console.log('NODE_ENV:', process.env.NODE_ENV);