{"_id":"@acampkin/mcc","_rev":"10-5edcfc169552dd6922403ccd686346f6","name":"@acampkin/mcc","dist-tags":{"latest":"2.5.0"},"versions":{"2.1.0":{"name":"@acampkin/mcc","version":"2.1.0","keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"author":{"name":"Velocity Digital"},"license":"MIT","_id":"@acampkin/mcc@2.1.0","maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"homepage":"https://velocitydigi.com","bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"os":["darwin","linux","win32"],"bin":{"mcc":"dist/index.mjs","mcc-v1":"dist-v1/index.mjs"},"dist":{"shasum":"a8c542944357487926134017b2461e54220fbde8","tarball":"https://registry.npmjs.org/@acampkin/mcc/-/mcc-2.1.0.tgz","fileCount":4,"integrity":"sha512-tXP0Wv/84G6kcvVtBQKTBu7W8wWMiTP46k/obRUcJuXlw3+tXDDdQE+/Np4/pYRB2vpi72uN8asRbpa1tWKXTQ==","signatures":[{"sig":"MEUCIQC7seHLTHwsqiIEsV8+6gGUnxeNXVRaxOgkZ5LrVs8+3QIgLOCJcfX7yhhxYqFW/dFRnJn3jmDo3duZ6waxLQmJZaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1316624},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs"},"./v1":{"import":"./dist-v1/index.mjs"}},"scripts":{"dev":"tsx src/index.ts","link":"npm run build:bundle && npm link","lint":"eslint src/","test":"NODE_OPTIONS='--max-old-space-size=8192' vitest run","build":"tsc","check":"npm run typecheck && npm run lint","start":"node dist/index.mjs","link:v1":"npm run build:v1 && npm link","build:v1":"tsup --config tsup.v1.config.ts","lint:fix":"eslint src/ --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","release:v1":"npm run check && npm run build:v1","test:watch":"NODE_OPTIONS='--max-old-space-size=8192' vitest","build:bundle":"tsup","test:coverage":"NODE_OPTIONS='--max-old-space-size=8192' vitest run --coverage","prepublishOnly":"npm run check && npm run build:bundle","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"acampkin","email":"acampkinpersonnal@gmail.com"},"repository":{"url":"git+https://github.com/velocity-digital/mcc.git","type":"git"},"_npmVersion":"11.9.0","description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"9.0.0","tar":"^7.4.3","zod":"4.3.5","yaml":"^2.5.0","chalk":"^5.3.0","ioredis":"5.9.2","p-retry":"7.1.1","inquirer":"^10.2.0","unzipper":"^0.12.3","commander":"^12.1.0","better-sqlite3":"12.6.2","update-notifier":"^7.3.1","@anthropic-ai/sdk":"^0.26.0","@anthropic-ai/claude-code":"2.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"8.5.1","eslint":"9.39.2","vitest":"4.0.17","@eslint/js":"9.39.2","typescript":"^5.5.0","@types/node":"^22.0.0","@playwright/test":"^1.58.2","@types/eslint__js":"8.42.3","typescript-eslint":"8.53.0","@vitest/coverage-v8":"^4.0.17","@types/better-sqlite3":"7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcc_2.1.0_1771694015921_0.5572200861830248","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@acampkin/mcc","version":"2.1.1","keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"author":{"name":"Velocity Digital"},"license":"MIT","_id":"@acampkin/mcc@2.1.1","maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"homepage":"https://velocitydigi.com","bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"os":["darwin","linux","win32"],"bin":{"mcc":"dist/index.mjs","mcc-v1":"dist-v1/index.mjs"},"dist":{"shasum":"a40dda517499d2a90ba0a3417e1f86601c488092","tarball":"https://registry.npmjs.org/@acampkin/mcc/-/mcc-2.1.1.tgz","fileCount":4,"integrity":"sha512-XI8sWXmPZEFfQgeTNJ4XfGQBzNhA+6eCJdlGp1X3oDffvYSSRIXIejvbF4q9v0aDoL13/iBL8qCRgwk6enm0lQ==","signatures":[{"sig":"MEQCIBYzYz+hgKk5dmD6DriuFoK0JpMez/91PBVwBH4tGsZAAiAU1RNMiXQYW6CS+bEE/Cqe/DQ7yg8zciR9zAJKxlMxbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1316624},"main":"dist/index.mjs","type":"module","_from":"file:acampkin-mcc-2.1.1.tgz","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs"},"./v1":{"import":"./dist-v1/index.mjs"}},"scripts":{"dev":"tsx src/index.ts","link":"npm run build:bundle && npm link","lint":"eslint src/","test":"NODE_OPTIONS='--max-old-space-size=8192' vitest run","build":"tsc","check":"npm run typecheck && npm run lint","start":"node dist/index.mjs","link:v1":"npm run build:v1 && npm link","build:v1":"tsup --config tsup.v1.config.ts","lint:fix":"eslint src/ --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","release:v1":"npm run check && npm run build:v1","test:watch":"NODE_OPTIONS='--max-old-space-size=8192' vitest","build:bundle":"tsup","test:coverage":"NODE_OPTIONS='--max-old-space-size=8192' vitest run --coverage","prepublishOnly":"npm run check && npm run build:bundle","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"acampkin","email":"acampkinpersonnal@gmail.com"},"_resolved":"/Users/alex/Projects/Dev/SHARED/Modules/Coder Pre-Start/mcc/acampkin-mcc-2.1.1.tgz","_integrity":"sha512-XI8sWXmPZEFfQgeTNJ4XfGQBzNhA+6eCJdlGp1X3oDffvYSSRIXIejvbF4q9v0aDoL13/iBL8qCRgwk6enm0lQ==","repository":{"url":"git+https://github.com/velocity-digital/mcc.git","type":"git"},"_npmVersion":"11.9.0","description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"9.0.0","tar":"^7.4.3","zod":"4.3.5","yaml":"^2.5.0","chalk":"^5.3.0","ioredis":"5.9.2","p-retry":"7.1.1","inquirer":"^10.2.0","unzipper":"^0.12.3","commander":"^12.1.0","better-sqlite3":"12.6.2","update-notifier":"^7.3.1","@anthropic-ai/sdk":"^0.26.0","@anthropic-ai/claude-code":"2.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"8.5.1","eslint":"9.39.2","vitest":"4.0.17","@eslint/js":"9.39.2","typescript":"^5.5.0","@types/node":"^22.0.0","@playwright/test":"^1.58.2","@types/eslint__js":"8.42.3","typescript-eslint":"8.53.0","@vitest/coverage-v8":"^4.0.17","@types/better-sqlite3":"7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcc_2.1.1_1771743448090_0.7993544199089515","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@acampkin/mcc","version":"2.2.0","keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"author":{"name":"Velocity Digital"},"license":"MIT","_id":"@acampkin/mcc@2.2.0","maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"homepage":"https://velocitydigi.com","bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"os":["darwin","linux","win32"],"bin":{"mcc":"dist/index.mjs","mcc-v1":"dist-v1/index.mjs"},"dist":{"shasum":"dce4a1af35cbdf4b8fa0ed0af3e4177134626043","tarball":"https://registry.npmjs.org/@acampkin/mcc/-/mcc-2.2.0.tgz","fileCount":4,"integrity":"sha512-LaHncp0y5ro53VbEp0g+oVg74Gdbxuub9LuU/J8QLr0w+FCCYM095f6DlHEwSDp8HBg8TbOOqWxVwpQHzMx7Gg==","signatures":[{"sig":"MEQCICzPcuR4Xoj0hok9yLnCONmh3Gc9cWaC1qTTEDldJJ2SAiBkVQ9mTk1ZY6wSfv4DS/B3zCKF193tMfCysceh/KsoEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1321010},"main":"dist/index.mjs","type":"module","_from":"file:acampkin-mcc-2.2.0.tgz","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs"},"./v1":{"import":"./dist-v1/index.mjs"}},"scripts":{"dev":"tsx src/index.ts","link":"npm run build:bundle && npm link","lint":"eslint src/","test":"NODE_OPTIONS='--max-old-space-size=8192' vitest run","build":"tsc","check":"npm run typecheck && npm run lint","start":"node dist/index.mjs","link:v1":"npm run build:v1 && npm link","build:v1":"tsup --config tsup.v1.config.ts","lint:fix":"eslint src/ --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","release:v1":"npm run check && npm run build:v1","test:watch":"NODE_OPTIONS='--max-old-space-size=8192' vitest","build:bundle":"tsup","test:coverage":"NODE_OPTIONS='--max-old-space-size=8192' vitest run --coverage","prepublishOnly":"npm run check && npm run build:bundle","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"acampkin","email":"acampkinpersonnal@gmail.com"},"_resolved":"/Users/alex/Projects/Dev/SHARED/Modules/Coder Pre-Start/mcc/acampkin-mcc-2.2.0.tgz","_integrity":"sha512-LaHncp0y5ro53VbEp0g+oVg74Gdbxuub9LuU/J8QLr0w+FCCYM095f6DlHEwSDp8HBg8TbOOqWxVwpQHzMx7Gg==","repository":{"url":"git+https://github.com/velocity-digital/mcc.git","type":"git"},"_npmVersion":"11.9.0","description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"9.0.0","tar":"^7.4.3","zod":"4.3.5","yaml":"^2.5.0","chalk":"^5.3.0","ioredis":"5.9.2","p-retry":"7.1.1","inquirer":"^10.2.0","unzipper":"^0.12.3","commander":"^12.1.0","better-sqlite3":"12.6.2","update-notifier":"^7.3.1","@anthropic-ai/sdk":"^0.26.0","@anthropic-ai/claude-code":"2.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"8.5.1","eslint":"9.39.2","vitest":"4.0.17","@eslint/js":"9.39.2","typescript":"^5.5.0","@types/node":"^22.0.0","@playwright/test":"^1.58.2","@types/eslint__js":"8.42.3","typescript-eslint":"8.53.0","@vitest/coverage-v8":"^4.0.17","@types/better-sqlite3":"7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcc_2.2.0_1771746273004_0.7110010432661271","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@acampkin/mcc","version":"2.3.0","keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"author":{"name":"Velocity Digital"},"license":"MIT","_id":"@acampkin/mcc@2.3.0","maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"homepage":"https://velocitydigi.com","bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"os":["darwin","linux","win32"],"bin":{"mcc":"dist/index.mjs","mcc-v1":"dist-v1/index.mjs"},"dist":{"shasum":"de8c5336ef9ebaadc6299cfc8d2a0715a17628bd","tarball":"https://registry.npmjs.org/@acampkin/mcc/-/mcc-2.3.0.tgz","fileCount":4,"integrity":"sha512-hyENYIbkqVsQ3waJ+rlguUp76L6W6/pZ7vxVLqG2PQpPg2q9D67YRGMfD4QYc2NJnSY2P+gERuPUmInrni+CJg==","signatures":[{"sig":"MEUCIQCIJdrJqrGyqUu9pJMAx5LekmwctBlPsXU6lT53ZL6ltgIgWt7a/VBkRn9ORyP/IzgJgpGK/+K9Yp8q5YxngAh3vwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1324137},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs"},"./v1":{"import":"./dist-v1/index.mjs"}},"gitHead":"aa6a6e23a8e098923dc4893d074393b04723a471","scripts":{"dev":"tsx src/index.ts","link":"npm run build:bundle && npm link","lint":"eslint src/","test":"NODE_OPTIONS='--max-old-space-size=8192' vitest run","build":"tsc","check":"npm run typecheck && npm run lint","start":"node dist/index.mjs","link:v1":"npm run build:v1 && npm link","build:v1":"tsup --config tsup.v1.config.ts","lint:fix":"eslint src/ --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","release:v1":"npm run check && npm run build:v1","test:watch":"NODE_OPTIONS='--max-old-space-size=8192' vitest","build:bundle":"tsup","test:coverage":"NODE_OPTIONS='--max-old-space-size=8192' vitest run --coverage","prepublishOnly":"npm run check && npm run build:bundle","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"acampkin","email":"acampkinpersonnal@gmail.com"},"repository":{"url":"git+https://github.com/velocity-digital/mcc.git","type":"git"},"_npmVersion":"11.9.0","description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"9.0.0","tar":"^7.4.3","zod":"4.3.5","yaml":"^2.5.0","chalk":"^5.3.0","ioredis":"5.9.2","p-retry":"7.1.1","inquirer":"^10.2.0","unzipper":"^0.12.3","commander":"^12.1.0","better-sqlite3":"12.6.2","update-notifier":"^7.3.1","@anthropic-ai/sdk":"^0.26.0","@anthropic-ai/claude-code":"2.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"8.5.1","eslint":"9.39.2","vitest":"4.0.17","@eslint/js":"9.39.2","typescript":"^5.5.0","@types/node":"^22.0.0","@playwright/test":"^1.58.2","@types/eslint__js":"8.42.3","typescript-eslint":"8.53.0","@vitest/coverage-v8":"^4.0.17","@types/better-sqlite3":"7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcc_2.3.0_1771799384135_0.26527337442690335","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@acampkin/mcc","version":"2.3.1","keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"author":{"name":"Velocity Digital"},"license":"MIT","_id":"@acampkin/mcc@2.3.1","maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"homepage":"https://velocitydigi.com","bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"os":["darwin","linux","win32"],"bin":{"mcc":"dist/index.mjs","mcc-v1":"dist-v1/index.mjs"},"dist":{"shasum":"0c3f1c67ce11631b76e2be89517128f442e97c9f","tarball":"https://registry.npmjs.org/@acampkin/mcc/-/mcc-2.3.1.tgz","fileCount":4,"integrity":"sha512-SIh6i3/rgs6oRKKP/HGPiOjG7kXzb0mxLNTxAShlGMkYkP6E9WLqW42gsGIaWmA6FfmLcxfvJ876yle2X3HKsA==","signatures":[{"sig":"MEQCIAMKSJK2/kSrrgWmlLns3yROzK1gTfGiIt2T33XRsUuJAiAegs4G8nH0zy4xMxig7PA6WBDlFKraJ4CT6734Hc8VrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325891},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs"},"./v1":{"import":"./dist-v1/index.mjs"}},"gitHead":"3fe4d536912413160b0eb330543d8af4639e2bec","scripts":{"dev":"tsx src/index.ts","link":"npm run build:bundle && npm link","lint":"eslint src/","test":"NODE_OPTIONS='--max-old-space-size=8192' vitest run","build":"tsc","check":"npm run typecheck && npm run lint","start":"node dist/index.mjs","link:v1":"npm run build:v1 && npm link","build:v1":"tsup --config tsup.v1.config.ts","lint:fix":"eslint src/ --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","release:v1":"npm run check && npm run build:v1","test:watch":"NODE_OPTIONS='--max-old-space-size=8192' vitest","build:bundle":"tsup","test:coverage":"NODE_OPTIONS='--max-old-space-size=8192' vitest run --coverage","prepublishOnly":"npm run check && npm run build:bundle","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"acampkin","email":"acampkinpersonnal@gmail.com"},"repository":{"url":"git+https://github.com/velocity-digital/mcc.git","type":"git"},"_npmVersion":"11.9.0","description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"9.0.0","tar":"^7.4.3","zod":"4.3.5","yaml":"^2.5.0","chalk":"^5.3.0","ioredis":"5.9.2","p-retry":"7.1.1","inquirer":"^10.2.0","unzipper":"^0.12.3","commander":"^12.1.0","better-sqlite3":"12.6.2","update-notifier":"^7.3.1","@anthropic-ai/sdk":"^0.26.0","@anthropic-ai/claude-code":"2.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"8.5.1","eslint":"9.39.2","vitest":"4.0.17","@eslint/js":"9.39.2","typescript":"^5.5.0","@types/node":"^22.0.0","@playwright/test":"^1.58.2","@types/eslint__js":"8.42.3","typescript-eslint":"8.53.0","@vitest/coverage-v8":"^4.0.17","@types/better-sqlite3":"7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcc_2.3.1_1771832184330_0.16766906157002803","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@acampkin/mcc","version":"2.3.2","keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"author":{"name":"Velocity Digital"},"license":"MIT","_id":"@acampkin/mcc@2.3.2","maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"homepage":"https://velocitydigi.com","bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"os":["darwin","linux","win32"],"bin":{"mcc":"dist/index.mjs","mcc-v1":"dist-v1/index.mjs"},"dist":{"shasum":"a1e3f535ff625f3335c72797fa04cf4c567aca8d","tarball":"https://registry.npmjs.org/@acampkin/mcc/-/mcc-2.3.2.tgz","fileCount":4,"integrity":"sha512-8AwCbn7GxyGsvPso0KSqUImdwyqM6U+gqTGB9JfSeC9OPVhzfkcgIt5M1O1KPRRUZpSzH7cvGflus+JHpdVCmw==","signatures":[{"sig":"MEUCIHU0I1z6RTvJx5xxi0T+O8ZUO+Hv3+d4TNe0Xq27su9gAiEA3hDwnN+LiEI+OD26iID3IWufVEMvKQZBun7Qud2d9OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1324965},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs"},"./v1":{"import":"./dist-v1/index.mjs"}},"gitHead":"3fe4d536912413160b0eb330543d8af4639e2bec","scripts":{"dev":"tsx src/index.ts","link":"npm run build:bundle && npm link","lint":"eslint src/","test":"NODE_OPTIONS='--max-old-space-size=8192' vitest run","build":"tsc","check":"npm run typecheck && npm run lint","start":"node dist/index.mjs","link:v1":"npm run build:v1 && npm link","build:v1":"tsup --config tsup.v1.config.ts","lint:fix":"eslint src/ --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","release:v1":"npm run check && npm run build:v1","test:watch":"NODE_OPTIONS='--max-old-space-size=8192' vitest","build:bundle":"tsup","test:coverage":"NODE_OPTIONS='--max-old-space-size=8192' vitest run --coverage","prepublishOnly":"npm run check && npm run build:bundle","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"acampkin","email":"acampkinpersonnal@gmail.com"},"repository":{"url":"git+https://github.com/velocity-digital/mcc.git","type":"git"},"_npmVersion":"11.9.0","description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"9.0.0","tar":"^7.4.3","zod":"4.3.5","yaml":"^2.5.0","chalk":"^5.3.0","ioredis":"5.9.2","p-retry":"7.1.1","inquirer":"^10.2.0","unzipper":"^0.12.3","commander":"^12.1.0","better-sqlite3":"12.6.2","update-notifier":"^7.3.1","@anthropic-ai/sdk":"^0.26.0","@anthropic-ai/claude-code":"2.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"8.5.1","eslint":"9.39.2","vitest":"4.0.17","@eslint/js":"9.39.2","typescript":"^5.5.0","@types/node":"^22.0.0","@playwright/test":"^1.58.2","@types/eslint__js":"8.42.3","typescript-eslint":"8.53.0","@vitest/coverage-v8":"^4.0.17","@types/better-sqlite3":"7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/mcc_2.3.2_1772030997920_0.02498964281969318","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@acampkin/mcc","version":"2.3.3","keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"author":{"name":"Velocity Digital"},"license":"MIT","_id":"@acampkin/mcc@2.3.3","maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"homepage":"https://velocitydigi.com","bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"os":["darwin","linux","win32"],"bin":{"mcc":"dist/index.mjs","mcc-v1":"dist-v1/index.mjs"},"dist":{"shasum":"a4da737759d7cd1604de8de8d79343068205b411","tarball":"https://registry.npmjs.org/@acampkin/mcc/-/mcc-2.3.3.tgz","fileCount":4,"integrity":"sha512-MCzBuyz/bZ6eJwjLTQuoJXX7uunAJ1N8Cxo5EO0yDAhbKcfKU2sGVvKt4x5/rdWwMu5VHya/JN2xBYqUTBPOaA==","signatures":[{"sig":"MEUCIQDCEYysN0suwdSVVD4JjTjKx7GK4m3CeQojoXQ4PtQlTAIgax3rpSZXmeg8GJ2zuGHK5DBIStK/rPjkPJkDdu/IM+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1342864},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs"},"./v1":{"import":"./dist-v1/index.mjs"}},"gitHead":"3fe4d536912413160b0eb330543d8af4639e2bec","scripts":{"dev":"tsx src/index.ts","link":"npm run build:bundle && npm link","lint":"eslint src/","test":"NODE_OPTIONS='--max-old-space-size=8192' vitest run","build":"tsc","check":"npm run typecheck && npm run lint","start":"node dist/index.mjs","link:v1":"npm run build:v1 && npm link","build:v1":"tsup --config tsup.v1.config.ts","lint:fix":"eslint src/ --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","release:v1":"npm run check && npm run build:v1","test:watch":"NODE_OPTIONS='--max-old-space-size=8192' vitest","build:bundle":"tsup","test:coverage":"NODE_OPTIONS='--max-old-space-size=8192' vitest run --coverage","prepublishOnly":"npm run check && npm run build:bundle","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"acampkin","email":"acampkinpersonnal@gmail.com"},"repository":{"url":"git+https://github.com/velocity-digital/mcc.git","type":"git"},"_npmVersion":"11.9.0","description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"9.0.0","tar":"^7.4.3","zod":"4.3.5","yaml":"^2.5.0","chalk":"^5.3.0","p-retry":"7.1.1","inquirer":"^10.2.0","unzipper":"^0.12.3","commander":"^12.1.0","update-notifier":"^7.3.1","@anthropic-ai/claude-code":"2.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"8.5.1","eslint":"9.39.2","vitest":"4.0.17","@eslint/js":"9.39.2","typescript":"^5.5.0","@types/node":"^22.0.0","@playwright/test":"^1.58.2","@types/eslint__js":"8.42.3","typescript-eslint":"8.53.0","@vitest/coverage-v8":"^4.0.17","@types/better-sqlite3":"7.6.13"},"optionalDependencies":{"ioredis":"5.9.2","better-sqlite3":"12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcc_2.3.3_1772031956799_0.367023864346107","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@acampkin/mcc","version":"2.4.0","keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"author":{"name":"Velocity Digital"},"license":"MIT","_id":"@acampkin/mcc@2.4.0","maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"homepage":"https://velocitydigi.com","bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"os":["darwin","linux","win32"],"bin":{"mcc":"dist/index.mjs","mcc-v1":"dist-v1/index.mjs"},"dist":{"shasum":"8f56cd9d871318955c9460495dd5bf86f53a01a3","tarball":"https://registry.npmjs.org/@acampkin/mcc/-/mcc-2.4.0.tgz","fileCount":4,"integrity":"sha512-24hqBw8srena5dVS/jfKmqgPpZfwJ0WjGgKcDGNVPdZQcPCJm0j/3UP3JjA2J3Az46u1JpSmmiTeK6Ym+O6auQ==","signatures":[{"sig":"MEYCIQCpfgDGTH/DgvchyX5HUqjS7AJ2sZvzPJQ0vFheXdJcbQIhAMq4ORRttmyQ7B9KIoijQNhEw5JLhEFk3oeUylZVOitT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1358090},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs"},"./v1":{"import":"./dist-v1/index.mjs"}},"gitHead":"eaa349d1b1455be6f3b77554e995684fbec5d4d3","scripts":{"dev":"tsx src/index.ts","link":"npm run build:bundle && npm link","lint":"eslint src/","test":"NODE_OPTIONS='--max-old-space-size=8192' vitest run","build":"tsc","check":"npm run typecheck && npm run lint","start":"node dist/index.mjs","link:v1":"npm run build:v1 && npm link","build:v1":"tsup --config tsup.v1.config.ts","lint:fix":"eslint src/ --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","release:v1":"npm run check && npm run build:v1","test:watch":"NODE_OPTIONS='--max-old-space-size=8192' vitest","build:bundle":"tsup","test:coverage":"NODE_OPTIONS='--max-old-space-size=8192' vitest run --coverage","prepublishOnly":"npm run check && npm run build:bundle","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"acampkin","email":"acampkinpersonnal@gmail.com"},"repository":{"url":"git+https://github.com/velocity-digital/mcc.git","type":"git"},"_npmVersion":"11.9.0","description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"9.0.0","tar":"^7.4.3","zod":"4.3.5","yaml":"^2.5.0","chalk":"^5.3.0","p-retry":"7.1.1","inquirer":"^10.2.0","unzipper":"^0.12.3","commander":"^12.1.0","update-notifier":"^7.3.1","@anthropic-ai/claude-code":"2.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"8.5.1","eslint":"9.39.2","vitest":"4.0.17","@eslint/js":"9.39.2","typescript":"^5.5.0","@types/node":"^22.0.0","@playwright/test":"^1.58.2","@types/eslint__js":"8.42.3","typescript-eslint":"8.53.0","@vitest/coverage-v8":"^4.0.17","@types/better-sqlite3":"7.6.13"},"optionalDependencies":{"ioredis":"5.9.2","better-sqlite3":"12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcc_2.4.0_1772038065002_0.833390879334907","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@acampkin/mcc","version":"2.4.1","keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"author":{"name":"Velocity Digital"},"license":"MIT","_id":"@acampkin/mcc@2.4.1","maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"homepage":"https://velocitydigi.com","bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"os":["darwin","linux","win32"],"bin":{"mcc":"dist/index.mjs","mcc-v1":"dist-v1/index.mjs"},"dist":{"shasum":"aef78a1eb32ce6c4b704f5b108b7e0220d3bc045","tarball":"https://registry.npmjs.org/@acampkin/mcc/-/mcc-2.4.1.tgz","fileCount":4,"integrity":"sha512-Cu4X0tULRiIY/QMUqc3MsFA/d1WnPnH/YQwVnTN1+qmOB0jlNu1CJ9AhP6+NAiZhL/j74fYXaK91ZWmWa6rDxw==","signatures":[{"sig":"MEUCIGvoSRirY8rfX1vv2uIhhq1pMrPlGWZjUvxRjbZYj7NCAiEAn/mBd3DgUO9Ear7zpJZ6dhEFREYoPr8p+bBaIgrkhLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1365430},"main":"dist/index.mjs","type":"module","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.mjs"},"./v1":{"import":"./dist-v1/index.mjs"}},"gitHead":"154b72f68dfdbd63f1ea5781fd84bfef908de3c2","scripts":{"dev":"tsx src/index.ts","link":"npm run build:bundle && npm link","lint":"eslint src/","test":"NODE_OPTIONS='--max-old-space-size=8192' vitest run","build":"tsc","check":"npm run typecheck && npm run lint","start":"node dist/index.mjs","link:v1":"npm run build:v1 && npm link","build:v1":"tsup --config tsup.v1.config.ts","lint:fix":"eslint src/ --fix","test:e2e":"playwright test","typecheck":"tsc --noEmit","release:v1":"npm run check && npm run build:v1","test:watch":"NODE_OPTIONS='--max-old-space-size=8192' vitest","build:bundle":"tsup","test:coverage":"NODE_OPTIONS='--max-old-space-size=8192' vitest run --coverage","prepublishOnly":"npm run check && npm run build:bundle","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report"},"_npmUser":{"name":"acampkin","email":"acampkinpersonnal@gmail.com"},"repository":{"url":"git+https://github.com/velocity-digital/mcc.git","type":"git"},"_npmVersion":"11.9.0","description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","directories":{},"_nodeVersion":"25.6.1","dependencies":{"ora":"9.0.0","tar":"^7.4.3","zod":"4.3.5","yaml":"^2.5.0","chalk":"^5.3.0","p-retry":"7.1.1","inquirer":"^10.2.0","unzipper":"^0.12.3","commander":"^12.1.0","update-notifier":"^7.3.1","@anthropic-ai/claude-code":"2.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","tsup":"8.5.1","eslint":"9.39.2","vitest":"4.0.17","@eslint/js":"9.39.2","typescript":"^5.5.0","@types/node":"^22.0.0","@playwright/test":"^1.58.2","@types/eslint__js":"8.42.3","typescript-eslint":"8.53.0","@vitest/coverage-v8":"^4.0.17","@types/better-sqlite3":"7.6.13"},"optionalDependencies":{"ioredis":"5.9.2","better-sqlite3":"12.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcc_2.4.1_1772096005731_0.15534867715144807","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@acampkin/mcc","version":"2.5.0","description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","author":{"name":"Velocity Digital"},"homepage":"https://velocitydigi.com","repository":{"type":"git","url":"git+https://github.com/velocity-digital/mcc.git"},"bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"main":"dist/index.mjs","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs"},"./v1":{"import":"./dist-v1/index.mjs"}},"bin":{"mcc":"dist/index.mjs","mcc-v1":"dist-v1/index.mjs"},"type":"module","engines":{"node":">=20.0.0"},"os":["darwin","linux","win32"],"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"dev":"tsx src/index.ts","build":"tsc","build:bundle":"tsup","build:v1":"tsup --config tsup.v1.config.ts","start":"node dist/index.mjs","lint":"eslint src/","lint:fix":"eslint src/ --fix","typecheck":"tsc --noEmit","test":"NODE_OPTIONS='--max-old-space-size=8192' vitest run","test:watch":"NODE_OPTIONS='--max-old-space-size=8192' vitest","test:coverage":"NODE_OPTIONS='--max-old-space-size=8192' vitest run --coverage","check":"npm run typecheck && npm run lint","prepublishOnly":"npm run check && npm run build:bundle","link":"npm run build:bundle && npm link","link:v1":"npm run build:v1 && npm link","release:v1":"npm run check && npm run build:v1","test:e2e":"playwright test","test:e2e:headed":"playwright test --headed","test:e2e:report":"playwright show-report"},"keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"license":"MIT","dependencies":{"@anthropic-ai/claude-code":"2.1.15","@types/diff":"^7.0.2","chalk":"^5.3.0","commander":"^12.1.0","diff":"^8.0.3","inquirer":"^10.2.0","ora":"9.0.0","p-retry":"7.1.1","tar":"^7.4.3","unzipper":"^0.12.3","update-notifier":"^7.3.1","yaml":"^2.5.0","zod":"4.3.5"},"optionalDependencies":{"better-sqlite3":"12.6.2","ioredis":"5.9.2"},"devDependencies":{"@eslint/js":"9.39.2","@playwright/test":"^1.58.2","@types/better-sqlite3":"7.6.13","@types/eslint__js":"8.42.3","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.17","eslint":"9.39.2","tsup":"8.5.1","tsx":"^4.19.0","typescript":"^5.5.0","typescript-eslint":"8.53.0","vitest":"4.0.17"},"gitHead":"154b72f68dfdbd63f1ea5781fd84bfef908de3c2","_id":"@acampkin/mcc@2.5.0","_nodeVersion":"25.6.1","_npmVersion":"11.9.0","dist":{"integrity":"sha512-Uz4U9kuvnveVcRbw7tbmuZ0OB75u2eJHQkjNjWC2y2od5BYIMLXJoqZ2GVW2+VY7YTZH1lQholkGuX+Kp3x2xw==","shasum":"00c3d3e0c5542a8a96a2db448ed3dd253dc7c7fa","tarball":"https://registry.npmjs.org/@acampkin/mcc/-/mcc-2.5.0.tgz","fileCount":4,"unpackedSize":1416559,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA+7EXwYML5kk9V3dPbOGNT05zgxV9xP3zlaiN6KcVaUAiAGbCjllckztKLrimBTm3krkeEWr5oGtEV9Y3+ezhG/MA=="}]},"_npmUser":{"name":"acampkin","email":"acampkinpersonnal@gmail.com"},"directories":{},"maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcc_2.5.0_1772262058227_0.8856121352730617"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-21T17:13:35.813Z","modified":"2026-02-28T07:00:58.807Z","2.1.0":"2026-02-21T17:13:36.142Z","2.1.1":"2026-02-22T06:57:28.260Z","2.2.0":"2026-02-22T07:44:33.202Z","2.3.0":"2026-02-22T22:29:44.348Z","2.3.1":"2026-02-23T07:36:24.491Z","2.3.2":"2026-02-25T14:49:58.144Z","2.3.3":"2026-02-25T15:05:56.998Z","2.4.0":"2026-02-25T16:47:45.229Z","2.4.1":"2026-02-26T08:53:25.977Z","2.5.0":"2026-02-28T07:00:58.418Z"},"bugs":{"url":"https://github.com/velocity-digital/mcc/issues"},"author":{"name":"Velocity Digital"},"license":"MIT","homepage":"https://velocitydigi.com","keywords":["claude","anthropic","multi-client","session-management","autopilot","cli","launcher"],"repository":{"type":"git","url":"git+https://github.com/velocity-digital/mcc.git"},"description":"MCC - Multi-Client Coder for Claude | Session-aware launcher with autopilot | Built by Velocity Digital","maintainers":[{"name":"acampkin","email":"acampkinpersonnal@gmail.com"}],"readme":"# MCC - Multi-Client Coder for Claude\n\nA session-aware launcher for Claude Code that enables seamless switching between multiple AI providers with secure credential management, session recovery, and autopilot mode.\n\n**[npm](https://www.npmjs.com/package/@velocity-digital/mcc)** | **[GitHub](https://github.com/velocity-digital/mcc)** | **[Documentation](https://github.com/velocity-digital/mcc#readme)**\n\n## v2.1 Features\n\n- **Multi-Provider Support**: Claude Max, Z.AI GLM, MiniMax, DeepInfra, local LLMs, and custom endpoints\n- **Claude Agent SDK Integration**: Native support for Anthropic Agent SDK with full tool support\n- **Interactive Setup Wizard**: Guided first-run experience for new users\n- **Latest Models**: Pre-configured with Claude 4.6 (Opus 4.6, Sonnet 4.6)\n- **Session Recovery**: Save and resume sessions with full context transfer\n- **Autopilot Mode**: Fully autonomous execution from idea to working code\n- **Secure Credential Storage**: AES-256-GCM encrypted local storage with environment variable fallback\n- **Simplified UI**: Compact, efficient interactive menu\n- **Workspace Awareness**: Git-aware session detection and organization\n- **Health Monitoring**: Real-time provider status with detailed diagnostics\n\n## Installation\n\n### From npm (Recommended)\n\n```bash\nnpm install -g @velocity-digital/mcc\n```\n\n### From Source\n\n```bash\ngit clone https://github.com/velocity-digital/mcc.git\ncd mcc/mcc\nnpm install\nnpm run build:bundle\nnpm link\n```\n\n### One-Line Install (macOS/Linux)\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/velocity-digital/mcc/main/release/install.sh | sh\n```\n\n## Quick Start\n\n```bash\n# First run - guided setup wizard\nmcc\n\n# Quick launch with specific provider\nmcc launch claude-max\n\n# Run setup wizard manually\nmcc setup\n\n# List all providers\nmcc list\n```\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `mcc` | Interactive menu (default) |\n| `mcc setup` | Run guided setup wizard |\n| `mcc launch [id]` | Launch Claude with provider |\n| `mcc list` | List all providers |\n| `mcc health [id]` | Check provider health |\n| `mcc switch [id]` | Switch active provider without restarting |\n| `mcc status` | Show current provider status |\n| `mcc resume [id]` | Resume previous session |\n| `mcc sessions ls` | List all sessions |\n| `mcc sessions export <id>` | Export session to file |\n| `mcc sessions import <file>` | Import session from file |\n| `mcc sessions clean [days]` | Remove old sessions |\n| `mcc autopilot <prompt>` | Fully autonomous execution |\n| `mcc update` | Check for and install updates |\n\n## Prepopulated Providers\n\nMCC comes with these providers pre-configured (disabled by default):\n\n| Provider | ID | Default Model | Auth |\n|----------|-----|---------------|------|\n| **Claude Max** | `claude-max` | claude-sonnet-4-6-20250219 | Bearer token |\n| **Z.AI GLM** | `zai-coding-plan` | glm-5 | Bearer token |\n| **MiniMax** | `minimax-coding-plan` | MiniMax-M2.5-highspeed | API key |\n| **DeepInfra** | `deepinfra` | claude-sonnet-4-5-20250929 | API key |\n| **LM Studio** | `lm-studio` | custom-model | None |\n| **GLM-4.7** | `glm-local` | zai-org/glm-4.7-flash | None |\n\n### Setting Up Claude Max\n\n1. Run `claude setup-token` in a separate terminal\n2. Launch MCC: `mcc`\n3. Select provider from menu\n4. Enter your bearer token when prompted\n\n### Setting Up Z.AI or MiniMax\n\n1. Get API key from [z.ai](https://z.ai) or [platform.minimax.io](https://platform.minimax.io)\n2. Launch MCC: `mcc`\n3. Select provider from menu\n4. Enter your API key when prompted\n\n## Credential Management\n\nMCC stores credentials in `~/.config/mcc/.credentials` with AES-256-GCM encryption.\n\n### Priority Order\n1. **Encrypted store** (primary) - Secure, persistent\n2. **Environment variables** (fallback) - For CI/CD or system-level config\n\n### Environment Variables\n\n```bash\nexport ANTHROPIC_AUTH_TOKEN=\"sk-ant-...\"\nexport ZAI_API_KEY=\"your-zai-key\"\nexport MINIMAX_API_KEY=\"your-minimax-key\"\n```\n\n## Configuration\n\nConfig location: `~/.config/mcc/config.yaml`\n\n### Example Provider\n\n```yaml\nproviders:\n  - id: claude-max\n    name: Claude Max Subscription\n    type: anthropic\n    enabled: true\n    auth:\n      method: bearer\n      tokenEnv: ANTHROPIC_AUTH_TOKEN\n    defaultModel: claude-sonnet-4-5-20250929\n    models:\n      - claude-opus-4-5-20251101\n      - claude-sonnet-4-5-20250929\n      - claude-haiku-4-5-20251001\n    timeout: 120000\n```\n\n## Directory Structure\n\n```\n~/.config/mcc/\n├── config.yaml          # Provider configuration\n├── .credentials         # Encrypted credential store\n├── .active-session.json # Current session pointer\n└── sessions/            # Session files\n    ├── abc12345.json\n    └── def67890.json\n```\n\n## Autopilot Mode (Coming Soon)\n\nAutopilot enables fully autonomous execution:\n\n```bash\nmcc autopilot \"add dark mode to the app\"\nmcc autopilot \"fix the login bug\" --provider zai\nmcc autopilot \"refactor auth\" --export\n```\n\nFlow:\n1. **Planning**: Break down prompt into tasks\n2. **Execution**: Run tasks with verification\n3. **Self-Correction**: Fix issues automatically\n4. **Completion**: Export session with summary\n\n## Multi-Provider Switching\n\nSwitch providers without restarting Claude Code:\n\n```bash\n# Launch Claude with multi-provider proxy\nmcc launch claude-max\n\n# In another terminal, switch providers\nmcc switch                    # Interactive selection\nmcc switch zai-coding-plan     # Direct selection\nmcc status                     # Show current status\n```\n\nHow it works:\n1. MCC runs a local proxy between Claude and providers\n2. All enabled providers are loaded at launch\n3. The `mcc switch` command updates the proxy's active provider\n4. Next request from Claude routes to the new provider seamlessly\n\nThis is useful for:\n- Comparing outputs from different providers\n- Using cheaper providers for simple tasks\n- Switching to specialized providers for specific workloads\n\n## Troubleshooting\n\n### \"No credentials configured\"\n\n1. For Claude Max: Run `claude setup-token` first\n2. Use interactive menu to enter credentials\n3. Or set environment variable\n\n### Provider not responding\n\n1. Run `mcc health -v` for diagnostics\n2. Check endpoint is accessible\n3. Increase timeout in config\n\n## Development\n\n```bash\nnpm run dev      # Development mode\nnpm run build    # Build\nnpm run link     # Link globally\nnpm run test     # Run tests\n```\n\n## License\n\nMIT\n\n---\n\nBuilt by [Velocity Digital](https://velocitydigi.com)\n","readmeFilename":"README.md"}