{"_id":"claude-code-best","_rev":"72-49cbc281da22129e13582589cb354c39","name":"claude-code-best","dist-tags":{"latest":"2.8.4"},"versions":{"1.0.3":{"name":"claude-code-best","version":"1.0.3","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.0.3","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli.js"},"dist":{"shasum":"cf997341a4fc3551b09723b04354522ae6baf52c","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.0.3.tgz","fileCount":447,"integrity":"sha512-YIXv/pOj8mMJtjkn4U/Edpg6XQb/7oouu9ENbPH6kU7244FpQXfbVlm+qu1NdpTG/ABFMsnA88/hVhtkNU7ETw==","signatures":[{"sig":"MEMCIAX91K3VUoNwqt0O3IWEVPQ8WFvb2zbTumedD4Ud4zp3Ah8N/I0vxFy+qunKYXGHladUy9Tb8In8jI6GxuAxFurw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26322662},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"87fdd455cc0dceabea4abf9ffe2a9059efad3489","scripts":{"dev":"bun run scripts/dev.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@biomejs/biome":"^2.4.10","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.0.3_1775137070808_0.015439546647380897","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"claude-code-best","version":"1.1.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.1.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli.js","claude-code-best":"dist/cli.js"},"dist":{"shasum":"480c4e147de41513522383b1953144e7e519290b","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.1.0.tgz","fileCount":478,"integrity":"sha512-1LQ7THddmYtiKJJoWCzo+0EfGOIA0W6TEro1048XGCXwGqqGPrCTobOFqGnxbvtf0D8ctJNamvHqJZQhzrK7kA==","signatures":[{"sig":"MEUCIH4cpJmG9lyFehiVjrey67hrxSfdqmjC0IMJaD8QDgxUAiEAzrAOaMA8q8LtYla69MfRx90LsLuxLO1JnhOVSwOffpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29415663},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"c99021d5a3d2dba3e3a2fb30a441d1c6537c8d70","scripts":{"dev":"bun run scripts/dev.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node dist/download-ripgrep.js || bun run scripts/download-ripgrep.ts || true","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ws":"^8.20.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^4.73.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@biomejs/biome":"^2.4.10","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.1.0_1775307147285_0.9070288678827763","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"claude-code-best","version":"1.2.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.2.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli.js","claude-code-best":"dist/cli.js"},"dist":{"shasum":"38fc443081f10359c377ce92bd601cc1d0cb07b9","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.2.0.tgz","fileCount":504,"integrity":"sha512-JYGE1Gj2IKz9jtb2XTa2s4DFYGdgcGSGER3hmc/u9HDs+X6GemERaxZHNjH/sk8vInU2J4T5tqe/YXb85U6u5Q==","signatures":[{"sig":"MEUCIQDqJs+z+y5R6g+2tdBx5MMKXaWMo8TMVNtbru0KZPPs6AIgNeV83ZQRKajTc56/s/+ZUk8F0Q6mbFrdTf29/ho1klk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31977197},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"562e9daadde8143735d95eb51054b29ad2466ac6","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ws":"^8.20.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.2.0_1775736700896_0.007399037941388631","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"claude-code-best","version":"1.2.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.2.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli.js","claude-code-best":"dist/cli.js"},"dist":{"shasum":"150be7f2d02d68b62f3f0495fb7b787456b9775d","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.2.1.tgz","fileCount":524,"integrity":"sha512-9x4m7jaCpsFlDuRGG180py8Aim1ZIXGDW5tpE6VkIJoXIyJlaTeaFK6CE433vS3ZE7rmbuVkNQzh5gFBae84Ug==","signatures":[{"sig":"MEQCIFtmJL31y0yYY8wtaGegk6OSpH0iOx5aqobq4XYyZVEmAiArPy25L56celfcieDzaIYxM+BeyPLgLA+aNoQDLQyQfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32245006},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"2b0d31aaca1618dff1be7a49dc97b8f9b4ef0b6a","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ws":"^8.20.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.2.1_1775738279645_0.6428565699534667","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"claude-code-best","version":"1.3.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.3.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"32a3a7f58497542f8c66b8d9f1d3e6f8efd756ae","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.3.0.tgz","fileCount":562,"integrity":"sha512-eJoCYY/8LIUcMYxSu1GSVpWtsMUxWFwZ/nGOsRKrX7HGPA/gyqKw894Wpp8sGJ3/WTp18LTsjiiV52p+yRo44g==","signatures":[{"sig":"MEYCIQCL5V1Zg6E388I8MEFSChifVi81Q5Ent3IScU19QoeQcAIhAOy8NO6ebxHDYRtpppuB44HlKPmu0H0N/cMXaoE+7HS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33674182},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"8399d9ed2015ae32f9f9fe87af55139296834fdf","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs && node scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"mcp-chrome-bridge":"^1.0.31"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ws":"^8.20.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.3.0_1776004144587_0.7716501040426016","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"claude-code-best","version":"1.3.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.3.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"91513c1eab0545f365534b699d9f210838c32b43","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.3.1.tgz","fileCount":562,"integrity":"sha512-qFiw9K/EtOPyxjzBuocjoK8+px3TPAIozAVSByCf5wqcMsaaEi7oXosSSzRNK7veR7nlaSS6bxkzsuDGOEZgxw==","signatures":[{"sig":"MEYCIQC71UB1T/279Meu+YhPzoyQwIYhHsSCvTgbFAeaYyqjawIhANFnTMcOm2hex36DETNawRfuhe4Xr3kl1kIC+5qKU7ai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33663710},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"8399d9ed2015ae32f9f9fe87af55139296834fdf","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs && node scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"mcp-chrome-bridge":"^1.0.31"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ws":"^8.20.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.3.1_1776004620312_0.19758093743651872","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"claude-code-best","version":"1.3.2","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.3.2","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"c0a93cac4f7de54f776ef22c08b29330a8017809","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.3.2.tgz","fileCount":562,"integrity":"sha512-mxtxTcOCZImlhxokw6o48vXj6DbyAOjtOZnzQzvu3U2G98Rf8b2jnEJLpfOPy4wQ0EFZIQfGQcWVYHErN0gJGg==","signatures":[{"sig":"MEYCIQCKoJxrh93oKNnygtjhn+RKM0R3FwAnj1r6TIYOE3c6SgIhAL/TVK73PnSGkGq/i8JzaTngRieyQXbwzETrDJU8MGBv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33663659},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"8399d9ed2015ae32f9f9fe87af55139296834fdf","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs && node scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"mcp-chrome-bridge":"^1.0.31"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ws":"^8.20.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.3.2_1776005078858_0.5115952717959678","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"claude-code-best","version":"1.3.3","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.3.3","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"4273a6d7fa7e09dce4dbe588981e1dd5f65163e9","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.3.3.tgz","fileCount":562,"integrity":"sha512-TFW10gn4wwZArKvm1Kh0yEaj9Vxhc9faC+ztpTFihRFDbJnNpw+9M4dzL/r1pGpTCSvJFcwq+qvhOdVI/BJAVA==","signatures":[{"sig":"MEYCIQDET92KolLhUUp8tFzi3cvSgndpxtdoat7H04qqk51nHAIhAP8rxye3mYe0RaVNn5Rs+DsWqem8fgkO/JpSSqrNKoNe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33673491},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"9b8503d13dc81267588ecca4140fbe273f6c4da4","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs && node scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"mcp-chrome-bridge":"^1.0.31"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ws":"^8.20.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.3.3_1776045000576_0.587281503268317","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"claude-code-best","version":"1.3.4","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.3.4","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"b970d8f3ecd9c05b5fecf71d49dee6ef8a4323ad","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.3.4.tgz","fileCount":563,"integrity":"sha512-Ho//6EzbcCUIFsnhVwe4DUSkRtXCusCg/R28zPk8WgCPopPj+O7KYU3ZIaCAdaqF2fnfIbA49QZ3luMjxUD3Og==","signatures":[{"sig":"MEUCICv8r3e9t96QuYwMrfIbznB28s0qMmjh5DLOEqh3UwvtAiEA5tqNQFXemrNdGpHprXoB5x07WQxpygMFO6xZHbsa/og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34110849},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"2fb1c9dcd856ed53f6b219777b743f923537d7aa","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs && node scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@claude-code-best/mcp-chrome-bridge":"^2.0.4"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ws":"^8.20.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.3.4_1776067350353_0.5975046033896245","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"claude-code-best","version":"1.3.5","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.3.5","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"e3e8e494055ff611084f8111b7b3633364a0867c","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.3.5.tgz","fileCount":563,"integrity":"sha512-42vh1vfB1D4DKSwH6tyHaZjQxleWVADe71VPwhiUCIsLlUE03eG4zqNQoj4LMQ8CJ7bNmkIDbf4pVjthygqY2A==","signatures":[{"sig":"MEQCIEAkFjHdLIzegef57cMR02aMiFgByWHW/WmjrP2d3mzaAiA31yoy54dX06BIDk1/sBisysL8em8HZZue05h1vCsTJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34111742},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"32e0bd4dde19f056f3c830759cf62bff015a7d0f","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs && node scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@claude-code-best/mcp-chrome-bridge":"^2.0.6"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ws":"^8.20.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.3.5_1776072699335_0.31909746827810936","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"claude-code-best","version":"1.3.6","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.3.6","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"c91df02808db5396afd1720f9ee95717ae59bfe5","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.3.6.tgz","fileCount":521,"integrity":"sha512-8o0S7tGTwAZI6UZ3xtA07S52gR9buwJwkuJZpg3vJ5Wa4UwWGXYn1LKpf9Y2ZdiPFgqy0wcYOy8JbxPE+C4g4A==","signatures":[{"sig":"MEQCICRmjP2OifwyXg2QzgTwZM16EHaqVli7cSVvxiy9ccfmAiB39aO3G9W9mfjx6WkH0QTnDVBZ1pIEgeAEYq1EThQs5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33300236},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"2273a0bcfeb8d0651d883fa5c1d0b7b0ee12be92","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs && node scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@claude-code-best/mcp-chrome-bridge":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.11","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.3.6_1776172951141_0.5585845282699677","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"claude-code-best","version":"1.3.7","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.3.7","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"99c1a45ce170af76d222dfe175bb6265692fbe0c","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.3.7.tgz","fileCount":521,"integrity":"sha512-YAnC/7NnED2m757ZI8F7XkLFmi/l2UcAjOPDtn3A2XKd07B3G977D6WxE5H7ff13msG/zSz/UucS9wRRrPh6ew==","signatures":[{"sig":"MEYCIQC1QEmGmqSsuKm8Sc/x9S/Mlj6XWPPJqi87RICRCBYTPwIhAMfqbU1uEH9PXV/hsp+mVVOrgmLEQf+SrLJdixBlawDy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33299255},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"814abe39782d3bd1beeeeba4cdadfcf4e62e5c8c","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","typecheck":"tsc --noEmit","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs && node scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@claude-code-best/mcp-chrome-bridge":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.3.7_1776221781944_0.05960657013963799","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"claude-code-best","version":"1.4.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.4.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"8242052586fe412495c77d28f2f2cef8b6326131","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.4.0.tgz","fileCount":524,"integrity":"sha512-9jyflAEk8s2uMCW+tuhboko8IEtn6OBO+A5OPxjmd9HM3l531YKv2p1tOsYsO2gzzt+nnEBJBSARCABhpV7nAQ==","signatures":[{"sig":"MEUCIQCSOgaYCRGG5Rc+Nmxf6KOTPzila9TPH4wOaZ56CfpKWQIgVmtVP5tJoZOAkot0o3qhK88vb47zWsisI6Vb1HxXmXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33451822},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"3cb1e50b25190ed740838c47a59da7b3f16ca415","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs && node scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","rollup":"^4.60.1","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.4.0_1776343567179_0.523290907701089","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"claude-code-best","version":"1.4.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.4.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"2414adbfcee44b6bce5c81ddc7fdabb30c0ab79c","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.4.1.tgz","fileCount":544,"integrity":"sha512-5r6cemxCVGnaQlPXeYE6CWZPkqLxHyK/PG3IPjHlOQCOIz5C7gGOyw6U7pqMf9sOVnajaDXHTwD8daIWiS4Y6A==","signatures":[{"sig":"MEUCIGPQXqQMlPJ5JVzzXE/0HDT7loIWmPccQmSOGRjvXpelAiEAwI+9FwFmeTtWCn6RruGfOPYXmnzhJRdD5YBQ/UZ7IeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33634583},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"bddd146f25a3e402778a887c514f85cd1d1ea41f","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/postinstall.cjs && node scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","rollup":"^4.60.1","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.4.1_1776389842194_0.8319051957847043","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"claude-code-best","version":"1.4.2","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.4.2","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"f1a10a08beda5b7b800b6558d500b78fbbb38fb0","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.4.2.tgz","fileCount":543,"integrity":"sha512-wh+7+7I9VnP+lBzjRPpQIrZkjcz/Gl5v9RTYfuc2YnTNC40DEH0eRBVMZQ2eZuENmsdIE4TYBXgurUIewj7AQA==","signatures":[{"sig":"MEUCIAu6HfafylLamqLm9nZacoOTgFQUbEg5s98uA3rvlTGqAiEA/fussatGgJ7C+pZvV1KxicFgRUh/bTxRWSEC8UfXIR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33650440},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"fe52bd7457b6123f028590b6d17e556fc68427d9","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","rollup":"^4.60.1","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.4.2_1776519845158_0.7138747976783535","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"claude-code-best","version":"1.4.3","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.4.3","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"74a9b475483f49c44b7748c4b096b4b4f4193702","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.4.3.tgz","fileCount":563,"integrity":"sha512-CF7QNgmxl+InHhAysSJa4iZU9A30pX7dbHuAL1nxiaQFRllfwiiLluHq4puPMQ8Hc6K0PeTA8Ib4osUsFSdtcw==","signatures":[{"sig":"MEUCIQCT1f9lCbQvQpF96Md203Yx5wP7I/g0Elo2H6GUaZ8IvQIgGVOQFb4vPKPXAfU1VwrwtBsDhibY7jj6ZvBysj0PrrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33931803},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"2e9aaf49930e553e9d26aa59259955e5234dcb8f","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","rollup":"^4.60.1","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.4.3_1776558431729_0.4078500967850236","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"claude-code-best","version":"1.4.4","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.4.4","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"f7eedf6b1b7abb1ac1bf34a5deb273d1eb9109ed","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.4.4.tgz","fileCount":564,"integrity":"sha512-+M95Wa76byQBekVrOfrwbylk2thrPfJCSfq18vKK8vHqp+MWLH6VJuxl5Gza8g9ALg8LBlqLS94rdJaXjEdYjg==","signatures":[{"sig":"MEYCIQDrD57C6U/opNUnTtzizMmjl/KvDoxbyMB4UTvhSmaJPgIhAMFH/lRu+wM8xrANGrt5AIabg7Gn7HhFi5AhKaXHiSer","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33932072},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"4d939e57226ac2f547efae7c0f8a14a6025e9dda","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.1.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.14.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.4","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.5","openai":"^6.33.0","qrcode":"^1.5.4","rollup":"^4.60.1","semver":"^7.7.4","undici":"^7.24.6","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.1.0","chokidar":"^5.0.0","turndown":"^7.2.2","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.17.23","lru-cache":"^11.2.7","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.5.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.2","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.47.0","@smithy/core":"^3.23.13","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.10","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1020.0","@opentelemetry/core":"^2.6.1","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1020.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.6.1","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.1","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.6.1","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1020.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.6.1","@anthropic-ai/claude-agent-sdk":"^0.2.87","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1020.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.28","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.4.4_1776558885091_0.5635842339711834","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"claude-code-best","version":"1.5.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.5.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"cab80d8e15699dd3e58a107a06d94c5be057dd67","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.5.0.tgz","fileCount":606,"integrity":"sha512-tmnUBp6d5TKNYNFATLNnNpNla6XD26pwBmqJqEJ1ViK7yUnlkdcJGcJT113mzzlSZqPtoyu9tbncVWOMKrRvjw==","signatures":[{"sig":"MEQCIDbOqXBTih2kzEOizy9brd8MJJAgZrcJjA1mThqkGxOdAiAvXyvp7u6gwjnttJ+pl83fCXyG5wGipJ4jsIhz+hK9PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34013304},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"d1ab38c0891a14be7c226fb0c4aba6a4fe5d0f1d","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.5.0_1776573238046_0.7077413893040903","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"claude-code-best","version":"1.6.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.6.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"fcd1140695c5586faf390a3ea248b13f63c109a4","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.6.0.tgz","fileCount":614,"integrity":"sha512-De2D084NZDPGq9fkrOsQ6yf5/MvwfhezkQNrXy0QWXFjSh4mkGEvulXeXWOVSbs/P9nvvFxQaOs0q+ZNpgqlxQ==","signatures":[{"sig":"MEUCIQCerI+BKxYcwq5b4KB8E6uCpY1Ratt+Neq06oPhHSh3kgIgOB4RSCKikeISmRH6zuBNUVocNepyBTWM35KWb+fZgnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34071576},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"494eab72040669f24edc6aa8caab6937fe98306e","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.6.0_1776605857273_0.14004214319849595","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"claude-code-best","version":"1.7.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.7.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"7529d15229581b09e644339578a70288bf790cc7","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.7.0.tgz","fileCount":563,"integrity":"sha512-MKbs55FZ5LjIx6CsiUlyqtV6DvB++UeYZRUvNyaEiq1xL2oQSIWedXciDEGKCqID+7pHoBZcavBsirn0Ofempg==","signatures":[{"sig":"MEQCIGMsGPxE2ix1kD7KeXDnYEUrEKbon1u61cY8JxFyGBGUAiBYbTJvZB4nD/QsxmoRdGGTbSPsp4MbXmj+r0tb2WsSRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32951218},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"ed4bdb9338871c222dfba57f388adbd8cd2ac473","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.7.0_1776694053963_0.17531268888159457","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"claude-code-best","version":"1.7.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.7.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"8963e7832e15d617828ce8aaf60fac7b4a27b3aa","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.7.1.tgz","fileCount":611,"integrity":"sha512-R/k8CEml5vIxZCFxiBoTGZtA1JOiu1urU+nXBkuESd06SG55wVtJBcGtwRLoyRxVo9Q1MAOsyIh+IkH1zUXGvA==","signatures":[{"sig":"MEUCIE8MNrVQrq/0y1R5mOhw6EcZwe9pTow/V94pbjk2sSQ8AiEAjSk6GwkgmbETU0YL7c6b05Xlud8WRXIZNI+ry8RceMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34056243},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"ed4bdb9338871c222dfba57f388adbd8cd2ac473","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.7.1_1776694226950_0.9615379310965935","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"claude-code-best","version":"1.8.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.8.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"1540ea37dba947da109a0b5e84fae286cc6e3a8c","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.8.0.tgz","fileCount":612,"integrity":"sha512-dU+MenrnjRYKepDdXmRQ/fXbMZEKtXt+WG+XFTLNK4EIjS20Htmk4fpbUqoTb0MReMAYm/cvrPlTkBv4d6HPDQ==","signatures":[{"sig":"MEUCIDN7Ou7I814e1OMdJMvL1UsY2ZAfHXtdJZbMCxpceetSAiEAw2xiSyETkxa3IUwbNoylWoi+iAusFlDzCDHZKQqVZb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34063644},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"300faa18d0099444e018dfb185cde6ffbf78f318","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","highlight.js":"^11.11.1","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.8.0_1776744425654_0.09876209648721268","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"claude-code-best","version":"1.8.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.8.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"885dd29a5db711bd4ff9be9a147bf221ac2a6d83","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.8.1.tgz","fileCount":612,"integrity":"sha512-+Sqs0EwJV5QPi1eg77ew+JwvKmaQq9Y6pmw0ZksOKyw79tbMrty3RaUmcp9igHOCJ/fxNU5bf2HTiLsy/yRGbw==","signatures":[{"sig":"MEUCIHyF2UIMIwmz8CwcuqmZZgKrdlqY4qE4N61qF2fz843UAiEAuaY0O207ZHq/I/vLi34FjaY9hqpbQzre3YUYhJqtwTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34066886},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"711927f01b465fe12831de8b255427f7731ead37","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.6.2","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.8.1_1776760329139_0.015127346222728377","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"claude-code-best","version":"1.9.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.9.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"e3e80926b692e01be1957211c72e98f8f2b79cfa","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.9.0.tgz","fileCount":677,"integrity":"sha512-3X8NPEUGOe7h09MXBQ5HMxVwTFrbvSsIUni1ICO03I29z8Junyo36b3W0SlveObX125jQOa/JNIsqO8UeCa6HQ==","signatures":[{"sig":"MEUCIQCAf/Kg1e4vq2rXtSUdniIcDPVfP7zj9Xp92zW4aFH0MgIgdbyANE/Z4ufxTcF2V/fj9D3U6CkBCyiU5HHipQ3kyTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34638957},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"1173a6230141c2c587715446c3c98037af2667d8","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"konghayao","email":"3446798488@qq.com"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"10.9.3","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.9.0_1776945446115_0.08173706430830974","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"claude-code-best","version":"1.9.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.9.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"dd29db6ef3af95e19fdce8dd4840f82a8477e495","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.9.1.tgz","fileCount":676,"integrity":"sha512-WiDwCj0Y+Zrbn5GhJNjc6a7JZElq1pTUxZY2+A42Q+ZEqsYUdYHamGytQzpg4WRwyJpNWLPgfQhL4Q9pri80xA==","signatures":[{"sig":"MEUCIBBUctWc/YmkT6w5Xg4SMQSPMZmASIjJPJzctpM1CpomAiEA8RFTiIk45w+DmjKUBq/APs0pUDjanltliDO/NOMX9PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34644426},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"792777d68cd07a1ae0c0370c8f3f123c98d5fbcd","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","prepare":"git config core.hooksPath .githooks","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.12.1","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.9.1_1776956633677_0.7332678845571441","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"claude-code-best","version":"1.9.2","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.9.2","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"db2267f6af0575a941ca298cb29e7410b3a9ee3c","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.9.2.tgz","fileCount":630,"integrity":"sha512-ICO6VGkSYL7Z0qpHFj0jyGEuUKgR+mbrv1vc5uYl3kWkKXG4CkhBC2hwR8AKJch0FQlWNCAlt0U4XKGc2wLhmA==","signatures":[{"sig":"MEYCIQDlxZCkCtRovjH3B6L44Vf1m7I5IFoN5ec9fRMrMRivCAIhAKT3HLdNy859gWGxq2CSJlyxRpkTji5+aoSIAZRZZ5LD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34986098},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"fc7a85f5c7566cfb3e57e78bdbe25e0ac9ba75cf","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.12.1","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.9.2_1776956800935_0.33898979226935677","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"claude-code-best","version":"1.9.3","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.9.3","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"80e726aaafca43eae50fc6b86faf3d98792474ac","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.9.3.tgz","fileCount":630,"integrity":"sha512-roF/OA898Q7WZSO8xvIe4EsmMRmy8sEY+x6XXkTqQW2Eg9wLihzk/ysmcHxPk/KmrTP08T1WQD8pnA6L1PGMZg==","signatures":[{"sig":"MEQCIDd0HjXFVRa+s42Qe07cnH64GPwH8rcTGxvW+pXs/Lu7AiBU7L1A+LXojqWSzRn5VXVx1utBDRvU4y1O4KSl172zjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34971110},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"7a0dd3057e181b4ab229386cbde1f0103b887cd4","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.9.3_1776957809167_0.6159075509710377","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"claude-code-best","version":"1.9.4","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.9.4","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"6c6f0045acea67a425324a404b3268fec5596883","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.9.4.tgz","fileCount":629,"integrity":"sha512-zyo8wiCl3ripzOOVIJvKM+OWwxgsWSeL9oAW3avSDhdWLElbwWN0xDC9G/bznA994x1OCE+boO5SyFU2gVM98g==","signatures":[{"sig":"MEUCIAHAB9S3Rpcoiul85UYHkdLhV69SDAp8BKjzosYl9G9tAiEAiBCzncCQiztO+IGaQHIc5Vta5LDaQWLvAMgPLLVB3+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34962132},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"2a5b2636413d7d44ff16bf6b2390665416732a83","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.9.4_1776999186876_0.8961149791932894","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"claude-code-best","version":"1.9.5","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.9.5","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"6b432de9ae8af532e6291f252a5873fd9e5b4a7a","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.9.5.tgz","fileCount":630,"integrity":"sha512-uQ0sodjsbC3OLymD7qGti+ARi0LzprNSFWXH5FDJeksI5d2NLhKiuJ/Z4gTWNwjg2GNv6RiCdc4oyDiGdfa+JQ==","signatures":[{"sig":"MEYCIQD1/W1vt+8snG/FnHlITcfitYxS5lSixy/mNYItH7ClfAIhANOIiewhNsy2kJyH8PmTlfDlXOPPplxJCOLYhLbDk7N8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34992461},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"b0a3ef90dc84bb74e5988fd767994286eb31393a","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.9.5_1777078709528_0.562399344370369","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"claude-code-best","version":"1.10.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.10.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"49a78a053fb786c84f75c98e471f2e9a03540f23","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.10.0.tgz","fileCount":632,"integrity":"sha512-llAGOgm7iyQJXAWPwG5ePfuYADPbdP1p+ey0szVKnpqoBHdBj3ZHvLd/KHjySzOFvteK4L5CWhK5VyIYZFM4FA==","signatures":[{"sig":"MEYCIQC+m0Uq61WK5OklWYYykVdfvZ+HMoAbLaWTKUGnztYbNAIhANY6oFHHDQICcCj+p88YT2sgLfuQOazN10leHIp9PMG9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40771237},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"d03af7bd4e31db3f080e9fc27bd53ed8fd452d0c","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.10.0_1777099817829_0.5476857651789235","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"claude-code-best","version":"1.10.2","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.10.2","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"82c7111496a5fd0e77abdc8a803876ee202e7da7","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.10.2.tgz","fileCount":630,"integrity":"sha512-4jogM3y3Kq49YJIrm5wmlGIbR6Ez6WhVJyEc/KSdMBHbHM6UC9hRiGHRso9qIozfRnPo6Tixmh7yNce4jZvrIg==","signatures":[{"sig":"MEYCIQCLh+wjqwEyduSge56wYFd/p3ZamakZLDmn7fBhAfW8DgIhAOcszLa1rVJV9FB8x4DLb3E+c7xRwAekSIj1PSjHtxYx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40670504},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"e0ca1d054cb713f1a6529d8839d2c20c3f3044cd","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.0","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.80.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1032.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1032.0","@opentelemetry/api-logs":"^0.214.0","@opentelemetry/sdk-logs":"^0.214.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.14.4","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.26.4","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1032.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1032.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.32","@opentelemetry/exporter-prometheus":"^0.214.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.214.0","@opentelemetry/exporter-logs-otlp-http":"^0.214.0","@opentelemetry/exporter-logs-otlp-proto":"^0.214.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.214.0","@opentelemetry/exporter-trace-otlp-http":"^0.214.0","@opentelemetry/exporter-trace-otlp-proto":"^0.214.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.214.0","@opentelemetry/exporter-metrics-otlp-http":"^0.214.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.214.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.10.2_1777120799902_0.9025631608226443","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"claude-code-best","version":"1.10.4","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.10.4","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"f076569cebd737fec5c0cf010613674c3d61dc08","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.10.4.tgz","fileCount":595,"integrity":"sha512-H7mwpSjyfzs+dITMI8BkyUfWD52BRx7+CQdSIDzImi0XV7ao0ekOrouCEJ7WFQTt4mxOcHrQn0Dw5AObahuCjQ==","signatures":[{"sig":"MEUCICWfF9B/+uAGazGN+U5fwL2H+tw7PfC/BSDyS9yqBFrnAiEAkVbW85+UDEKk6GOdcpiIcD5QsFg17D4JnNGBVzUrnuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39711924},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"3cb4828de664730f7a9d3d9eb1d7215a0a140ae4","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.10.4_1777210488259_0.08269898264994358","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"claude-code-best","version":"1.10.5","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.10.5","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"02d4281a4f29dae4d1a437e59cbc8588bfddcede","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.10.5.tgz","fileCount":595,"integrity":"sha512-eaq+qnbF5EeS13ZyjGlAok0gfxV1af3VShy+rnI+Rd8v6jv15m6xsER18YRZwZWaPJ9Vb6Mbm33FvMla4FZr8w==","signatures":[{"sig":"MEUCIEveFclx/bo/EusRjfVDnhgsV4jxWhPtKV7sf2bYmM2uAiEAizNX8ZKTY3Eys8g8qMiPtydVyacYxI7PXBLIAYUs4JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39752390},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"7cc1785fc092bace2480cb93618dcd06d8e2a136","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.10.5_1777290975500_0.97824852118757","host":"s3://npm-registry-packages-npm-production"}},"1.10.6":{"name":"claude-code-best","version":"1.10.6","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.10.6","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"3b0213ef514401923afde60f49ab295cdeb708b5","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.10.6.tgz","fileCount":595,"integrity":"sha512-4a/qygAYmpvExMq+ngxYyzhLKKcMxM7yYnmxANegXHjU3Mb9Bg/VCsNBjoFqpEXgisAa8CfGJlVIuXEwWhQ1Vg==","signatures":[{"sig":"MEQCIFG45mfaeDh5n2s4Lv9mRTeRzo0x9UjHfXr0l0B29hbRAiAQdjem/wuh189bwax6iekDi+AUPHTYTewB7sZbfoj90Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39753301},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"7f864a4743ca5809f4b88043eb3ef6468037db54","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.10.6_1777294285624_0.1286053572665744","host":"s3://npm-registry-packages-npm-production"}},"1.10.7":{"name":"claude-code-best","version":"1.10.7","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.10.7","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"2459a8159530f4e72c25d30513c32f80f20f1703","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.10.7.tgz","fileCount":595,"integrity":"sha512-8YTd0hsIHFuKQnsMb/aDdOxMCUmsI6FxsiKZq5/Rfyj1lAOfmv3CTRGqv7kSdhlQv8GoHajM6Uj75slFN4+yQg==","signatures":[{"sig":"MEYCIQChvx+JUJkiag4tgtrU9WrBJwRil1eBtCKNx1tsZBf1NwIhAPw+wN+tFbS8CYBZHQKn/n77Bsa2AQvbwEieUsv0679p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39754163},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"73130bded39bd3103211f70025dd884adfc4fbed","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.10.7_1777337382863_0.2831851496974427","host":"s3://npm-registry-packages-npm-production"}},"1.10.8":{"name":"claude-code-best","version":"1.10.8","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.10.8","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"a1676c9984b91591437c26b7a7dbf6d45da5a815","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.10.8.tgz","fileCount":595,"integrity":"sha512-hBItfY3iobed+ouUpn0JqtS5hz29r+UfxzrLhi7sRw2Dq4FLLJWqjs6t2x5Qo6QgzGiZWucv6H/j3CuduIWcTw==","signatures":[{"sig":"MEQCIAJ2+X0sAWJlzmJF2Rv2pXxNSfsZhLtIKgTsk5tbgFlrAiAe++yW6Ke6m4Yw8RK9cyqOcYGLjTr1+Z1g1aniy/Wm7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.10.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39754161},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"de9dbcdcbbf8921cfb14c4eda99f5ee5b794e393","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.10.8_1777337541715_0.2571563057792494","host":"s3://npm-registry-packages-npm-production"}},"1.10.9":{"name":"claude-code-best","version":"1.10.9","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.10.9","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"579ea457ed607a6a159a825cd1e0216028ce1789","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.10.9.tgz","fileCount":579,"integrity":"sha512-NS/lad6OmIsLQKanknQ3VreYuZemy/twZI5Y0rwO/tMq1TPvRuD3VejrBBZZQsOQwFcXbdtUOSarZMD5/O4mQw==","signatures":[{"sig":"MEYCIQDzUiHSJlN0poouUwMfP3Q5oa3GHBGP6i5uqYMhZ34xiQIhALPHc52436SU8ft1ciy3vUWTkJ+PI3I8MeeW5eZJK5wj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.10.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39603391},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"7e61e71c5495060d3fc3b62b165560d00dfbd6b2","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.10.9_1777358059776_0.3799139433768033","host":"s3://npm-registry-packages-npm-production"}},"1.10.11":{"name":"claude-code-best","version":"1.10.11","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.10.11","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"c35f2d14efc324fa7cd2fc961aae18b999f92d14","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.10.11.tgz","fileCount":580,"integrity":"sha512-PEkjKzKvkKAXKZUga5Lrk+QMj4R1uhJ/pUkaloI8A4XLcmThlShi3QrMQQnuM0YpNMF9pgggz9Ki8TbPWfwqRQ==","signatures":[{"sig":"MEYCIQCsHJMvacjJOtBdkSLN1sxwyJ7KKrJJ+MqRvekPemJp/QIhANTZb18qGsJdd/QvK8rn5dhTiR95BFwPkJi6KQxmwE6E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.10.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39749203},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"1b3290974296f85ae9b6f000f00eab62a7a5b8db","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.10.11_1777425590569_0.3158143084271736","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"claude-code-best","version":"1.11.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.11.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"bcf45a0ff503142b3230bd811a57d7e620b0666a","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.11.0.tgz","fileCount":608,"integrity":"sha512-6clpwvWtQQy+FSrMV//Kof2nv2Ov/+oITUL+uFuD8zPD+L/COOcUYWhW0nSc+62uiOjEClooJYCJGnr6Wj9tkw==","signatures":[{"sig":"MEUCIA/6reMuND09+0xw2BSOylGJUrY54xTfgkwFTVtRc9iaAiEAsJ8ag4HxjsMemnTHlFJ+VOJUOEW20rs/jD8RO+fYvUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39634042},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"282d515043fb2138dda44007ece0e91b5c0ea0e6","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.11.0_1777472089716_0.02645811397310993","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"claude-code-best","version":"1.11.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@1.11.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"10d5b349b9c6280dfc43c73f2081472fecdffc8a","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-1.11.1.tgz","fileCount":603,"integrity":"sha512-iQouTX8ljGvn22db2VnA8+UHwbvCq5hoBBVil8U4W/DBPFb0P628sjdJFSLfTf5fT7HaT6IKXz2nG+Y5ngacjw==","signatures":[{"sig":"MEUCIFA32VghksMtAXzrQP4MiagP2gG41j7ajhRHk5GffzidAiEAo4a3yIMJZYWyeiER/qdhl/nL4p0Mj0gqZr8CIWEC9uU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39590573},"type":"module","engines":{"bun":">=1.2.0"},"gitHead":"465c95ae5359cd99aca243c5d44608b38cbc8eea","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint src/","test":"bun test","build":"bun run build.ts","format":"biome format --write src/","health":"bun run scripts/health-check.ts","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix src/","test:all":"bun run typecheck && bun test","build:bun":"bun run build.ts","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_1.11.1_1777553621064_0.7284349464460373","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"claude-code-best","version":"2.0.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.0.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"f3181ed6ab2be21842bc1aa7d3c61ffdacb57edd","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.0.0.tgz","fileCount":603,"integrity":"sha512-td8EP5KGV2D8gPUzFTSaUYD5XcVrI5DlG7JSnu5fAOa/NzkmizrOSdkajXbXu1/74BqOolUGVrX1PWT6RWPZ4g==","signatures":[{"sig":"MEUCIQD8/U5pQkBVoMJkLT20ANNpIsHdQdtgDblF0ZwqjHTjIgIgYgmN1JGygYjgixoB1EidGfjNJwebuh/tBfmue9TmDh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39594665},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"3eba5ade1aa8294d1c3456338b35dd48c91d09a0","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.0.0_1777685488212_0.4775843632542489","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"claude-code-best","version":"2.0.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.0.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"9e7b71d8d3299f0577b0ed04864215217bef3daa","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.0.1.tgz","fileCount":602,"integrity":"sha512-owaWoJFylmAFl5WC057xpdEOyTqcO4nH6mka8db0jOvqL2hyeyaah5f3cEHXNnvEApzUJO4/LHOI6aw7qqaa9A==","signatures":[{"sig":"MEQCIC6JTjFfOhTzBf9vIZaMIlxBvWoAetTafZen/26VsNlkAiAqf1tECVKaQ+mezTErBswiFyoNXXZR7mOmif7c9Rb+bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39583239},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"f72b867aa628bf5b262fb496d07b0426d046ccbb","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.0.1_1777708144289_0.12935871499746954","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"claude-code-best","version":"2.0.2","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.0.2","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"a9ff902646d8bd37877ea57c319d56e72fd27a3c","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.0.2.tgz","fileCount":602,"integrity":"sha512-ikUCHrSlfg9LAyt7FNroY7HSilDEL/8R19YAMjUIDgzQPx2sXpzhHDQkNiYFeRAiaMYLfnPGrLwXvMVt4Kdqpg==","signatures":[{"sig":"MEQCIBtt5yyMt/zEtxA6FFuNhRZwc4tRlXqx5cO3u+GJhL/XAiBVYD4eXmubqs/Bg3JaGHLNcWsY3NPed1KJ4LaXP1avkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39591103},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"c3af45023d473dcf9e89f4863298f27750db4642","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.0.2_1777725603494_0.4910966312088958","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"claude-code-best","version":"2.0.3","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.0.3","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"70c46525cad87c79e618249cd174786c1ebb7183","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.0.3.tgz","fileCount":15,"integrity":"sha512-Y6fE0ev2sB/BufWAZyhakW2Dz9H0x4bLZcx7j7cYp1DAl3tzzZI2A/N/gugPfQ5sjfto0IyC7MUB5D5cYZmamg==","signatures":[{"sig":"MEQCIEQNJbwFn0qZyYtSMjEJdWXnh54fV4HOL7lXfLUUQsh4AiA/x/Kc7m4u9CIh8dDPgFRe1WRnZnaZU7G5bol8EspZRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39626689},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"40fbc4afc402a5a251d4891601952418f74076da","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.0.3_1777800944612_0.5069616559309891","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"claude-code-best","version":"2.0.4","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.0.4","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"5c0754474c08a71b5a8d3d87e9782afa495f9c4e","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.0.4.tgz","fileCount":15,"integrity":"sha512-LJ+6ekw3pITpPujl8o3ELK/xOV2/BKDaW7hlC0Cqix2BFtEvW7vNyZZIihWtr0nm0CJxuTAqg6w+hGpz6BbpoQ==","signatures":[{"sig":"MEQCIASWBzlLeQApBBZrvDz8wQxrjQbCdwK+BW8ocKnBJz5fAiB7tqJ4tF38e9e7JvR8aamNmjO+/D/Z20e1E9jEONPYMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26962853},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"5e215bb061ef19dc45a6a0020ee5a249ec2e3f1b","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.0.4_1777908465796_0.8756392445277772","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"claude-code-best","version":"2.0.5","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.0.5","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"fe9ab61c1c3047d4d0647359128bf231a243d429","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.0.5.tgz","fileCount":15,"integrity":"sha512-k64U7G9rwBWVFHZBJLBy2AR4pEyFjuqfFkWcVoqDX2mXlC4QGUiz9QdGNHzLhh3wv/YO7HTQlUAWJgjmtWz9rA==","signatures":[{"sig":"MEYCIQDuxPQNJDh8F9Y2waJgbcfgHYAMCxWaVsbmYeaWBPvyvQIhAM8XBc6Ibu/tn1p9SHUjKsSj5sJu4SExD+T7IL4KI6d7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26972143},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"100e9d2da03515c9a138d6c55807f01fe9b4e1c0","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.0.5_1777983556782_0.2860983862822082","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"claude-code-best","version":"2.1.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.1.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"cfec50f8a37f14ffaeb0a70c5e3323e1e5897b51","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.1.0.tgz","fileCount":15,"integrity":"sha512-FUD364B38J4Phw/tFvSu8/XvD/u0bS/kyc+JjGjsMgfdNa6yj4S9P1cH9xJ9yHi+qKxOc8mnqj/IvYb5Cvrg0w==","signatures":[{"sig":"MEUCIB1+26yC0uyasdHG1POQA6+66zGomySPzIAOd2G8WokjAiEAzHmgiCb6oz0qdXQbCznOHYzbT2W+UnohW18UGLv+NmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26703073},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"872ee280e38162656954710bbe2e1e246e55393a","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.1.0_1777987516516_0.8659520094009463","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"claude-code-best","version":"2.2.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.2.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"2dabee095d2786bed3b2e5915d1cee44a604f324","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.2.0.tgz","fileCount":15,"integrity":"sha512-D0o6DdZqvm3dBtj3Wq6T7UIdAEMLitjoxmPg+06eBU7KZ4clc5tX8YqYv0R/OkwiYEH+c9+hxfPBmcp6+Po7rA==","signatures":[{"sig":"MEQCIHmoWoMHS6VW6uBZSzBTqykS8ZpmQvELmFMIoiJ0TpAVAiBHsojVtDwDMsACn4U9ZOKOwvilcx5I1YeXEp9PuxjHxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26739818},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"5895362178e59e32ac358970141ff3b787dcf15a","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.2.0_1778113897925_0.8099799166176231","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"claude-code-best","version":"2.2.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.2.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"55c1fe1ef7b1a016f308e5b3679b163fd9f4d81f","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.2.1.tgz","fileCount":15,"integrity":"sha512-vWQbJ4nH05SMA314gh96NBZgLnKxLT6A1gw0rhNWTMeuZLec84TV4ony3C0DGNCNEFGTiLMDjVOQMiXijjYLWw==","signatures":[{"sig":"MEYCIQDttxrUgjZ+OhyhKt9YEVlJn/ncfviPZKWQZ3vLirb9IgIhAP+SXqkrSmwCA60VU+m8x2CAr9LpROLBzxtf7tGxu27U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26761840},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"73e54d4bbcd433b88bb6f5e5e5b1dfcf5274d643","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.2.1_1778169163881_0.08268739188116947","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"claude-code-best","version":"2.3.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.3.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"21b9a765392ea22680abf3c89ea99bd614a2b9e9","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.3.0.tgz","fileCount":15,"integrity":"sha512-OTnQgAdTO+TYKbfwc0yVPOQHA62GCTY9MpYPsuV/sxwC7B7HRhTtcXszcs2E7MjVtTQyQdvyy7iHmNFWdIAflg==","signatures":[{"sig":"MEYCIQCKGPz/HyAOJHVRIYiSnMKuVcgZjD0+K7YpgzsLToGOXQIhAP9C/cQQLbqwFjXvk1FW75+lWG49Xxwc4WsEPcOjr9zM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26792272},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"66b49d70ab9b11f903bc0a17b176ea21ceb3d4fc","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.3.0_1778383097473_0.6417446117778705","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"claude-code-best","version":"2.4.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.4.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"728e4de8dd4628b0a12a28eb5388b57632e22a13","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.4.1.tgz","fileCount":15,"integrity":"sha512-JvVyMD5GW3e6q8rHT3L4bncLBiRoXcW+cC+1Yl8KGeU0tXACfu9rjYIVwbs5T6IyDMFgVdfVwmN9TIyPQUlV2w==","signatures":[{"sig":"MEUCIEFCf+kN+epepWYdY1Xkj3+2Y+/1IceQo64Y762BdOYCAiEAxMCV7KVDM9SYSnnR9nROGYY+sif3K2XEtBS4KW5Bg9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26740031},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"8570b6ba01caa429af1fba1d64c5b35b7caf0f86","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.4.1_1778466619763_0.15963761736344662","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"claude-code-best","version":"2.4.2","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.4.2","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"346c2f1a949daa24b65c8eb3df176eaedea6fff4","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.4.2.tgz","fileCount":15,"integrity":"sha512-8KVvV5D0W8g/ElQcFsfQ7mLOH96RwHkuE6MT4vOblkw8YQgNLdBBgD+0ZAE3iTsuyAYDgH6nVUFUPQWf+cM1bA==","signatures":[{"sig":"MEQCIH3ug0psxZI00YoKTsav8GPpI7dm6GLYZFIOupANwiMJAiB8jwgQEYAdLWSbthcZk5TBp3iV7iCVxs/2ye0hryXpAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26731734},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"d11b35e02354f16c09fbfd98f09a0648e402ad78","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.4.2_1778503221190_0.5769791349130331","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"claude-code-best","version":"2.4.3","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.4.3","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"710d75ff17115b4ca4e9d16d644f18a16458057a","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.4.3.tgz","fileCount":15,"integrity":"sha512-Qa7HIHEavZi0iqWwWtnB3vj8EMwLxtUIb4/k/fAkKTNC8/zWrRXOTmVofTv6J7is7sKdTCu06k0g0/2cralo0Q==","signatures":[{"sig":"MEUCIQD2fnISyj8KxMD81OTurw3LWzhSn2V6q7esVnZUMQQFYQIgMUk4K0hNhqLJkZc9z/YZe3OCw4+/IvGLPt9mvfGhK+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26732398},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"478091567d4afcd6eedad8a0c2eb4f78119e5f9e","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.11.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.4.3_1778574755381_0.32817890782956516","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"claude-code-best","version":"2.4.4","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.4.4","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"a534b1d630ed3298f3e7e45f224c7edcb0f397e2","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.4.4.tgz","fileCount":15,"integrity":"sha512-t2ihokDU90d991wolop/o8AFDzYyynj1d9f8g+rO1GO271PJknLNx0JTlKG0oDAXb+oFu/c9oUM1SVShMzTTxA==","signatures":[{"sig":"MEYCIQCyd10zFsgCSPSpmzHXZBuc+awoEsWk+qH7PrGguZZy8AIhAJRdGL7ELq1j8RpyLkPmxeiX9zCcWFGLOnLDwcLo3S/R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26733921},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"5b941d4ad45131f87558896a656cafb4642cf39e","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.12.1","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.4.4_1778894083191_0.9577532550052337","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"claude-code-best","version":"2.5.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.5.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"089853694eff68c9282d82a3bf91ae355c9ecec6","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.5.0.tgz","fileCount":15,"integrity":"sha512-zx1cQlz+6LiMX0A30Cmr5d610FPsC7rKBKyc1W9L0swX7A5Lq/Wq39JtjQup/jgzrx+u+aKXQWqhGXcIxtl31Q==","signatures":[{"sig":"MEUCIGLDEp6CGwoQOCcElBxXCbZ85ndC84DKZc1qIHzHuXBNAiEA9RNpjY2BrwLwckdLccu7Bc5bsZ4jWYvW5iUeWezINro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26737868},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"5b5fbb2f47cb87015a16655ba655d1ce992565c0","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.12.1","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.5.0_1779245421741_0.573751098465086","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"claude-code-best","version":"2.6.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.6.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"cffd3438a1fe08d2b538f5a296d067f7e9a9220c","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.6.0.tgz","fileCount":627,"integrity":"sha512-3KV5WxR2ab0UZj4Bt4bsvZd/NoOYnVXy54gH9HXyvjVqmC/Ste8FE1LMhbWWwRtBAa5277aiSy/UGEEUcCTbGA==","signatures":[{"sig":"MEUCIARdE+G6nR2LCzsssqeoLmO3qctHZiZhi9UZ77ltL5BKAiEA23XD9+MO4u7UbHwz+mXU5cHHp5v+ig51D/WH9CfIooo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23387668},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"66c892521b11e572e82a54bb6da701f4f16178d2","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.12.1","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.6.0_1779352843172_0.6484974651778717","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"claude-code-best","version":"2.6.5","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.6.5","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"b8a9de54a3c40d334f4a903d40e2f959d701afbe","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.6.5.tgz","fileCount":627,"integrity":"sha512-ua7OXHqHgv+7b6m5k557scQFBwRAw9maWaipXaRSuChyByPUbsewODzE2bH4WQCyLC86J41Z6mWJeKR667HMBQ==","signatures":[{"sig":"MEUCIQDb2FiESpUG75rbIvYoDqc4QH7uzcLLqx7AFiE0FZVuDgIgPirWR9fQa2o+kbe5eK6G27nlKbggD78n5OmLJTa1yR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23387251},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"f2b751f6597273fbafbf3a8ec986da31427cf5a0","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.12.1","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.6.5_1779455279083_0.9837105872441847","host":"s3://npm-registry-packages-npm-production"}},"2.6.6":{"name":"claude-code-best","version":"2.6.6","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.6.6","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"cc09ab98e191ce9c0e45d5a8e2d5e3be983f9c71","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.6.6.tgz","fileCount":627,"integrity":"sha512-WM1quHls9a97XbdUCZr8qG6IqOv/Z+qOofX++ghihwmOpMECD3tbmvmrATjlyN7eg2faFjC6L5FvUNdp2iPx0Q==","signatures":[{"sig":"MEUCIGmRXxTYR7c4ijLryHKjfAd9jrNeg2he7/KKPdafnW/UAiEAyQBEvLFwEwrHE2dZcyKz8Fo/jdKJhKDmrDMERR2Iy4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23393710},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"797424115d9911ba08c863de8fad084bafa160ec","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.6.6_1780048487385_0.5313957834526895","host":"s3://npm-registry-packages-npm-production"}},"2.6.8":{"name":"claude-code-best","version":"2.6.8","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.6.8","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"28da41e8004a27a6bb3a8b18bbfa1aeed5b80a91","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.6.8.tgz","fileCount":627,"integrity":"sha512-jHnQosrE01YiHXmFsFfG5Ad1yd9M/r13/lF8/hA4cbCfHlA8nZ0sZx/gsKoTDGJugK/UvCMizpglpCC84NoozA==","signatures":[{"sig":"MEUCIH9r6RBfNEb7yhyJWicr2yVO5fqZsGyGXvSNHVUYhyBtAiEAm5uJJFxCdq7UNBHc/lXCmLXiTnmP1zJ74MBo7MkRmSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23400530},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"d8892f19d502fce697b4230ae1e77fd7b162d158","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.6.8_1780559494441_0.22906692816511853","host":"s3://npm-registry-packages-npm-production"}},"2.6.9":{"name":"claude-code-best","version":"2.6.9","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.6.9","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"13ba09ffe0128628f0255e8e7ceeeaeec1d3c4b8","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.6.9.tgz","fileCount":627,"integrity":"sha512-E5muYNrbjWWrtcoc12XboEhAGrBfDgrxSQjVBdGSmJtkbo4P9Hk1pSJ3ITfo7vuzv8ACcv1Eaj4D8vOuVp6mYQ==","signatures":[{"sig":"MEUCIBJyMjzSkf8fQ0xsd1q0SDLaQWI2pn56qNO9cJYKjfiBAiEA6SDNlcrdR/AUy7gMlF+73bDisgFa6zU4pY98JH+HLD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23401717},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"de477aecf678d7c79244a9d913082e9a4da120cb","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.6.9_1780581661437_0.30571639825301444","host":"s3://npm-registry-packages-npm-production"}},"2.6.10":{"name":"claude-code-best","version":"2.6.10","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.6.10","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"8cef8f7194598e96ecd4daa4e5e109dc8406f0d8","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.6.10.tgz","fileCount":627,"integrity":"sha512-Tjp0QEztY0TgDu40umvS02/7/eWzE+FcBKpkvijp+qObrtiCZ0eyVeFo3KdhUm3l7C7ZvD8wbyb/bwB9XtsYoA==","signatures":[{"sig":"MEQCIFB7iKLNkriEOPBnKaW/sNWdY66CxCPMZ/FAw4OoolpXAiB48wsJQz9TjBR9yl940SFOx0NLM9COcmhXWIMqvot3HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23401888},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"55a932df683248aa7de626bf21b8f3cbe95e2508","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.6.10_1780589112130_0.3979286262416737","host":"s3://npm-registry-packages-npm-production"}},"2.6.11":{"name":"claude-code-best","version":"2.6.11","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.6.11","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"401225c36e61f1006c16237d16b751fda66d6ab8","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.6.11.tgz","fileCount":627,"integrity":"sha512-Oa8YE2VLSFxNBSDuVpZOCxAKD4miLVRXT36dU3WsmeengVlhGHAyeQ6KD7G83UKQeSl5vw5jiIG44s6TMop5Kw==","signatures":[{"sig":"MEQCIFHaUVg4pvy91ZylGStArBe8uf48B916l1FRIRNw4EcrAiBf0nuKyQMlvop+TizdZplYdkTuX4/aX2DQbw87qDXOJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.6.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23402048},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"6b205f57987f8e86d946e12dc3f627f849d318da","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.6.11_1780627950231_0.9545415930103811","host":"s3://npm-registry-packages-npm-production"}},"2.6.12":{"name":"claude-code-best","version":"2.6.12","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.6.12","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"66b6591d6143d8e7cfae38412b94c43fc5a5666c","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.6.12.tgz","fileCount":628,"integrity":"sha512-UUTCyZPzAGxJo65+h0cZA9pm2gqjnCgQycWjR1Aa2i3sAvDBQkyfUMd0ZvFGn2TXkSmopZ13JT3Bxenl73jIsA==","signatures":[{"sig":"MEQCIAKdMJpVS9Ts3F7OCjKA9xoH5oAyzENcOtU6oasIJJbSAiBfAhpzmx29pGOvTA6EfXuQQ5jFL6/5BSNkoGzMVhSJrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.6.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23411548},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"b5beafb9bf3d0f01b924284045ca065fa19adcb9","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.6.12_1781172429231_0.9924924711878162","host":"s3://npm-registry-packages-npm-production"}},"2.6.13":{"name":"claude-code-best","version":"2.6.13","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.6.13","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"b3393c103fde790c1ca6896b49d05ea4c2632038","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.6.13.tgz","fileCount":628,"integrity":"sha512-caNCP5shuMdxRuE0HKjK+fgmBHWmpMjInEtN/3K360KlpPOmWbEiJEQnVrV5RMNnDr8mvu2KJrELEw+ku+NFRQ==","signatures":[{"sig":"MEQCIAkwh7DZ+DhZj9NjqnGNPGot533ee2/6d+Q6/jdJRo3oAiBXXMUt4L9ZdLE5r4dKDGF9ySBOzYDV9FByubNjsjs0sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.6.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23411678},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"91cffe16e23fc886f6860a7edfe8754d74a4abbf","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.6.13_1781255071585_0.6596032897028292","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"claude-code-best","version":"2.7.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.7.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"924a610c3eec973617efe9ee466e557ffeacb490","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.7.0.tgz","fileCount":630,"integrity":"sha512-zV54uqIVDaJQi7cEB4uJlqhcw62G7QyJmqqbi3RlDSKN9sulr9czC1FqRqEaQqpy1rDOLmqJNM/TY/ak/tGx5w==","signatures":[{"sig":"MEYCIQDDcib3x/KAN5tjHRxBIfholwxyIJpHgplX98xs4A3j8AIhAO1LV6n/hDpHS23JNDHH40ecv2K4pOvE8W01FHvOph7P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23510205},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"21e42e24b1a8f62d47ce3d4b805de029bb6b033d","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.7.0_1781432212239_0.8790802114972538","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"claude-code-best","version":"2.7.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.7.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"f8cc892d8e163abc6dbacfdbbb5f5846cae30a0e","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.7.1.tgz","fileCount":637,"integrity":"sha512-WAJmQth4s/SO4ucKiFihNFpH7bAyIlVwP+pBHFH1tB4xO9XtYPodmbQNfeK4geFUWlv3Ic8dTLumcWxgd4Nmng==","signatures":[{"sig":"MEYCIQCd7C+Bcprs+ymHkJ1sG1sBnnhK+ZtaZFEXd1pI3Z57NQIhAO2WVjx+rNlR89GS46YDr0bOa7lwnIOO+m2GRJXBBnEY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23525930},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"ddf1acdaedfef5e81af5c99bf8273fc86a84bae9","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.7.1_1781521914806_0.3109940986120705","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"claude-code-best","version":"2.7.2","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.7.2","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"b23026a21837d8eb3d1aa891589e889f1c666216","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.7.2.tgz","fileCount":637,"integrity":"sha512-9wIR1QNIpm6JJyjqpseNz/iONy0EbvYZYsG8pSRYT7kdJj0xw8jdHyoVmzIAMcXWOUU206O86jjjuJ3ukSIJaw==","signatures":[{"sig":"MEUCIA+W/TcmUcqwfQJDt4Siv1KeuVSDbzrvWL7nJ1l/uQhrAiEAwjEyElS0aCEgnTKtUg1UXxxe2mgR5UWgsLXCpr1pMzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23526459},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"bca27589c28dddebfab5a5d72888cda82de4639d","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.7.2_1781767328634_0.7825189687425345","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"claude-code-best","version":"2.8.0","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.8.0","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"acc4d29af7fdfd31bc637c9c17c5d50dbe0a6d23","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.8.0.tgz","fileCount":638,"integrity":"sha512-R6piOk1KCsFPJ9Fkr+XBPqJ0YkSH3gALeWOpPBYfnJ2Crk5E3eiB+5u4ovdqCgIKiqqzxkHctgMXycrgUxcRyQ==","signatures":[{"sig":"MEUCID4D62yFY1TWYOqQ+yqBFAn9rTA9hRF5J08+d+d2mcr3AiEA213LVS/XqoR0YzRyZc1zO7TjmDB3MzEBoVitbYB0YFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23542870},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"8db85f1aafc0c14f06464b7648a9653d7715344c","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.8.0_1781956543592_0.6166830392396556","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"claude-code-best","version":"2.8.1","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.8.1","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"15ce0847a3e175283903720129a178f6762cb120","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.8.1.tgz","fileCount":637,"integrity":"sha512-pa3+hNU795fdshJcvTRQTpXti+jHdVmMzkUECSQXNHLpI2ScJr+Rwbuya9esRNveF2NmRI9yz59g1mp9YJQP6g==","signatures":[{"sig":"MEUCIQCIUVIzgafddQtMgl3X17NtWBvtl2QtN8oPDbFmsOsbqQIgTym/TyMKDK0U77B076uU6WpWRqXDqQDXDWJz0kxCajk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23543079},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"336b9e39edc92ab7c083c8bc5670948ff96452ba","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.8.1_1782093774010_0.9181686430366136","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"claude-code-best","version":"2.8.2","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.8.2","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"a5ed9f3cddfd9516967bc40b778f5040ce96be27","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.8.2.tgz","fileCount":637,"integrity":"sha512-6IH++gTteOLtc4pzrbR9iaFI3n0j4SWxhdVceyZlgVrX7LYewvAvJygapQ2P93y5gPBT5lszA+2VGmTAC09wiw==","signatures":[{"sig":"MEUCIDxrAz0eX30eYiCE1mlAG5H11z5DWfU9VVsYZ0VO7HZCAiEA/YT2vh0SPeQXjvBjaknsds77w985DDXN5QpDc2C2IUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23543274},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"8246ffa3929d90231cc3059e094c82755169373e","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.13.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.8.2_1782424235216_0.31957702726652926","host":"s3://npm-registry-packages-npm-production"}},"2.8.3":{"name":"claude-code-best","version":"2.8.3","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"_id":"claude-code-best@2.8.3","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"dist":{"shasum":"45d48d76a8d051804ef2202270924fe1313809c4","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.8.3.tgz","fileCount":637,"integrity":"sha512-+B8+q8LbgUSeIwTwi/JdpEQiX+e5KfvE9pqn+F5TTbCEyeZZ+1jwto36VKAcr+s8cxpmldL9qRKpRbz9LgV6Jg==","signatures":[{"sig":"MEQCIC3M8DocKVanObxGRBrvx7sCbUcJAOMSlPFC+p4IbD4zAiBN18Zo8NN4ABm4/EVUuhyEN5VrAiKHxvkIqTqfTcQiXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23547688},"type":"module","engines":{"bun":">=1.3.0"},"gitHead":"7680c291ee7d8aa9cb291d518273352ad32256ec","scripts":{"dev":"bun run scripts/dev.ts","rcs":"bun run scripts/rcs.ts","lint":"biome lint .","test":"bun test","build":"bun run build.ts","check":"biome check .","format":"biome format --write .","health":"bun run scripts/health-check.ts","prepare":"husky","docs:dev":"npx mintlify dev","lint:fix":"biome lint --fix .","precheck":"bun run typecheck && bun run check:fix && bun test","build:bun":"bun run build.ts","check:fix":"biome check --fix .","typecheck":"tsc --noEmit","build:vite":"vite build && bun run scripts/post-build.ts","dev:inspect":"bun run scripts/dev-debug.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","prepublishOnly":"bun run build:vite","build:vite:only":"vite build","test:production":"bun run scripts/production-test.ts","test:production:bun":"bun run scripts/production-test.ts --bun","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"overrides":{"hono":"4.12.15","uuid":"14.0.0","postcss":"8.5.10","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","@inquirer/prompts":"8.4.2"},"repository":{"url":"git+https://github.com/claude-code-best/claude-code.git","type":"git"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"_npmVersion":"11.16.0","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","directories":{},"lint-staged":{"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"],"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"]},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.0","highlight.js":"^11.11.1","@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"he":"^1.2.0","ajv":"^8.18.0","xss":"^1.0.15","zod":"^4.3.6","diff":"^8.0.4","knip":"^6.4.1","vite":"^8.0.8","yaml":"^2.8.3","axios":"^1.15.2","chalk":"^5.6.2","execa":"^9.6.1","husky":"^9.1.7","p-map":"^7.0.4","plist":"^3.1.0","react":"^19.2.5","sharp":"^0.34.5","fflate":"^0.8.2","ignore":"^7.0.5","marked":"^17.0.6","openai":"^6.34.0","qrcode":"^1.5.4","rollup":"^4.60.2","semver":"^7.7.4","undici":"^7.25.0","bidi-js":"^1.0.3","cacache":"^20.0.4","figures":"^6.1.0","fuse.js":"^7.3.0","chokidar":"^5.0.0","turndown":"^7.2.4","@types/he":"^1.2.3","@types/ws":"^8.18.1","auto-bind":"^5.0.1","cli-boxes":"^4.0.1","env-paths":"^4.0.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","picomatch":"^4.0.4","tree-kill":"^1.2.2","type-fest":"^5.6.0","wrap-ansi":"^10.0.0","@types/bun":"^1.3.12","asciichart":"^1.5.25","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^25.6.0","emoji-regex":"^10.6.0","lint-staged":"^16.4.0","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","usehooks-ts":"^3.1.1","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@types/plist":"^3.0.5","@types/react":"^19.2.14","@types/sharp":"^0.32.0","code-excerpt":"^4.0.0","jsonc-parser":"^3.3.1","@types/qrcode":"^1.5.6","@types/semver":"^7.7.1","cli-highlight":"^2.1.11","indent-string":"^5.0.0","@anthropic/ink":"workspace:*","@biomejs/biome":"^2.4.12","@langfuse/otel":"^5.1.0","@types/cacache":"^20.0.1","modifiers-napi":"workspace:*","vscode-jsonrpc":"^8.2.1","@azure/identity":"^4.13.1","@types/turndown":"^5.0.6","color-diff-napi":"workspace:*","proper-lockfile":"^4.1.2","@types/lodash-es":"^4.17.12","@types/picomatch":"^4.0.3","react-reconciler":"^0.33.0","url-handler-napi":"workspace:*","@anthropic-ai/sdk":"^0.81.0","@langfuse/tracing":"^5.1.0","https-proxy-agent":"^8.0.0","@anthropic-ai/mcpb":"^2.1.2","@opentelemetry/api":"^1.9.1","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","audio-capture-napi":"workspace:*","@ant/model-provider":"workspace:*","@aws-sdk/client-sts":"^3.1037.0","@opentelemetry/core":"^2.7.0","google-auth-library":"^10.6.2","supports-hyperlinks":"^4.4.0","get-east-asian-width":"^1.5.0","image-processor-napi":"workspace:*","@ant/computer-use-mcp":"workspace:*","@growthbook/growthbook":"^1.6.5","@types/proper-lockfile":"^4.1.4","react-compiler-runtime":"^1.0.0","@ant/computer-use-input":"workspace:*","@ant/computer-use-swift":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/sdk-logs":"^0.215.0","@types/react-reconciler":"^0.33.0","@alcalzone/ansi-tokenize":"^0.3.0","@anthropic-ai/vertex-sdk":"^0.16.0","@claude-code-best/weixin":"workspace:*","@opentelemetry/resources":"^2.7.0","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/foundry-sdk":"^0.2.3","@modelcontextprotocol/sdk":"^1.29.0","@smithy/node-http-handler":"^4.5.3","@ant/claude-for-chrome-mcp":"workspace:*","@opentelemetry/sdk-metrics":"^2.7.0","@commander-js/extra-typings":"^14.0.0","vscode-languageserver-types":"^3.17.5","@claude-code-best/mcp-client":"workspace:*","@anthropic-ai/sandbox-runtime":"^0.0.44","@aws-sdk/credential-providers":"^3.1037.0","@claude-code-best/agent-tools":"workspace:*","@opentelemetry/sdk-trace-base":"^2.7.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","vscode-languageserver-protocol":"^3.17.5","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@claude-code-best/builtin-tools":"workspace:*","@aws-sdk/credential-provider-node":"^3.972.36","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-best_2.8.3_1783569334917_0.19663667291815634","host":"s3://npm-registry-packages-npm-production"}},"2.8.4":{"name":"claude-code-best","version":"2.8.4","description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","type":"module","author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"repository":{"type":"git","url":"git+https://github.com/claude-code-best/claude-code.git"},"homepage":"https://github.com/claude-code-best/claude-code#readme","bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"engines":{"bun":">=1.3.0"},"bin":{"ccb":"dist/cli-node.js","ccb-bun":"dist/cli-bun.js","claude-code-best":"dist/cli-node.js"},"workspaces":["packages/*","packages/@ant/*","packages/@anthropic-ai/*"],"scripts":{"build":"bun run build.ts","build:vite":"vite build && bun run scripts/post-build.ts","build:vite:only":"vite build","build:bun":"bun run build.ts","dev":"bun run scripts/dev.ts","dev:inspect":"bun run scripts/dev-debug.ts","prepublishOnly":"bun run build:vite","lint":"biome lint .","lint:fix":"biome lint --fix .","format":"biome format --write .","check":"biome check .","check:fix":"biome check --fix .","prepare":"husky","test":"bun test","test:production":"bun run scripts/production-test.ts","test:production:offline":"bun run scripts/production-test.ts --offline","test:production:verbose":"bun run scripts/production-test.ts --verbose","test:production:bun":"bun run scripts/production-test.ts --bun","check:bundle":"bun run scripts/check-bundle-integrity.ts","check:unused":"knip-bun","health":"bun run scripts/health-check.ts","postinstall":"node scripts/run-parallel.mjs scripts/postinstall.cjs scripts/setup-chrome-mcp.mjs","docs:dev":"npx mintlify dev","typecheck":"tsc --noEmit","precheck":"bun run typecheck && bun run check:fix && bun test","rcs":"bun run scripts/rcs.ts"},"dependencies":{"@agentclientprotocol/sdk":"^0.19.0","@claude-code-best/mcp-chrome-bridge":"^3.0.1","highlight.js":"^11.11.1","ws":"^8.20.0"},"devDependencies":{"@alcalzone/ansi-tokenize":"^0.3.0","@ant/claude-for-chrome-mcp":"workspace:*","@ant/computer-use-input":"workspace:*","@ant/computer-use-mcp":"workspace:*","@ant/computer-use-swift":"workspace:*","@ant/model-provider":"workspace:*","@anthropic-ai/bedrock-sdk":"^0.29.0","@anthropic-ai/claude-agent-sdk":"^0.2.114","@anthropic-ai/foundry-sdk":"^0.2.3","@anthropic-ai/mcpb":"^2.1.2","@anthropic-ai/sandbox-runtime":"^0.0.44","@anthropic-ai/sdk":"^0.81.0","@anthropic-ai/vertex-sdk":"^0.16.0","@anthropic/ink":"workspace:*","@aws-sdk/client-bedrock":"^3.1037.0","@aws-sdk/client-bedrock-runtime":"^3.1037.0","@aws-sdk/client-sts":"^3.1037.0","@aws-sdk/credential-provider-node":"^3.972.36","@aws-sdk/credential-providers":"^3.1037.0","@azure/identity":"^4.13.1","@biomejs/biome":"^2.4.12","@claude-code-best/agent-tools":"workspace:*","@claude-code-best/builtin-tools":"workspace:*","@claude-code-best/mcp-client":"workspace:*","@claude-code-best/weixin":"workspace:*","@commander-js/extra-typings":"^14.0.0","@growthbook/growthbook":"^1.6.5","@langfuse/otel":"^5.1.0","@langfuse/tracing":"^5.1.0","@modelcontextprotocol/sdk":"^1.29.0","@opentelemetry/api":"^1.9.1","@opentelemetry/api-logs":"^0.215.0","@opentelemetry/core":"^2.7.0","@opentelemetry/exporter-logs-otlp-grpc":"^0.215.0","@opentelemetry/exporter-logs-otlp-http":"^0.215.0","@opentelemetry/exporter-logs-otlp-proto":"^0.215.0","@opentelemetry/exporter-metrics-otlp-grpc":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-proto":"^0.215.0","@opentelemetry/exporter-prometheus":"^0.215.0","@opentelemetry/exporter-trace-otlp-grpc":"^0.215.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-trace-otlp-proto":"^0.215.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-logs":"^0.215.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/semantic-conventions":"^1.40.0","@sentry/node":"^10.49.0","@smithy/core":"^3.23.15","@smithy/node-http-handler":"^4.5.3","@types/bun":"^1.3.12","@types/cacache":"^20.0.1","@types/he":"^1.2.3","@types/lodash-es":"^4.17.12","@types/node":"^25.6.0","@types/picomatch":"^4.0.3","@types/plist":"^3.0.5","@types/proper-lockfile":"^4.1.4","@types/qrcode":"^1.5.6","@types/react":"^19.2.14","@types/react-reconciler":"^0.33.0","@types/semver":"^7.7.1","@types/sharp":"^0.32.0","@types/shell-quote":"^1.7.5","@types/stack-utils":"^2.0.3","@types/turndown":"^5.0.6","@types/ws":"^8.18.1","ajv":"^8.18.0","asciichart":"^1.5.25","audio-capture-napi":"workspace:*","auto-bind":"^5.0.1","axios":"^1.15.2","bidi-js":"^1.0.3","cacache":"^20.0.4","chalk":"^5.6.2","chokidar":"^5.0.0","cli-boxes":"^4.0.1","cli-highlight":"^2.1.11","code-excerpt":"^4.0.0","color-diff-napi":"workspace:*","diff":"^8.0.4","emoji-regex":"^10.6.0","env-paths":"^4.0.0","execa":"^9.6.1","fflate":"^0.8.2","figures":"^6.1.0","fuse.js":"^7.3.0","get-east-asian-width":"^1.5.0","google-auth-library":"^10.6.2","he":"^1.2.0","https-proxy-agent":"^8.0.0","husky":"^9.1.7","ignore":"^7.0.5","image-processor-napi":"workspace:*","indent-string":"^5.0.0","jsonc-parser":"^3.3.1","knip":"^6.4.1","lint-staged":"^16.4.0","lodash-es":"^4.18.1","lru-cache":"^11.3.5","marked":"^17.0.6","modifiers-napi":"workspace:*","openai":"^6.34.0","p-map":"^7.0.4","picomatch":"^4.0.4","plist":"^3.1.0","proper-lockfile":"^4.1.2","qrcode":"^1.5.4","react":"^19.2.5","react-compiler-runtime":"^1.0.0","react-reconciler":"^0.33.0","rollup":"^4.60.2","semver":"^7.7.4","sharp":"^0.34.5","shell-quote":"^1.8.3","signal-exit":"^4.1.0","stack-utils":"^2.0.6","strip-ansi":"^7.2.0","supports-hyperlinks":"^4.4.0","tree-kill":"^1.2.2","turndown":"^7.2.4","type-fest":"^5.6.0","typescript":"^6.0.3","undici":"^7.25.0","url-handler-napi":"workspace:*","usehooks-ts":"^3.1.1","vite":"^8.0.8","vscode-jsonrpc":"^8.2.1","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-types":"^3.17.5","wrap-ansi":"^10.0.0","xss":"^1.0.15","yaml":"^2.8.3","zod":"^4.3.6"},"optionalDependencies":{"doubaoime-asr":"^0.1.0"},"overrides":{"@inquirer/prompts":"8.4.2","@xmldom/xmldom":"0.8.13","follow-redirects":"1.16.0","hono":"4.12.15","postcss":"8.5.10","uuid":"14.0.0"},"lint-staged":{"*.{ts,tsx,js,mjs,jsx}":["biome check --fix --no-errors-on-unmatched"],"*.{json,jsonc}":["biome format --write --no-errors-on-unmatched"]},"gitHead":"34b3dc99bf40c57c0b78f3b5b1d70471ebc2d06d","_id":"claude-code-best@2.8.4","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-23KP6jAVLtl42X2yC3gpFPObzt+0ke2DZoE8S1/8o36uD1kdbfOuvMNj16APnKkw/WCnNEqoL5XmG0NNYycXdQ==","shasum":"3eb5fc660de6fb0f06bc979916ee27559a914685","tarball":"https://registry.npmjs.org/claude-code-best/-/claude-code-best-2.8.4.tgz","fileCount":636,"unpackedSize":23558154,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/claude-code-best@2.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKXlL+AcV8mtGT5O0+fAWutSlCsa71jObq9tQS/RKyygIhAO42rgHtW8hkN92wNGFWR33tsFmzU5HfvXLpxH447tM2"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:467f3ee7-231e-48f9-8df9-652e98e4f46f"}},"directories":{},"maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-code-best_2.8.4_1784597410255_0.9756188359395186"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-02T13:37:50.755Z","modified":"2026-07-21T01:30:10.858Z","1.0.3":"2026-04-02T13:37:51.106Z","1.1.0":"2026-04-04T12:52:27.630Z","1.2.0":"2026-04-09T12:11:41.291Z","1.2.1":"2026-04-09T12:38:00.044Z","1.3.0":"2026-04-12T14:29:04.934Z","1.3.1":"2026-04-12T14:37:00.700Z","1.3.2":"2026-04-12T14:44:39.205Z","1.3.3":"2026-04-13T01:50:00.965Z","1.3.4":"2026-04-13T08:02:30.729Z","1.3.5":"2026-04-13T09:31:39.811Z","1.3.6":"2026-04-14T13:22:31.456Z","1.3.7":"2026-04-15T02:56:22.313Z","1.4.0":"2026-04-16T12:46:07.507Z","1.4.1":"2026-04-17T01:37:22.581Z","1.4.2":"2026-04-18T13:44:05.723Z","1.4.3":"2026-04-19T00:27:12.092Z","1.4.4":"2026-04-19T00:34:45.450Z","1.5.0":"2026-04-19T04:33:58.379Z","1.6.0":"2026-04-19T13:37:37.612Z","1.7.0":"2026-04-20T14:07:34.513Z","1.7.1":"2026-04-20T14:10:27.363Z","1.8.0":"2026-04-21T04:07:06.064Z","1.8.1":"2026-04-21T08:32:09.512Z","1.9.0":"2026-04-23T11:57:26.469Z","1.9.1":"2026-04-23T15:03:54.122Z","1.9.2":"2026-04-23T15:06:41.505Z","1.9.3":"2026-04-23T15:23:29.932Z","1.9.4":"2026-04-24T02:53:07.330Z","1.9.5":"2026-04-25T00:58:29.922Z","1.10.0":"2026-04-25T06:50:18.385Z","1.10.2":"2026-04-25T12:40:00.351Z","1.10.4":"2026-04-26T13:34:48.976Z","1.10.5":"2026-04-27T11:56:16.038Z","1.10.6":"2026-04-27T12:51:26.026Z","1.10.7":"2026-04-28T00:49:43.363Z","1.10.8":"2026-04-28T00:52:22.135Z","1.10.9":"2026-04-28T06:34:20.229Z","1.10.11":"2026-04-29T01:19:51.000Z","1.11.0":"2026-04-29T14:14:50.305Z","1.11.1":"2026-04-30T12:53:41.604Z","2.0.0":"2026-05-02T01:31:28.705Z","2.0.1":"2026-05-02T07:49:04.734Z","2.0.2":"2026-05-02T12:40:04.001Z","2.0.3":"2026-05-03T09:35:45.063Z","2.0.4":"2026-05-04T15:27:46.229Z","2.0.5":"2026-05-05T12:19:17.209Z","2.1.0":"2026-05-05T13:25:17.104Z","2.2.0":"2026-05-07T00:31:38.755Z","2.2.1":"2026-05-07T15:52:44.307Z","2.3.0":"2026-05-10T03:18:17.847Z","2.4.1":"2026-05-11T02:30:20.151Z","2.4.2":"2026-05-11T12:40:21.659Z","2.4.3":"2026-05-12T08:32:35.815Z","2.4.4":"2026-05-16T01:14:43.633Z","2.5.0":"2026-05-20T02:50:22.108Z","2.6.0":"2026-05-21T08:40:43.801Z","2.6.5":"2026-05-22T13:07:59.375Z","2.6.6":"2026-05-29T09:54:47.745Z","2.6.8":"2026-06-04T07:51:34.773Z","2.6.9":"2026-06-04T14:01:01.807Z","2.6.10":"2026-06-04T16:05:12.504Z","2.6.11":"2026-06-05T02:52:30.555Z","2.6.12":"2026-06-11T10:07:09.520Z","2.6.13":"2026-06-12T09:04:31.979Z","2.7.0":"2026-06-14T10:16:52.604Z","2.7.1":"2026-06-15T11:11:55.141Z","2.7.2":"2026-06-18T07:22:08.972Z","2.8.0":"2026-06-20T11:55:43.924Z","2.8.1":"2026-06-22T02:02:54.274Z","2.8.2":"2026-06-25T21:50:35.502Z","2.8.3":"2026-07-09T03:55:35.175Z","2.8.4":"2026-07-21T01:30:10.549Z"},"bugs":{"url":"https://github.com/claude-code-best/claude-code/issues"},"author":{"name":"claude-code-best","email":"claude-code-best@proton.me"},"homepage":"https://github.com/claude-code-best/claude-code#readme","keywords":["claude","anthropic","cli","ai","coding-assistant","terminal","repl"],"repository":{"type":"git","url":"git+https://github.com/claude-code-best/claude-code.git"},"description":"Reverse-engineered Anthropic Claude Code CLI — interactive AI coding assistant in the terminal","maintainers":[{"name":"konghayao","email":"3446798488@qq.com"}],"readme":"# Claude Code Best V5 (CCB)\n\n[![GitHub Stars](https://img.shields.io/github/stars/claude-code-best/claude-code?style=flat-square&logo=github&color=yellow)](https://github.com/claude-code-best/claude-code/stargazers)\n[![GitHub Contributors](https://img.shields.io/github/contributors/claude-code-best/claude-code?style=flat-square&color=green)](https://github.com/claude-code-best/claude-code/graphs/contributors)\n[![GitHub Issues](https://img.shields.io/github/issues/claude-code-best/claude-code?style=flat-square&color=orange)](https://github.com/claude-code-best/claude-code/issues)\n[![GitHub License](https://img.shields.io/github/license/claude-code-best/claude-code?style=flat-square)](https://github.com/claude-code-best/claude-code/blob/main/LICENSE)\n[![Last Commit](https://img.shields.io/github/last-commit/claude-code-best/claude-code?style=flat-square&color=blue)](https://github.com/claude-code-best/claude-code/commits/main)\n[![Bun](https://img.shields.io/badge/runtime-Bun-black?style=flat-square&logo=bun)](https://bun.sh/)\n[![Discord](https://img.shields.io/badge/Discord-Join-5865F2?style=flat-square&logo=discord)](https://discord.gg/uApuzJWGKX)\n\n> Which Claude do you like? The open source one is the best.\n\n这是 A\\ (Anthropic) 官方 [Claude Code](https://docs.anthropic.com/en/docs/claude-code) 完整复原的工程化项目。而且, 我们持续跟进并实现了企业版或者需要登陆 Claude 账号才能使用的特性, 并在此基础上扩展了更多好玩的特性， 关闭了所有的外部封控点。我们完全兼容 CC 原有的配置， 你不需要改原始配置文件， Dynamic Workflow、Goal 等功能全都在。\n\n[Peri Code](https://github.com/KonghaYao/peri)：Claude Code 兼容的 Rust Agent，多年大模型经验匠心制作，国内大模型（DeepSeek/GLM）精调，CPU/内存极致优化，在开发版/树莓派上也能跑 CC 一样的体验。\n\n[文档在这里](https://ccb.agent-aura.top/) | [留影文档在这里](./Friends.md) | [Discord 群组，群主在线答疑](https://discord.gg/uApuzJWGKX)\n\n| 特性                        | 说明                                                                                                                         | 文档                                                                                                                                      |\n| --------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |\n| **🎯 Goal 持续驱动**        | `/goal <objective>` 设定目标后，自动跨轮驱动 agent 直至完成；带 token budget、completion/blocked audit、`pause`/`resume`/`continue`/`clear` 子命令，网络中断自动暂停 | 源码 [`commands/goal/`](./src/commands/goal/) · [`services/goal/`](./src/services/goal/)                                                  |\n| **📦 Artifacts（HTML 上传）** | 复刻 Anthropic 官方 Artifacts：模型把 HTML/数据看板/报告上传到公开 URL（7d/30d 自动过期），`/artifacts` 命令集中管理，Cloudflare Worker + R2 完全开源、可自托管 | [8 小时复刻报告](./docs/blog/2026-06-20-cloud-artifacts-8h-recap.md) · [在线 demo](https://cloud-artifacts.claude-code-best.win/30d/c2jfwi3E-y3fTZ1ors-KE.html) |\n| **🧠 Ultracode 多 Agent 编排** | `/ultracode` 注入 workflow 编排手册 + `Workflow` 工具跑确定性 JS 脚本（`agent`/`pipeline`/`parallel`/`phase`）+ `/workflows` 双栏监控面板；支持 journal 重放、token budget、并发 cap | [文档](https://ccb.agent-aura.top/docs/features/workflow-scripts)                                                                         |\n| **Claude 群控技术**         | Pipe IPC 多实例协作：同机 main/sub 自动编排 + LAN 跨机器零配置发现与通讯，`/pipes` 选择面板 + `Shift+↓` 交互 + 消息广播路由 | [Pipe IPC](https://ccb.agent-aura.top/docs/features/uds-inbox) / [LAN](https://ccb.agent-aura.top/docs/features/lan-pipes)                |\n| **ACP 协议一等一支持**      | 支持接入 Zed、Cursor 等 IDE，支持会话恢复、Skills、权限桥接                                                                  | [文档](https://ccb.agent-aura.top/docs/features/acp-zed)                                                                                  |\n| **Remote Control 私有部署** | Docker 自托管远程界面, 可以手机上看 CC                                                                                       | [文档](https://ccb.agent-aura.top/docs/features/remote-control-self-hosting)                                                              |\n| **Langfuse 监控**           | 企业级 Agent 监控, 可以清晰看到每次 agent loop 细节, 可以一键转化为数据集                                                    | [文档](https://ccb.agent-aura.top/docs/features/langfuse-monitoring)                                                                      |\n| **Web Search**              | 内置网页搜索工具, 支持 bing 和 brave 搜索                                                                                    | [文档](https://ccb.agent-aura.top/docs/features/web-browser-tool)                                                                         |\n| **Poor Mode**               | 穷鬼模式，关闭记忆提取和键入建议,大幅度减少并发请求                                                                          | /poor 可以开关                                                                                                                            |\n| **Channels 频道通知**       | MCP 服务器推送外部消息到会话（飞书/Slack/Discord/微信等），`--channels plugin:name@marketplace` 启用                         | [文档](https://ccb.agent-aura.top/docs/features/channels)                                                                                 |\n| **自定义模型供应商**        | OpenAI/Anthropic/Gemini/Grok 兼容  (`/login`)                                                                                          | [文档](https://ccb.agent-aura.top/docs/features/all-features-guide)                                                                        |\n| Voice Mode                  | 语音输入，支持豆包语言输入（`/voice doubao`）                                                                   | [文档](https://ccb.agent-aura.top/docs/features/voice-mode)                                                                               |\n| Computer Use                | 屏幕截图、键鼠控制                                                                                                           | [文档](https://ccb.agent-aura.top/docs/features/computer-use)                                                                             |\n| Chrome Use                  | 浏览器自动化、表单填写、数据抓取                                                                                             | [自托管](https://ccb.agent-aura.top/docs/features/chrome-use-mcp) [原生版](https://ccb.agent-aura.top/docs/features/claude-in-chrome-mcp) |\n| Sentry                      | 企业级错误追踪                                                                                                               | [文档](https://ccb.agent-aura.top/docs/internals/sentry-setup)                                                                            |\n| GrowthBook                  | 企业级特性开关                                                                                                               | [文档](https://ccb.agent-aura.top/docs/internals/growthbook-adapter)                                                                      |\n| /dream 记忆整理             | 自动整理和优化记忆文件                                                                                                       | [文档](https://ccb.agent-aura.top/docs/features/auto-dream)                                                                               |\n\n- 🚀 [想要启动项目](#-快速开始源码版)\n- 🐛 [想要调试项目](#vs-code-调试)\n- 📖 [想要学习项目](#teach-me-学习项目)\n\n## ⚡ 快速开始(安装版)\n\n不用克隆仓库, 从 NPM 下载后, 直接使用\n\n```sh\nnpm i -g claude-code-best\n\n# bun 安装比较多问题, 推荐 npm 装\n# bun  i -g claude-code-best\n# bun pm -g trust claude-code-best @claude-code-best/mcp-chrome-bridge\n\nccb # 以 nodejs 打开 claude code\nccb-bun # 以 bun 形态打开\nccb update # 更新到最新版本\nCLAUDE_BRIDGE_BASE_URL=https://remote-control.claude-code-best.win/ CLAUDE_BRIDGE_OAUTH_TOKEN=test-my-key ccb --remote-control # 我们有自部署的远程控制\n```\n\n> **安装/更新失败？** 先 `npm rm -g claude-code-best` 清理旧版本，再 `npm i -g claude-code-best@latest`。仍失败则指定版本号：`npm i -g claude-code-best@<版本号>`\n\n## ⚡ 快速开始(源码版)\n\n### ⚙️ 环境要求\n\n一定要最新版本的 bun 啊, 不然一堆奇奇怪怪的 BUG!!! bun upgrade!!!\n\n- 📦 [Bun](https://bun.sh/) >= 1.3.11\n\n**安装 Bun：**\n\n```bash\n# Linux 和 macOS\ncurl -fsSL https://bun.sh/install | bash\n\n# Windows (PowerShell)\npowershell -c \"irm bun.sh/install.ps1 | iex\"\n```\n\n**安装后的操作：**\n\n1. **让当前终端识别 `bun` 命令**\n\n   安装脚本会把 `~/.bun/bin` 写入对应的 shell 配置文件。macOS 默认 zsh 环境通常会看到：\n\n   ```text\n   Added \"~/.bun/bin\" to $PATH in \"~/.zshrc\"\n   ```\n\n   可以按安装脚本提示重启当前 shell：\n\n   ```bash\n   exec /bin/zsh\n   ```\n\n   如果你使用 bash，重新加载 bash 配置：\n\n   ```bash\n   source ~/.bashrc\n   ```\n\n   Windows PowerShell 用户关闭并重新打开 PowerShell 即可。\n\n2. **验证 Bun 是否可用**\n\n   ```bash\n   bun --help\n   bun --version\n   ```\n\n3. **如果已经安装过 Bun，更新到最新版本**\n\n   ```bash\n   bun upgrade\n   ```\n\n- ⚙️ 常规的配置 CC 的方式, 各大提供商都有自己的配置方式\n\n### 📍 命令执行位置\n\n- 安装或检查 Bun 的命令可以在任意目录执行：\n  `curl -fsSL https://bun.sh/install | bash`、`bun --help`、`bun --version`、`bun upgrade`\n- 安装本项目依赖、启动开发模式、构建项目时，必须先进入本仓库根目录，也就是包含 `package.json` 的目录。\n\n### 📥 安装\n\n```bash\ncd /path/to/claude-code\nbun install\n```\n\n### ▶️ 运行\n\n```bash\n# 开发模式, 看到版本号 888 说明就是对了\nbun run dev\n\n# 构建\nbun run build\n```\n\n构建采用 code splitting 多文件打包（`build.ts`），产物输出到 `dist/` 目录（入口 `dist/cli.js` + 约 450 个 chunk 文件）。\n\n构建出的版本 bun 和 node 都可以启动, 你 publish 到私有源可以直接启动\n\n如果遇到 bug 请直接提一个 issues, 我们优先解决\n\n### 👤 新人配置 /login\n\n首次运行后，在 REPL 中输入 `/login` 命令进入登录配置界面，选择 **Anthropic Compatible** 即可对接第三方 API 兼容服务（无需 Anthropic 官方账号）。\n选择 OpenAI 和 Gemini 对应的栏目都是支持相应协议的\n\n需要填写的字段：\n\n| 📌 字段      | 📝 说明       | 💡 示例                      |\n| ------------ | ------------- | ---------------------------- |\n| Base URL     | API 服务地址  | `https://api.example.com/v1` |\n| API Key      | 认证密钥      | `sk-xxx`                     |\n| Haiku Model  | 快速模型 ID   | `claude-haiku-4-5-20251001`  |\n| Sonnet Model | 均衡模型 ID   | `claude-sonnet-4-6`          |\n| Opus Model   | 高性能模型 ID | `claude-opus-4-6`            |\n\n- ⌨️ **Tab / Shift+Tab** 切换字段，**Enter** 确认并跳到下一个，最后一个字段按 Enter 保存\n\n> ℹ️ 支持所有 Anthropic API 兼容服务（如 OpenRouter、AWS Bedrock 代理等），只要接口兼容 Messages API 即可。\n\n## Feature Flags\n\n所有功能开关通过 `FEATURE_<FLAG_NAME>=1` 环境变量启用，例如：\n\n```bash\nFEATURE_BUDDY=1 FEATURE_FORK_SUBAGENT=1 bun run dev\n```\n\n各 Feature 的详细说明见 [`docs/features/`](docs/features/) 目录，欢迎投稿补充。\n\n## VS Code 调试\n\nTUI (REPL) 模式需要真实终端，无法直接通过 VS Code launch 启动调试。使用 **attach 模式**：\n\n### 步骤\n\n1. **终端启动 inspect 服务**：\n\n   ```bash\n   bun run dev:inspect\n   ```\n\n   会输出类似 `ws://localhost:8888/xxxxxxxx` 的地址。\n2. **VS Code 附着调试器**：\n\n   - 在 `src/` 文件中打断点\n   - F5 → 选择 **\"Attach to Bun (TUI debug)\"**\n\n## Teach Me 学习项目\n\n我们新加了一个 teach-me skills, 通过问答式引导帮你理解这个项目的任何模块。(调整 [sigma skill 而来](https://github.com/sanyuan0704/sanyuan-skills))\n\n```bash\n# 在 REPL 中直接输入\n/teach-me Claude Code 架构\n/teach-me React Ink 终端渲染 --level beginner\n/teach-me Tool 系统 --resume\n```\n\n### 它能做什么\n\n- **诊断水平** — 自动评估你对相关概念的掌握程度，跳过已知的、聚焦薄弱的\n- **构建学习路径** — 将主题拆解为 5-15 个原子概念，按依赖排序逐步推进\n- **苏格拉底式提问** — 用选项引导思考，而非直接给答案\n- **错误概念追踪** — 发现并纠正深层误解\n- **断点续学** — `--resume` 从上次进度继续\n\n### 学习记录\n\n学习进度保存在 `.claude/skills/teach-me/` 目录下，支持跨主题学习者档案。\n\n## 相关文档及网站\n\n- **在线文档（Mintlify）**: [ccb.agent-aura.top](https://ccb.agent-aura.top/) — 文档源码位于 [`docs/`](docs/) 目录，欢迎投稿 PR\n- **DeepWiki**: [https://deepwiki.com/claude-code-best/claude-code](https://deepwiki.com/claude-code-best/claude-code)\n\n## Contributors\n\n<a href=\"https://github.com/claude-code-best/claude-code/graphs/contributors\">\n  <img src=\"contributors.svg\" alt=\"Contributors\" />\n</a>\n\n## Star History\n\n<a href=\"https://www.star-history.com/?repos=claude-code-best%2Fclaude-code&type=date&legend=top-left\">\n <picture>\n   <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/image?repos=claude-code-best/claude-code&type=date&theme=dark&legend=top-left\" />\n   <source media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/image?repos=claude-code-best/claude-code&type=date&legend=top-left\" />\n   <img alt=\"Star History Chart\" src=\"https://api.star-history.com/image?repos=claude-code-best/claude-code&type=date&legend=top-left\" />\n </picture>\n</a>\n\n## 致谢\n\n- [doubaoime-asr](https://github.com/starccy/doubaoime-asr) — 豆包 ASR 语音识别 SDK，为 Voice Mode 提供无需 Anthropic OAuth 的语音输入方案\n\n## 许可证\n\n本项目仅供学习研究用途。Claude Code 的所有权利归 [Anthropic](https://www.anthropic.com/) 所有。\n","readmeFilename":"README.md"}