{"_id":"claude-cac","_rev":"43-f259174d15c67aca90e664691c9d0f9c","name":"claude-cac","dist-tags":{"beta":"1.5.2-beta.2","latest":"1.5.7"},"versions":{"1.0.0":{"name":"claude-cac","version":"1.0.0","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.0.0","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://github.com/nmhjklnm/cac#readme","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux"],"bin":{"cac":"cac"},"dist":{"shasum":"4dcdb432f128cc3ec11feb399bc33e9ed120ef78","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.0.0.tgz","fileCount":5,"integrity":"sha512-8kyu4NZWgJXwL8rJyJ00LBMJec9Pncx1E8D/pMxzieJUMovyCCADl2n6fUxS8zSZpwNG+fAbaGYm3lCPaoXpvQ==","signatures":[{"sig":"MEUCICsWhMgl0upNfqS0u9aR1GrPyaye9RjbTkgucoLOB6umAiEAhK1pY+tqnxgesxotukETrfK+b8bH3Do09DsDVOoLC/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54497},"engines":{"node":">=14.0.0"},"gitHead":"91b549db67642c27f934032aa10d76070fc57ff6","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"11.6.2","description":"Claude Code Cloak — Privacy cloak + CLI proxy for Claude Code. Zero source invasion.","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.0.0_1774095999183_0.8069628966669067","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"claude-cac","version":"1.1.0","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.1.0","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"9230f975eac6c5b922f2aa39861889c4f817c2cc","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.1.0.tgz","fileCount":9,"integrity":"sha512-dfRcQ+wFpZp6env6z0UV1eHdMeZSpLlx3wqeuR1Nt8G08/IYPU1d6EPWyAVAhNyPfaLkOQAFjAj+jNpKKH8fOg==","signatures":[{"sig":"MEUCIEy/BJ8EzdVLOTqphYnCzW+4NXuHLYu00Q8OGzux3C4nAiEA2kzkVd02OurWgVFYeQRVJC/yrnrSBYJF6qu/eQMH1Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142993},"engines":{"node":">=14.0.0"},"gitHead":"26bf9375c8f8fe58e79d2bcb8652a8c9d9e50239","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.1.0_1774340366199_0.6551930530493122","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"claude-cac","version":"1.1.1","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.1.1","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"c96a82dc0fe6027dec5b655bfbba6958bf838549","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.1.1.tgz","fileCount":9,"integrity":"sha512-UMtwknqfIRofY6w4FlXag3QGs0jXfvRbbdYCnbUoTXGQmVECu3WAg6gWXuToa9XTBNM3t4BFmB+P9Fn0bGzqFw==","signatures":[{"sig":"MEUCIQC8Sn5SDkRhYcBLd95tUl3QpRVdbgl1B98GbJ4uGRNfawIgaCBM9b+REn80LyafiGNbN3OfpuP8QGDU4GMWQJWIQvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143097},"engines":{"node":">=14.0.0"},"gitHead":"b2b43a5e5c2daed03a5bd099d0ef6e877f1b2a5d","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.1.1_1774340706719_0.4348690619588218","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"claude-cac","version":"1.1.2","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.1.2","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"c489dc3efda6786d72dd98e88e578bc021d89dfe","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.1.2.tgz","fileCount":9,"integrity":"sha512-vn4X3k+Kc+EizkLPxkstKjeRLFo3jrG+jZv+ZOiD7hJSrhRP9J2Gjxx+tY5OO5I6ZdmetNL4pjnEKdKERFCTmQ==","signatures":[{"sig":"MEQCIErZAT6HKKMEAyaASul5dEqOGJo3/j9/0fYqPffWLxKSAiA0q1AEpbtntM81SsM0d+qWUiBt7Ih6ygoHLEfNz1jg4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143347},"engines":{"node":">=14.0.0"},"gitHead":"0edcd2ef02b61b582bc42336b6b930d3b3d10f5b","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.1.2_1774341618058_0.5095377613567462","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"claude-cac","version":"1.1.3","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.1.3","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"3cfb80fb926298d53c7da9f70bae88ad394ac4cc","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.1.3.tgz","fileCount":9,"integrity":"sha512-oUkaQtouoLLOASRhCCmzzFXqwf59OrmUmIVSeYM7kpK2N8zLVA9RM5S6XDgBwBXFaGvUPWhX1xpTA8l5QJ3PWg==","signatures":[{"sig":"MEYCIQCMVm73pO3xtO1FwsA3+AJg6j1vbJKOW45U5cRLVwVdDAIhAKbOcdVcNCN7QsL9Wi9q9x4BlTJ/r1YyqyszqvybqC8q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143165},"engines":{"node":">=14.0.0"},"gitHead":"07f8052fcbcf0dc692e443bd0675244a5d0d5ce8","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.1.3_1774341982417_0.7824459425803258","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"claude-cac","version":"1.1.4","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.1.4","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"89e4c4349f9fcf010d919d5955933003abcb0c68","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.1.4.tgz","fileCount":9,"integrity":"sha512-QQJQasZm72/UoGzQsLqyyD+zPiJ2Hg6b5+VcCf1Qd9XwM68Avi5FmXgxCg2fkH/1dJ7gbWnAzXtdsLM0T/a4Bg==","signatures":[{"sig":"MEQCIAsJaY3KU+l5H7wKxmwqUV9WVdH7Wg4cT/OZX66bfpIuAiALlzvlooNCBUunejk5CtZcd/2yQCjQVgTb9WLfL8MxnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143511},"engines":{"node":">=14.0.0"},"gitHead":"3c3310ea6bc475370753109fec7ff421efe6f0ed","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.1.4_1774342187039_0.013485741085524916","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"claude-cac","version":"1.1.5","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.1.5","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"37f8379bc44a2d24fffc2b0ab5212b8d1bd5504e","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.1.5.tgz","fileCount":9,"integrity":"sha512-ZMr5B5SMNF/VHtAvAJbf1z5x0veACaBkHr7w5cPmPYrunD1CFw6oewGQvPORtYhk1J0KfQkNNbgeKSdY6nlrLg==","signatures":[{"sig":"MEUCIQD4Btj+E1fXQMhxEl0ekHPoVnCqlj1NrFrZDuY2M6KLRAIgAXEXziQS5O/gC6nieRikpcLJJ2y+eCkkwEgn7b1aIf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143797},"engines":{"node":">=14.0.0"},"gitHead":"8cdee0aa941270dd6bcb41c0b7867f1f4b5af56e","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.1.5_1774342473749_0.8585627704096597","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"claude-cac","version":"1.1.6","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.1.6","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"eec01fa4819a972e8ebf02f5e269c28b646423f2","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.1.6.tgz","fileCount":9,"integrity":"sha512-omzzPqSQ7qV/9wgJhQE/rI+NtB14wNEjX50vTA0KsqQ20r+rrmdp6zkP6aBFozyw5quGNlXqicdUUgC9yUwrRA==","signatures":[{"sig":"MEUCIAGZ6BIprcPRLIlwW2oWXCffDe2H/VG2O3o20ZITx63gAiEA88PTzDFAN/G8/5FViCVYfjzsJnrw8LMVXLZQotesyss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143818},"engines":{"node":">=14.0.0"},"gitHead":"89654656cb8ce9e36eb58e7e1a7d296deb6ff195","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.1.6_1774342668684_0.6166120717519794","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"claude-cac","version":"1.1.7","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.1.7","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"5d7d932f9551d05214435270819e6cc018c4980b","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.1.7.tgz","fileCount":9,"integrity":"sha512-Fnpto3okfjybRcI0dAOVegLIvdnvhfHVO88C8sJ+CKDk1vvBorABgJnYQolmgrGt8hGdAYGvQk7TudUW3EuWEw==","signatures":[{"sig":"MEQCIAaiCID/Wx/ACNu1NC58LdDLR95nlVq8NKV6AUvkBqvkAiB73kgRnqpdUgVP9DWg4MqTJ9yuv50XIIhm/i7s+eC5bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143463},"engines":{"node":">=14.0.0"},"gitHead":"b111883f7e8601db837016be1eba0a6e57c267bc","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.1.7_1774343205553_0.36428238593834883","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"claude-cac","version":"1.1.8","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.1.8","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"0f005704864b95185bda6bfb2802043900facfc7","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.1.8.tgz","fileCount":9,"integrity":"sha512-m4ddUm17TU1lwa22njBS5yZ3enYyvhGYfl+iMVGOnazc3L5fX4r2YVll0/sxjy9dw02bq+2LWTncXsHQJD0+QA==","signatures":[{"sig":"MEYCIQCSdIauF5fZpNTSrOLliLNf2chIC3TOPkR6rrHbS3EEkAIhALtyL0codumKzdGZ/BKqTamrLNZldGnzqnPDw22w99oi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141398},"engines":{"node":">=14.0.0"},"gitHead":"d3a9bc7bbb4971d5cd8430606528622a9b9f466e","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.1.8_1774343785635_0.7284644179717077","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"claude-cac","version":"1.1.9","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.1.9","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"2cb4fb27cb6d56b1fe93b622e815e5f9913ea48f","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.1.9.tgz","fileCount":9,"integrity":"sha512-hQUY8QyUnZZlAdD5W/E4/B9EqdqacMxBsayDAehoNQOn3yp8ElYb0CWJ0M5qrZ81kQl5jbDCgx8jJL/4V3Yc9g==","signatures":[{"sig":"MEUCIQCLE1FKb/EWR+0+cWk0PiQO9leFeGEG59XLm7gCLF9xdAIgfJemTgjad4VczH7fnNXLUgIQtPRD4D47vBJA+16VQzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141706},"engines":{"node":">=14.0.0"},"gitHead":"8044d25c70a5db4e7a8a8c1a33a656b63b5f3ada","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.1.9_1774344391093_0.7262929310095692","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"claude-cac","version":"1.2.0","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.2.0","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"baecf0a1d32f49303b1e2f0d55f26a268b209f1e","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.2.0.tgz","fileCount":9,"integrity":"sha512-14bHyfMz/Thl6GSTUykgLnaWXpmT0cmqkYeQW3a0H5eT+PrbhVLrVLXP/aFXMu6GPaBMS8Wfk7KXDG22DHkjYg==","signatures":[{"sig":"MEUCIColru8937Jzp0fntx7XGUehiLeeHL5VGM13yFxHzZl9AiEA9CnGya1vUxNTysDSmlMtvVyPdRbhih+APqWIpCga8DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141754},"engines":{"node":">=14.0.0"},"gitHead":"bf52892c5e8ebae96b61d53e9f6beb501285e566","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.2.0_1774345211942_0.42583601265031934","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"claude-cac","version":"1.2.1","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.2.1","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"53793f4471bb0e5490d1e35355d729d8d4515115","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.2.1.tgz","fileCount":9,"integrity":"sha512-TuUmLY0VruPkc2GMJ2QmQ3DeG6wdwTe3ouRwqEEvrhYNEiqA+KE1XDHNLRB/apY7N28ImN3KALBri8lJn3QE+w==","signatures":[{"sig":"MEYCIQCwtd6zMV9mwMAQx5GCSUCXx2NO/bZYR6kt2S8xf35CXwIhALp/OFuciEj39ZgBP6AFRyzItX7h/G77DR38Qg367ngb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142137},"engines":{"node":">=14.0.0"},"gitHead":"2b323e1b07f2f3d08527c74d647379af423c4e4e","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.2.1_1774352089987_0.5198487142386405","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"claude-cac","version":"1.3.0","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.3.0","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"1e07b744cf5c0229573b99c5568314af2b818f2c","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.3.0.tgz","fileCount":9,"integrity":"sha512-hGyBEh6ynzHpqaYCc3ECDG1b83VLgt/QIXw7/xVtH3Dg9+8blND6u+dCpgHWe5QXzseeKqRlPZEfYZqB5Ev87A==","signatures":[{"sig":"MEQCICKM20UQW4VWASRqBxsO8BEVxC0WlHvCccVMkJ5/RY3pAiAJ7b/3vJw5dSUppwWd2E57nuOy0zagWMxjyiPJld2cWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158341},"engines":{"node":">=14.0.0"},"gitHead":"c621b5a42eaea89b375e8ecbcb835c0418015d6d","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.3.0_1774492994519_0.3638791895544291","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"claude-cac","version":"1.3.1","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.3.1","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"5649874ac301aacdaede3fc351f8a8d40d94a1a2","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.3.1.tgz","fileCount":9,"integrity":"sha512-9AFVafr0zEjUU3LSkJBAGb1PE/8axeyXTew/JKO8j16BnL5cJrOwdmFjurpX9ERHYwOfUeH78dKpgvs6cFGkQg==","signatures":[{"sig":"MEUCIBYf7Qdq+K5BQMukuEoVnkXmNy9+9ctmbvcUFGQiL4uQAiEAq9O5nlXGxvpSXN99LsqzP+u4u8bYpXvQGCFno21N+XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158524},"engines":{"node":">=14.0.0"},"gitHead":"3295ffbcc50990a27c202a22717527732cd7d547","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.3.1_1774495666923_0.47332823393661116","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"claude-cac","version":"1.3.2","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.3.2","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"0e5dbdcbb0589bbf1a008612c61f01e01812570f","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.3.2.tgz","fileCount":9,"integrity":"sha512-KloAQOYpjxjLqALYNW96/qTU8wBVjbq+jnt6pvJqMfXdpkT6VP7WoH7SN6Il0+c9ortjpUv/3ikEyel8PT7gkw==","signatures":[{"sig":"MEUCIAO6HCqlakN5wrEorc7IumNhdEI4fNpLqpsecjfR03LfAiEAg6t2r1j4mU5BHlplsyQ+r/Sg/fC/MajL388QduoQN1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158690},"engines":{"node":">=14.0.0"},"gitHead":"af5e294d80e34e70dcb133188982a896c6aaa028","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.3.2_1774497691711_0.8825381866472648","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"claude-cac","version":"1.3.3","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.3.3","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"c8c2774f11279b108006e7dbe078ef51a2e59985","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.3.3.tgz","fileCount":9,"integrity":"sha512-VVVVNN0392iJz/e88/m/iv8RtWIGNd/TpYXHIAWWEv5ZurwKgmHEOY7BWaHNiGm2fLMndkEy7Bw/aDxoqGnf2Q==","signatures":[{"sig":"MEUCIQCNzsmgqTOP6txfGm1nMjR1rnnTLlnZLxDLICqNAKyKqAIgXE1dcPsa7hJIfFqyG16/hOQjLkhxLbkDeH2Hrfd101o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159224},"engines":{"node":">=14.0.0"},"gitHead":"82bc75ec584b67bee14f7921227c3aad91942d4d","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.3.3_1774530067924_0.4362290216077469","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.1":{"name":"claude-cac","version":"1.4.0-beta.1","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.0-beta.1","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"929b714c7dc464ec120d7fc8cf806d9237ab0681","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.0-beta.1.tgz","fileCount":9,"integrity":"sha512-PxuQB60m3Fo93K2EJkB9QPdUvHdVZ1hXRPm2B/tUwPRqWyPwv3m1Pg1I2r/swDYAiwT8etE7iiF+/ZQ27kWouA==","signatures":[{"sig":"MEUCIF7Ca2QQS+dGhzZzO+n0iY2xfmhXeEsgIV1MYNJALWWwAiEAiLtCMJvVJRLC+U/u5zpdn8IbWGuNvik8hQrYvWujDeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172415},"engines":{"node":">=14.0.0"},"gitHead":"52cbd3027d06a1c16cad7e751fb6d889c1852166","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.0-beta.1_1774581761235_0.961710553579394","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.2":{"name":"claude-cac","version":"1.4.0-beta.2","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.0-beta.2","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"5576185542eec0f0426e9cb198bdb74b9edfd496","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.0-beta.2.tgz","fileCount":9,"integrity":"sha512-HCuUYdCrQGP2aADou5Ag+krcaPPNDouv5eBo0p2mHlr2esBpldlC4eu3bmCz3gLd3T/mczEjZErfZrfObGU/DA==","signatures":[{"sig":"MEYCIQCR13mSTzaQOQisKdG+/Lgpk3qVmambVFRC4xRCFgAeOQIhAP3zE1GufQXXkbmMDHelt0fL0n/HBUcdE+4Efo9YqyeE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172415},"engines":{"node":">=14.0.0"},"gitHead":"162aceb14d3c23a4c0ade04d482ca22644d0b650","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.0-beta.2_1774582107871_0.4691023654260469","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.3":{"name":"claude-cac","version":"1.4.0-beta.3","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.0-beta.3","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"3a74e117b664741643a8849fa81127e29b6f61bb","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.0-beta.3.tgz","fileCount":9,"integrity":"sha512-gVgwMVT9hexQAqJ3hiay5C4OSPQG8AajyoJV6EtbgO7N3pvnErjZ/SQKjCWZAYBb3nr2XR8yU2aTt7COno9uAQ==","signatures":[{"sig":"MEYCIQDKcUrOoP557Kdvw79cicbZDrVQq0rRAsBGEFmW2QvRuwIhAMZaQxJzwyn1IOtlArnDX7H4GpRCEnf3eUUEf6zu+W0q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172749},"engines":{"node":">=14.0.0"},"gitHead":"5e5a84f9f54e6db5f2c71e68b41cb8a704be3ff6","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.0-beta.3_1774582968775_0.043168753088193235","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.4":{"name":"claude-cac","version":"1.4.0-beta.4","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.0-beta.4","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"639ce398bbce9164bd9d1b0aea1520b1f24a7edf","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.0-beta.4.tgz","fileCount":9,"integrity":"sha512-/c5UKWZpgHMI6qBoChLvo+IaiLNpyQUesyFUQuZyF54Z3qF74dnjSupoBvWv04cPL66PL+tEMLK2lN9nMsmY5g==","signatures":[{"sig":"MEUCIAmgWHx1eAYAg8TEzc522Z05gyQzVW9G3em4Tc4VvIUyAiEAxo2m0Q04ug5QlWfSrr0L5/40McenuYWI8gKfjsLKX6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170799},"engines":{"node":">=14.0.0"},"gitHead":"1ba5068977ae99683a399f967fc0f6f241ebb6ea","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.0-beta.4_1774588932930_0.5846171892466199","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.5":{"name":"claude-cac","version":"1.4.0-beta.5","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.0-beta.5","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"13d874ba1977c79a11a8d56ca4ed04e083aab9d9","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.0-beta.5.tgz","fileCount":9,"integrity":"sha512-5wHRP/N/6aiv4zFODVrMnW4JbaiPf1utqsPEsmnA8iIVIVbqks9HWVp3EGgqt41Za8MaGYhe3M7GsNv/c08xtQ==","signatures":[{"sig":"MEYCIQDh5MmMCfxfrsp7vq0ikOnKLVv06VzVM5mjSCv6o3NQgwIhAOfUnAio8pD3CFEcxuYezn2CsLn4Adsh+wmQJ309lwSK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174117},"engines":{"node":">=14.0.0"},"gitHead":"65795900601e4ffd7d5c5f96807374f19f3ad96f","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.0-beta.5_1774590067887_0.6425436075893842","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"claude-cac","version":"1.4.0","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.0","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"5731efbafb18e8dc7a3c456f3295f289a78d28d2","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.0.tgz","fileCount":9,"integrity":"sha512-+zdPwSB9JY7jFl0UTGvg3iojjk41+Cl1YnTo/gDKJKP1/lz+D9mH2VnQz8XElUX6pquIaWMlUNKMlPD5AT2sHQ==","signatures":[{"sig":"MEUCIDsm77XA1yi5AMGVqBpty/1s60jbuAoY/YM8g8Ax4PlMAiEAxELSn27wfDOZWbLuZpELZHBeQa8j1dEr8XyeJeow4U4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174267},"engines":{"node":">=14.0.0"},"gitHead":"fbd142ae959b3455f74633050fc6f0442f156a95","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.0_1774591353306_0.7875818112531037","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"claude-cac","version":"1.4.1","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.1","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"92cbfca8cfe0a2fd317b02c76b4ee12e200cb171","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.1.tgz","fileCount":9,"integrity":"sha512-EulvkO+Nase4YUrEgwwuuNmyPinUy7n6DIpgOQHh+J8cLt9lPiDlAm5diu7DbWOon4BroQZ6iwfSytU7pgYQ5w==","signatures":[{"sig":"MEUCIQDqMYqhf7o2PvYKEH+pylrlTFBhVccHyv2TjBtfOi/uIAIgJ0WXGtP/fvbQqAsJJ+P+z/4t6CCzC48W9vOn6NzIJJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174641},"engines":{"node":">=14.0.0"},"gitHead":"35eec739f0b375d9f6296920ede17a698787389d","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.1_1774600829006_0.6230991520342659","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"claude-cac","version":"1.4.2","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.2","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"ba3619715b273493b99cf8696f64078788f86993","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.2.tgz","fileCount":10,"integrity":"sha512-LkYHAqjnsuWsdMxe52NtnEZU3i7YI0M6Xp5uvsA+e5xrAm+CSbS6n5pct6efEFDFV/MC6toHvYmpw31udzelow==","signatures":[{"sig":"MEUCIQCsxwyCLYstNcrWlsMKlmsxTExpsg0+yRXNSEvRhh1Y8QIgf51NDKqMDlSP3UiBJ1gMMWm497APRRVO+m9kMV7bGgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187693},"engines":{"node":">=14.0.0"},"gitHead":"1932a5fab23774a14200dd5e08038aba3e00bd88","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.2_1774601783568_0.8003399283112156","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"claude-cac","version":"1.4.3","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.3","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"1c95ae545201fc0d3d2b2438fd1913fb0f028007","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.3.tgz","fileCount":10,"integrity":"sha512-we8M/HkQYPXqmcvjnpesprHsXj/oW7UFmhBZ8T1/7h2saAHFj6QZlJgMfdoKG9WCY3HOIEZmEGCwJOjun1lekw==","signatures":[{"sig":"MEUCIQDP3mWKT3SCmjS/VPKXtZJMa4Z6YjvKIneOUSU2P+yk1AIgaYQV4tfzODLG/oOsxYzXIz/6qo2Rd49VVjUaDTzYqyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189191},"engines":{"node":">=14.0.0"},"gitHead":"3258ca98524c701a87e70b423afb98f698ce1abe","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.3_1774603210517_0.10214548801736023","host":"s3://npm-registry-packages-npm-production"}},"1.4.4-beta.1":{"name":"claude-cac","version":"1.4.4-beta.1","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.4-beta.1","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"1343fffd610bda4c33b7ea9fa03ad96aa3f95ac6","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.4-beta.1.tgz","fileCount":10,"integrity":"sha512-bA9njlocIrvO9pQavkRngcWRo/zpdG793JA/0NqfrMooU7EgF79xk+u+fXGIcox0enWICnpVDJgiSf1YA4+iVA==","signatures":[{"sig":"MEUCIQDbcv7YCjCD9Twg2Ne/2SZUZBQ2A2JG5ZhZfZkgvnepXAIgQ39RCNnbEDycZlE9P5ThCYmQB5KVRg0UUOUmcWNfiO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189370},"engines":{"node":">=14.0.0"},"gitHead":"3822ac5a80425b8a6fe9b9556a7313ca3ac24acb","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.4-beta.1_1774713760531_0.8584301274729995","host":"s3://npm-registry-packages-npm-production"}},"1.4.4-beta.2":{"name":"claude-cac","version":"1.4.4-beta.2","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.4-beta.2","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"2c58c89322b98eccfc6953110c0d8bd741a51c56","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.4-beta.2.tgz","fileCount":10,"integrity":"sha512-viKk7Yz0s2JAuHCbfqqpSguse0qB5opKoSU+MvJ23J4dzkV4GUO0TUaBqnuofEI8fw5UBzzUGe3y0PU5mDs86Q==","signatures":[{"sig":"MEQCIFzZIZ0QmoSoGjtO7PV+6V2xw6pCZR0Epzxrvx+3wd74AiAriIyPy0Ehct88rU7ucz1WTSSx+KgNxIPuCrvg6VLgvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189685},"engines":{"node":">=14.0.0"},"gitHead":"6e994912f057b9a8b2070c44e4f889a1a99744e5","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.4-beta.2_1774715885285_0.4690367114567515","host":"s3://npm-registry-packages-npm-production"}},"1.4.4-beta.3":{"name":"claude-cac","version":"1.4.4-beta.3","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.4-beta.3","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"6f9763fdc84c16963d5e7288e18851d0cf8ebc49","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.4-beta.3.tgz","fileCount":10,"integrity":"sha512-rqG7Yaa4RQRwsM575QKVUzVHd//fnR3z/6moH6FzVEicACPjpmVENXZu/JVghQpWoMn5TQmfg4w20d8p34hsyA==","signatures":[{"sig":"MEUCIEPOtbpAQRbJ7v3ZfbuGypRKXRqXKczGOpprLWj3cEFVAiEA+2kNXApe1ua+wfEvgkyZa7Uqnh8cW9nFyxLHcR8bsMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189682},"engines":{"node":">=14.0.0"},"gitHead":"c4bdb9d1c6d127ddfcb113a67b1481f25f86e8ca","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.4-beta.3_1774716038265_0.7040911668928973","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"claude-cac","version":"1.4.4","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.4.4","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"7263244334a7f792e9424830fe79fd65568905a5","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.4.4.tgz","fileCount":10,"integrity":"sha512-dmfS9Fmz8J2XWLV1oHmVdzcBrfnW4x0NSxi3dx4gpmc/P+deae/szS9ZSVLFWsZq1ELdnaV5PnCL0U/H3DLIYg==","signatures":[{"sig":"MEUCIQDWS7FCZe9b8DnWWPvQkdbPN8jrql2bF4daRespjc38KgIgQkC+0f9VvEaapidsn1Yh281vj4eIaWfC7MNqGAhgsF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189668},"engines":{"node":">=14.0.0"},"gitHead":"c4bdb9d1c6d127ddfcb113a67b1481f25f86e8ca","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.4.4_1774767754207_0.6537466312251949","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.1":{"name":"claude-cac","version":"1.5.0-beta.1","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.0-beta.1","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"d18d789b501ec2955a75a939c8efa3038731bb41","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.0-beta.1.tgz","fileCount":10,"integrity":"sha512-CVea8yqjCHAI7+0ryNlw+wXFscUl1UmGUXqv7oiWFV9rtCTr1gVDkM6ETJ/CHuwJ/59d0a7kgVjbH5hPnp5z5A==","signatures":[{"sig":"MEUCIGR/LUun8cRSynKIvoS8g9ctzq8I6YsmLe7QglXnnjs5AiEAuxJHelosNoMavNiY0VdZR3jCVXHgdemxozrhJGLBhn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204251},"engines":{"node":">=14.0.0"},"gitHead":"a9a732431c9561d9ecf506e761c40a5afa110bed","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.0-beta.1_1774837966702_0.6098224569211383","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.2":{"name":"claude-cac","version":"1.5.0-beta.2","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.0-beta.2","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"2506aeb7f8ec5346c1cd4a7c89d5c575b8e91b3d","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.0-beta.2.tgz","fileCount":10,"integrity":"sha512-dYYv5VWPaPnYN0RuG8zxtEnTXo70R1bAKkUQxOXGq/hj9U9NwQP/RfLIOnWsSlMWPkkGRmL57XfPgb2wbr2N3Q==","signatures":[{"sig":"MEYCIQCbdmmnp5/VJII00cWTapVw1b1B54ttJ9LYOlDPtecGVQIhAKqEuLGDiDT/OVOrij4Agv5bVDCGsphFVQuSqtEcVZeA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204627},"engines":{"node":">=14.0.0"},"gitHead":"9901b86e8bb2095c6c1489bea7848115887f2c52","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.0-beta.2_1774862518643_0.8939883411548357","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"claude-cac","version":"1.5.0","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.0","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"d53c167d12f39880d0f4f2211cc875e02bf26a41","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.0.tgz","fileCount":10,"integrity":"sha512-8edYkKhdgjQ4tU1NwmAN65/kLWIbiwj9CBtJDjpbokqYrDlIMwGSn9zVjNn2hU/g0/XYbSjcj+ku3KQ4smYBGA==","signatures":[{"sig":"MEQCIAI6JiOD2chSgX/xcKmvsIBJq7mLTbgjBQJKzpALBPgLAiAUjuC00DOJ3OtEJxnpVWXXhWvpTp+Rsp4GEZaswNEBBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203891},"engines":{"node":">=14.0.0"},"gitHead":"39d009a3af5122ac9de4855f9654d72ef24c2a0a","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.0_1774867279704_0.10100169959589222","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.1":{"name":"claude-cac","version":"1.5.1-beta.1","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.1-beta.1","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"761cf437bdfcf2a55dcfdfb961b50c443a7644af","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.1-beta.1.tgz","fileCount":10,"integrity":"sha512-2t6R7DHDYGz63ZRLpycRehqdGSGSWgJqfhlM6BLjDW4SNYxLrHiKICNCGUQ3KfHP0JPS2ctxJj8jXT+w6N+/kA==","signatures":[{"sig":"MEUCIEIciNaB+9NCF6QjCeKQRJIWqald/nu7PjO5xHznQNegAiEA5GfiV5dBBk5nXhSEP3FDIdv0IFeH0BAxHFnVZG8R8KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206550},"engines":{"node":">=14.0.0"},"gitHead":"401eaca2deaf4bb86a2e332812841d19b1766a70","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.1-beta.1_1774940702967_0.94215135252232","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.2":{"name":"claude-cac","version":"1.5.1-beta.2","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.1-beta.2","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"f991ed462b9b42d00096bd77809dfafcba3042d2","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.1-beta.2.tgz","fileCount":10,"integrity":"sha512-D20tLYx+XFyCHrWWS6hZoxc+XyB0oYkCbeL1En0EBrlNXQZi+gHlAWBla9SkvzFuOTQhVhMKn61TbH0RH8aYXA==","signatures":[{"sig":"MEUCIF9JkHff8HfEs6Db/FwPdnU9HfYKzWGHHmRw9rY+/DnMAiEA1a1jXoYjrN8RXAa0NykFvuksYFdRizvRNJieukH9P/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207229},"engines":{"node":">=14.0.0"},"gitHead":"12cd3dc26c2a84f224ccececd053bf67f311d700","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.1-beta.2_1774942282392_0.7701449780353267","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"claude-cac","version":"1.5.1","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.1","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"d676ad46c5fc5e2b5afb9ac59b7b41f409cc3f4f","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.1.tgz","fileCount":10,"integrity":"sha512-5kN5gQKwT3fhj04h4Wq+AK9BSuWl7B8p58UvnztvxR+aUYAhNZxkQK5/D0dEH2E788uzwtGw9z9VELsisNI7uw==","signatures":[{"sig":"MEYCIQDTggEf/5X2lJYDLJxQUlsvmp8/QFelc7KUzJAat8f2+AIhAOak4VbsQVuT3Di5ef2ZcFfLxBfmabmJQWudHaCe5eBH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207215},"engines":{"node":">=14.0.0"},"gitHead":"911ffe117150db75b3d18a66f17d7ca46daa723d","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.1_1774943512957_0.6154040545418367","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"claude-cac","version":"1.5.2","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.2","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"f5e9583309e43ca2bd268a38de686532fce6e2fa","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.2.tgz","fileCount":10,"integrity":"sha512-gGHJA60+EEkWNQYfRLh7yvzG9tOCI8AQKsh/BdyYZhMJg6TMgLjod6SaftNAYWVtQ6bRPzd+QvaYyKyBoXVXpQ==","signatures":[{"sig":"MEUCIH8XbYZ4iqu6HJqrgPAOCxxOVgpFJH0UN6oZ2ZIeCKpzAiEA3YF1AUWb4Ckdg1/jxCK0YgRTlQ8xZu836qtuIHhnF+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210066},"engines":{"node":">=14.0.0"},"gitHead":"6623a1833d4c436d59e2e3c62555050c7cbecca8","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.2_1774972259912_0.7040498817816234","host":"s3://npm-registry-packages-npm-production"}},"1.5.2-beta.2":{"name":"claude-cac","version":"1.5.2-beta.2","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.2-beta.2","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"a6ce513e9f40ddbbe34f444f83e770930bbe7516","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.2-beta.2.tgz","fileCount":10,"integrity":"sha512-V11qKqihldBtagWFc7BOg7eLeBZvM4xo9s7XowNIEuaHJnsx5q39jNGk7OcV0nTKivLmEkmv4xHr2uAfFRHZrA==","signatures":[{"sig":"MEUCIAUgbSFXndIn58SPNsX8pEn7YXL82MWbgai46oCdb311AiEA6ACh9/hqpkEoSV/i6KXLRDfi13jy7W41evNpsh0cFZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210611},"engines":{"node":">=14.0.0"},"gitHead":"0dd9c3fb07ef8e51c93787ccc45add5e0ec1cd70","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.2-beta.2_1775027594916_0.587440906594856","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"claude-cac","version":"1.5.3","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.3","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"c9b9a47fea1a362dcfb99835b52acf85b0bf083f","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.3.tgz","fileCount":10,"integrity":"sha512-3vBBHeh8dYZ37KLfTO4/y51W1XbculVdz/CqkUmxhXb5J3kaYGvH2vvzYAyPO4QRdSBtPPSzrcwn7JpZS+iUgA==","signatures":[{"sig":"MEYCIQC6HAACAI9byQyUws1m6NWaI7HcKASf6hDF35Piljz8UwIhAKJGoPQYQyPnRi9bU/nt2kNX4zH88Z4Tlwcape7Ug9fx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210648},"engines":{"node":">=14.0.0"},"gitHead":"36504490ab97f4d6b7efc846b34288e732f11c40","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.3_1775035377789_0.4953262759056962","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"claude-cac","version":"1.5.4","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.4","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"e5eb7f276e8e73ef652b6694c0dfe97c4fc441a7","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.4.tgz","fileCount":10,"integrity":"sha512-VmDNtcJ1Fg0m0c1Sy53DUq3kms0ct1z3X8mqaB0zxGlhefQijo3VYh66d0pIMYbZTALwk/0Oon4fnyfKGpwv4w==","signatures":[{"sig":"MEYCIQDDgXbAjOKtfsidmASvmYBXj4t+kKWAI5T4wISZmituMwIhAOcVoOeysxhW2GGDZ7XgckchKpHufLePjZyrWpEurtXm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211298},"engines":{"node":">=14.0.0"},"gitHead":"07ccc5f58a5dccfac0e8ddb192e3bfec4237634b","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.4_1775133873339_0.26567632532554697","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"claude-cac","version":"1.5.5","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.5","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"c887353bc3f222f48a18e2d941bb361e327d1dbf","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.5.tgz","fileCount":10,"integrity":"sha512-0JlcDcZyXL/sd7v6umqQuMDec0Okaj5sDofPxiGoc/my+UqgApj1KMUalKIhojEm8Ksu2Hvk5xeTEGS0A0c6lQ==","signatures":[{"sig":"MEUCIQCB7tewPQmMP28A+biSjPF2DzEsO+q49VVggXwvjnwLTwIgGDyPMKv6sRC/Q6o+l5UmmLzcvJ8aY94/p8vZ2YaEAds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212829},"engines":{"node":">=14.0.0"},"gitHead":"8d8603aba8f8beb3e5e23b686b37b0ee9aea3b7d","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.5_1776833377124_0.9110358791675284","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"claude-cac","version":"1.5.6","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","_id":"claude-cac@1.5.6","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"bin":{"cac":"cac"},"dist":{"shasum":"bd79e254d6c4a5ae89c0edb209121a1861e6ebe2","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.6.tgz","fileCount":10,"integrity":"sha512-ZoGhlYQSUgb7UHy9hIZSekXwfsa+67X5AavJR9keyry6zPm66nI+5/Hp2o+FL1PliCckvqWtDLFutyHJk00oSA==","signatures":[{"sig":"MEYCIQCpD/73xuy+j+i5yNPnTK+/BXduqthceCYaeamQFFHU/QIhAPKktIR4RhP4EDltThcRCMI4tDilAosS9iUlsehiqSjL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215654},"engines":{"node":">=14.0.0"},"gitHead":"00d2796d20efcd1a70284b158a36abf9293c1796","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"repository":{"url":"git+https://github.com/nmhjklnm/cac.git","type":"git"},"_npmVersion":"10.8.2","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-cac_1.5.6_1777262794563_0.21887854103189275","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"claude-cac","version":"1.5.7","description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","bin":{"cac":"cac"},"scripts":{"postinstall":"node scripts/postinstall.js"},"keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"author":{"name":"nmhjklnm"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/nmhjklnm/cac.git"},"homepage":"https://cac.nextmind.space/docs","bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"os":["darwin","linux","win32"],"engines":{"node":">=14.0.0"},"_id":"claude-cac@1.5.7","gitHead":"966303dfbdbaa5cc878bdd3d94d4811c1ad139e7","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4QxEtyB3G0dxox4Yf10d29+7H6dcV6mDHfHhkIYT+mkGhUWMSFMxicvOSvEgAQDVulwIpRWKVa3S3COdNAro7A==","shasum":"e70f81cc58dd3fe0a408322c9dc383d5724f1c38","tarball":"https://registry.npmjs.org/claude-cac/-/claude-cac-1.5.7.tgz","fileCount":10,"unpackedSize":215661,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDev76UofWZpbJ1wFRkkRaqDfntzoqlK0UQsOIlm1VwOAiAbeAJyMy7yE5O8rOb2SHKG8KbJukHmtotulggcVen3Jw=="}]},"_npmUser":{"name":"nmhjklnm","email":"1973755432@qq.com"},"directories":{},"maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-cac_1.5.7_1777297190229_0.013368099147280876"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-21T12:26:39.102Z","modified":"2026-04-27T13:39:50.528Z","1.0.0":"2026-03-21T12:26:39.335Z","1.1.0":"2026-03-24T08:19:26.340Z","1.1.1":"2026-03-24T08:25:06.909Z","1.1.2":"2026-03-24T08:40:18.193Z","1.1.3":"2026-03-24T08:46:22.566Z","1.1.4":"2026-03-24T08:49:47.175Z","1.1.5":"2026-03-24T08:54:33.906Z","1.1.6":"2026-03-24T08:57:48.828Z","1.1.7":"2026-03-24T09:06:45.754Z","1.1.8":"2026-03-24T09:16:25.798Z","1.1.9":"2026-03-24T09:26:31.360Z","1.2.0":"2026-03-24T09:40:12.084Z","1.2.1":"2026-03-24T11:34:50.116Z","1.3.0":"2026-03-26T02:43:14.665Z","1.3.1":"2026-03-26T03:27:47.105Z","1.3.2":"2026-03-26T04:01:31.861Z","1.3.3":"2026-03-26T13:01:08.079Z","1.4.0-beta.1":"2026-03-27T03:22:41.390Z","1.4.0-beta.2":"2026-03-27T03:28:28.031Z","1.4.0-beta.3":"2026-03-27T03:42:48.908Z","1.4.0-beta.4":"2026-03-27T05:22:13.132Z","1.4.0-beta.5":"2026-03-27T05:41:08.048Z","1.4.0":"2026-03-27T06:02:33.476Z","1.4.1":"2026-03-27T08:40:29.150Z","1.4.2":"2026-03-27T08:56:23.703Z","1.4.3":"2026-03-27T09:20:10.669Z","1.4.4-beta.1":"2026-03-28T16:02:40.679Z","1.4.4-beta.2":"2026-03-28T16:38:05.443Z","1.4.4-beta.3":"2026-03-28T16:40:38.434Z","1.4.4":"2026-03-29T07:02:34.336Z","1.5.0-beta.1":"2026-03-30T02:32:46.851Z","1.5.0-beta.2":"2026-03-30T09:21:58.820Z","1.5.0":"2026-03-30T10:41:19.897Z","1.5.1-beta.1":"2026-03-31T07:05:03.104Z","1.5.1-beta.2":"2026-03-31T07:31:22.545Z","1.5.1":"2026-03-31T07:51:53.095Z","1.5.2":"2026-03-31T15:51:00.114Z","1.5.2-beta.2":"2026-04-01T07:13:15.065Z","1.5.3":"2026-04-01T09:22:57.924Z","1.5.4":"2026-04-02T12:44:33.535Z","1.5.5":"2026-04-22T04:49:37.296Z","1.5.6":"2026-04-27T04:06:34.764Z","1.5.7":"2026-04-27T13:39:50.437Z"},"bugs":{"url":"https://github.com/nmhjklnm/cac/issues"},"author":{"name":"nmhjklnm"},"license":"MIT","homepage":"https://cac.nextmind.space/docs","keywords":["claude","claude-code","anthropic","privacy","proxy","telemetry","fingerprint","cloak","cli"],"repository":{"type":"git","url":"git+https://github.com/nmhjklnm/cac.git"},"description":"Isolate, protect, and manage your Claude Code — versions, environments, identity, and proxy.","maintainers":[{"name":"nmhjklnm","email":"1973755432@qq.com"}],"readme":"<div align=\"center\">\n\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"docs/images/logo-dark.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"docs/images/logo-light.svg\">\n  <img alt=\"cac\" src=\"docs/images/logo-light.svg\" width=\"200\">\n</picture>\n\n**Claude Code 小雨衣** — Isolate, protect, and manage your Claude Code.\n\n*Run Claude Code your way — isolated, protected, managed.*\n\n**[中文](#中文) | [English](#english) | [:book: Docs](https://cac.nextmind.space/docs)**\n\n[![npm version](https://img.shields.io/npm/v/claude-cac.svg)](https://www.npmjs.com/package/claude-cac)\n[![GitHub stars](https://img.shields.io/github/stars/nmhjklnm/cac?style=social)](https://github.com/nmhjklnm/cac)\n[![Docs](https://img.shields.io/badge/Docs-cac.nextmind.space-D97706.svg)](https://cac.nextmind.space/docs)\n[![Telegram](https://img.shields.io/badge/Telegram-Community-2CA5E0?logo=telegram)](https://t.me/claudecodecloak)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n[![Platform](https://img.shields.io/badge/Platform-macOS%20%7C%20Linux%20%7C%20Windows-lightgrey.svg)]()\n\n:star: Star this repo if it helps — it helps others find it too.\n\n</div>\n\n---\n\n<a id=\"中文\"></a>\n\n## 中文\n\n> **[Switch to English](#english)**\n\n### 简介\n\n**cac** 是 Claude Code 的环境管理器，类似 uv 之于 Python：\n\n- **版本管理** — 安装、切换、回滚 Claude Code 版本\n- **环境隔离** — 每个环境独立的 `.claude` 配置 + 身份 + 代理\n- **隐私保护** — 设备指纹伪装 + 遥测分级（`conservative`/`aggressive`）+ mTLS\n- **配置继承** — `--clone` 从宿主或其他环境继承配置，`~/.cac/settings.json` 全局偏好\n- **零配置** — 无需 setup，首次使用自动初始化\n\n### 注意事项\n\n> **封号风险说明**：cac 提供设备指纹层保护（UUID、主机名、MAC、遥测阻断、配置隔离），但**无法影响账号层风险**——包括 OAuth 账号本身、支付方式指纹、IP 信誉评分，以及 Anthropic 的服务端封禁决策。封号是账号层问题，cac 对此无能为力。详见 [封号风险 FAQ](https://cac.nextmind.space/docs/zh/guides/ban-risk)。\n\n> **代理工具冲突**：如果本地启动了 Clash、Shadowrocket、Surge、sing-box 等代理/VPN 工具，建议在使用 cac 时先关闭。TUN 模式兼容性仍属实验性功能。即使发生冲突，cac 也会自动停止连接（fail-closed），**不会泄露你的真实 IP**。\n\n- **首次登录**：启动 `claude` 后，输入 `/login` 完成 OAuth 授权\n- **安全验证**：随时运行 `cac env check` 确认隐私保护状态，也可以 `which claude` 确认使用的是 cac 托管的 claude\n- **自动安全检查**：每次启动 Claude Code 会话时，cac 会快速检查环境。如有异常会终止会话，不会发送任何数据\n- **网络稳定性**：流量严格走代理——代理断开时流量完全停止，不会回退直连。内置心跳检测和自动恢复，断线后无需手动重启\n- **IPv6**：建议系统级关闭，防止真实地址泄露\n\n### 安装\n\n```bash\n# npm（推荐）\nnpm install -g claude-cac\n\n# 或手动安装\ncurl -fsSL https://raw.githubusercontent.com/nmhjklnm/cac/master/install.sh | bash\n```\n\n### 快速上手\n\n```bash\n# 安装 Claude Code\ncac claude install latest\n\n# 创建环境（自动激活，自动使用最新版）\ncac env create work -p 1.2.3.4:1080:u:p\n\n# 启动 Claude Code（首次需 /login）\nclaude\n```\n\n代理可选 — 不需要代理也能用：\n\n```bash\ncac env create personal                  # 只要身份隔离\ncac env create work -c 2.1.81           # 指定版本，无代理\n```\n\n### 版本管理\n\n```bash\ncac claude install latest               # 安装最新版\ncac claude install 2.1.81               # 安装指定版本\ncac claude ls                           # 列出已安装版本\ncac claude pin 2.1.81                   # 当前环境切换版本\ncac claude uninstall 2.1.81             # 卸载\n```\n\n### 环境管理\n\n```bash\ncac env create <name> [-p <proxy>] [-c <version>]   # 创建并自动激活（自动解析最新版）\ncac env ls                              # 列出所有环境\ncac env rm <name>                       # 删除环境\ncac env set [name] proxy <url>          # 设置 / 修改代理\ncac env set [name] proxy --remove       # 移除代理\ncac env set [name] version <ver>        # 切换版本\ncac <name>                              # 激活环境（快捷方式）\ncac ls                                  # = cac env ls\n```\n\n每个环境完全隔离：\n- **Claude Code 版本** — 不同环境可以用不同版本\n- **`.claude` 配置** — sessions、settings、memory 各自独立\n- **身份信息** — UUID、hostname、MAC 等完全不同\n- **代理出口** — 每个环境走不同代理（或不走代理）\n\n### 全部命令\n\n| 命令 | 说明 |\n|:---|:---|\n| **版本管理** | |\n| `cac claude install [latest\\|<ver>]` | 安装 Claude Code |\n| `cac claude uninstall <ver>` | 卸载版本 |\n| `cac claude ls` | 列出已安装版本 |\n| `cac claude pin <ver>` | 当前环境绑定版本 |\n| **环境管理** | |\n| `cac env create <name> [-p proxy] [-c ver] [--clone] [--telemetry mode] [--persona preset]` | 创建环境（自动激活，`--telemetry transparent/stealth/paranoid` 控制遥测，`--persona macos-vscode/...` 用于容器） |\n| `cac env ls` | 列出环境 |\n| `cac env rm <name>` | 删除环境 |\n| `cac env set [name] <key> <value>` | 修改环境（proxy / version / telemetry / persona） |\n| `cac env check [-d]` | 验证当前环境（`-d` 显示详情） |\n| `cac <name>` | 激活环境 |\n| **自管理** | |\n| `cac self update` | 更新 cac 自身 |\n| `cac self delete` | 卸载 cac |\n| **其他** | |\n| `cac ls` | 列出环境（= `cac env ls`） |\n| `cac check` | 检查当前环境（`cac env check` 的别名） |\n| `cac -v` | 版本号 |\n\n### 代理格式\n\n```\nhost:port:user:pass       带认证（自动检测协议）\nhost:port                 无认证\nsocks5://u:p@host:port    指定协议\n```\n\n### 隐私保护\n\n| 特性 | 实现方式 |\n|:---|:---|\n| 硬件 UUID 隔离 | macOS `ioreg` / Linux `machine-id` / Windows `wmic`+`reg` shim |\n| 主机名 / MAC 隔离 | Shell shim + Node.js `os.hostname()` / `os.networkInterfaces()` hook |\n| Node.js 指纹钩子 | `fingerprint-hook.js` 通过 `NODE_OPTIONS --require` 注入 |\n| 遥测阻断 | DNS guard + 环境变量 + fetch 拦截 + 分级模式（`conservative`/`aggressive`） |\n| 健康检查 bypass | 进程内 Node.js 拦截（无需 /etc/hosts 或 root） |\n| mTLS 客户端证书 | 自签 CA + 每环境独立客户端证书 |\n| `.claude` 配置隔离 | 每个环境独立的 `CLAUDE_CONFIG_DIR` |\n\n### 工作原理\n\n```\n              cac wrapper（进程级，零侵入源代码）\n              ┌──────────────────────────────────────────┐\n  claude ────►│  CLAUDE_CONFIG_DIR → 隔离配置目录          │\n              │  版本解析 → ~/.cac/versions/<ver>/claude   │\n              │  健康检查 bypass（进程内拦截）                │\n              │  12 层遥测环境变量保护                      │──► 代理 ──► Anthropic API\n              │  NODE_OPTIONS: DNS guard + 指纹钩子        │\n              │  PATH: 设备指纹 shim                       │\n              │  mTLS: 客户端证书注入                       │\n              └──────────────────────────────────────────┘\n```\n\n### 文件结构\n\n```\n~/.cac/\n├── versions/<ver>/claude     # Claude Code 二进制文件\n├── bin/claude                # wrapper\n├── shim-bin/                 # ioreg / hostname / ifconfig / cat shim\n├── fingerprint-hook.js       # Node.js 指纹拦截\n├── cac-dns-guard.js          # DNS + fetch 遥测拦截\n├── ca/                       # 自签 CA + 健康检查 bypass 证书\n├── current                   # 当前激活的环境名\n└── envs/<name>/\n    ├── .claude/              # 隔离的 .claude 配置目录\n    │   ├── settings.json     # 环境专属设置\n    │   ├── CLAUDE.md         # 环境专属记忆\n    │   └── statusline-command.sh\n    ├── proxy                 # 代理地址（可选）\n    ├── version               # 绑定的 Claude Code 版本\n    ├── uuid / stable_id      # 隔离身份\n    ├── hostname / mac_address / machine_id\n    └── client_cert.pem       # mTLS 证书\n```\n\n### Docker 容器模式\n\n完全隔离的运行环境：sing-box TUN 网络隔离 + cac 身份伪装，预装 Claude Code。\n\n```bash\ncac docker setup     # 粘贴代理地址，网络自动检测\ncac docker start     # 启动容器\ncac docker enter     # 进入容器，claude + cac 直接可用\ncac docker check     # 网络 + 身份一键诊断\ncac docker port 6287 # 端口转发\n```\n\n代理格式：`ip:port:user:pass`（SOCKS5）、`ss://...`、`vmess://...`、`vless://...`、`trojan://...`\n\n---\n\n<a id=\"english\"></a>\n\n## English\n\n> **[切换到中文](#中文)**\n\n### Overview\n\n**cac** — Isolate, protect, and manage your Claude Code:\n\n- **Version management** — install, switch, rollback Claude Code versions\n- **Environment isolation** — independent `.claude` config + identity + proxy per environment\n- **Privacy protection** — device fingerprint spoofing + telemetry modes (`conservative`/`aggressive`) + mTLS\n- **Config inheritance** — `--clone` inherits config from host or other envs, `~/.cac/settings.json` for global preferences\n- **Zero config** — no setup needed, auto-initializes on first use\n\n### Notes\n\n> **Account ban notice**: cac provides device fingerprint layer protection (UUID, hostname, MAC, telemetry blocking, config isolation), but **cannot affect account-layer risks** — including your OAuth account, payment method fingerprint, IP reputation score, or Anthropic's server-side ban decisions. Account bans are an account-layer issue that cac does not address. See the [Ban Risk FAQ](https://cac.nextmind.space/docs/guides/ban-risk) for details.\n\n> **Proxy tool conflicts**: If you have Clash, Shadowrocket, Surge, sing-box or other proxy/VPN tools running locally, turn them off before using cac. TUN-mode compatibility is still experimental. Even if a conflict occurs, cac will fail-closed — **your real IP is never exposed**.\n\n- **First login**: Run `claude`, then type `/login`. Health check is automatically bypassed.\n- **Verify your setup**: Run `cac env check` anytime. Use `which claude` to confirm you're using the cac-managed wrapper.\n- **Automatic safety checks**: Every new Claude Code session runs a quick cac check. If anything is wrong, the session is terminated before any data is sent.\n- **Network resilience**: Traffic is strictly routed through your proxy. If the proxy drops, traffic stops entirely — no fallback to direct connection. Built-in heartbeat detection and auto-recovery — no manual restart needed after disconnections.\n- **IPv6**: Recommend disabling system-wide to prevent real address exposure.\n\n### Install\n\n```bash\n# npm (recommended)\nnpm install -g claude-cac\n\n# or manual\ncurl -fsSL https://raw.githubusercontent.com/nmhjklnm/cac/master/install.sh | bash\n```\n\n### Quick start\n\n```bash\n# Install Claude Code\ncac claude install latest\n\n# Create environment (auto-activates, auto-resolves latest version)\ncac env create work -p 1.2.3.4:1080:u:p\n\n# Run Claude Code (first time: /login)\nclaude\n```\n\nProxy is optional:\n\n```bash\ncac env create personal                  # identity isolation only\ncac env create work -c 2.1.81           # pinned version, no proxy\n```\n\n### Version management\n\n```bash\ncac claude install latest               # install latest\ncac claude install 2.1.81               # install specific version\ncac claude ls                           # list installed versions\ncac claude pin 2.1.81                   # pin current env to version\ncac claude uninstall 2.1.81             # remove\n```\n\n### Environment management\n\n```bash\ncac env create <name> [-p <proxy>] [-c <version>]   # create and auto-activate (auto-resolves latest)\ncac env ls                              # list all environments\ncac env rm <name>                       # remove environment\ncac env set [name] proxy <url>          # set / change proxy\ncac env set [name] proxy --remove       # remove proxy\ncac env set [name] version <ver>        # change version\ncac <name>                              # activate (shortcut)\ncac ls                                  # = cac env ls\n```\n\nEach environment is fully isolated:\n- **Claude Code version** — different envs can use different versions\n- **`.claude` config** — sessions, settings, memory are independent\n- **Identity** — UUID, hostname, MAC are all different\n- **Proxy** — each env routes through a different proxy (or none)\n\n### All commands\n\n| Command | Description |\n|:---|:---|\n| **Version management** | |\n| `cac claude install [latest\\|<ver>]` | Install Claude Code |\n| `cac claude uninstall <ver>` | Remove version |\n| `cac claude ls` | List installed versions |\n| `cac claude pin <ver>` | Pin current env to version |\n| **Environment management** | |\n| `cac env create <name> [-p proxy] [-c ver] [--clone] [--telemetry mode] [--persona preset]` | Create environment (auto-activates, `--telemetry transparent/stealth/paranoid` for telemetry control, `--persona macos-vscode/...` for containers) |\n| `cac env ls` | List environments |\n| `cac env rm <name>` | Remove environment |\n| `cac env set [name] <key> <value>` | Modify environment (proxy / version / telemetry / persona) |\n| `cac env check [-d]` | Verify current environment (`-d` for details) |\n| `cac <name>` | Activate environment |\n| **Self-management** | |\n| `cac self update` | Update cac itself |\n| `cac self delete` | Uninstall cac |\n| **Other** | |\n| `cac ls` | List environments (= `cac env ls`) |\n| `cac check` | Verify environment (alias for `cac env check`) |\n| `cac -v` | Show version |\n\n### Privacy protection\n\n| Feature | How |\n|:---|:---|\n| Hardware UUID isolation | macOS `ioreg` / Linux `machine-id` / Windows `wmic`+`reg` shim |\n| Hostname / MAC isolation | Shell shim + Node.js `os.hostname()` / `os.networkInterfaces()` hook |\n| Node.js fingerprint hook | `fingerprint-hook.js` via `NODE_OPTIONS --require` |\n| Telemetry blocking | DNS guard + env vars + fetch interception + modes (`conservative`/`aggressive`) |\n| Health check bypass | In-process Node.js interception (no `/etc/hosts`, no root) |\n| mTLS client certificates | Self-signed CA + per-profile client certs |\n| `.claude` config isolation | Per-environment `CLAUDE_CONFIG_DIR` |\n\n### How it works\n\n```\n              cac wrapper (process-level, zero source invasion)\n              ┌──────────────────────────────────────────┐\n  claude ────►│  CLAUDE_CONFIG_DIR → isolated config dir   │\n              │  Version resolve → ~/.cac/versions/<ver>   │\n              │  Health check bypass (in-process intercept) │\n              │  Env vars: 12-layer telemetry kill         │──► Proxy ──► Anthropic API\n              │  NODE_OPTIONS: DNS guard + fingerprint     │\n              │  PATH: device fingerprint shims            │\n              │  mTLS: client cert injection               │\n              └──────────────────────────────────────────┘\n```\n\n### File layout\n\n```\n~/.cac/\n├── versions/<ver>/claude     # Claude Code binaries\n├── bin/claude                # wrapper\n├── shim-bin/                 # ioreg / hostname / ifconfig / cat shims\n├── fingerprint-hook.js       # Node.js fingerprint interception\n├── cac-dns-guard.js          # DNS + fetch telemetry interception\n├── ca/                       # self-signed CA + health bypass cert\n├── current                   # active environment name\n└── envs/<name>/\n    ├── .claude/              # isolated .claude config directory\n    │   ├── settings.json     # env-specific settings\n    │   ├── CLAUDE.md         # env-specific memory\n    │   └── statusline-command.sh\n    ├── proxy                 # proxy URL (optional)\n    ├── version               # pinned Claude Code version\n    ├── uuid / stable_id      # isolated identity\n    ├── hostname / mac_address / machine_id\n    └── client_cert.pem       # mTLS cert\n```\n\n### Docker mode\n\nFully isolated environment: sing-box TUN network isolation + cac identity protection, with Claude Code pre-installed.\n\n```bash\ncac docker setup     # paste proxy, network auto-detected\ncac docker start     # start container\ncac docker enter     # shell with claude + cac ready\ncac docker check     # network + identity diagnostics\ncac docker port 6287 # port forwarding\n```\n\nProxy formats: `ip:port:user:pass` (SOCKS5), `ss://...`, `vmess://...`, `vless://...`, `trojan://...`\n\n---\n\n<div align=\"center\">\n\nMIT License\n\n</div>\n","readmeFilename":"README.md"}