{"_id":"@antmanler/claude-code-acp","_rev":"4-e4d2274f9145aaa70faf3f8b26b3b541","name":"@antmanler/claude-code-acp","dist-tags":{"latest":"0.13.2"},"versions":{"0.12.6":{"name":"@antmanler/claude-code-acp","version":"0.12.6","keywords":["claude","acp","agent","anthropic","typescript","sdk","code"],"author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@antmanler/claude-code-acp@0.12.6","maintainers":[{"name":"antmanler","email":"antmanler@gmail.com"}],"homepage":"https://github.com/zed-industries/claude-code-acp#readme","bugs":{"url":"https://github.com/zed-industries/claude-code-acp/issues"},"bin":{"claude-code-acp":"dist/index.js"},"dist":{"shasum":"a3e618c2b0f3f65a8551db75da9180241d8fd8c7","tarball":"https://registry.npmjs.org/@antmanler/claude-code-acp/-/claude-code-acp-0.12.6.tgz","fileCount":14,"integrity":"sha512-xH5K+gGXETF4wIVyS3icogUlFjUPMNp0DDPflyrgzvgzwsnZOWbNY5HfwgL0dv8X+ep5FIFJs23tdF4ibl6RuQ==","signatures":[{"sig":"MEQCIGS8Kb/hMZN0eLkbaioFUpLflEkz9yJu0a8FpXMU4PEKAiBBbe1EdF7LAXrpq5bbglQC102gwE3O1GZT4IimwaFfKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194354},"main":"dist/lib.js","type":"module","gitHead":"357f9708629315ef6b5d6d8a27e1f11b493985c5","scripts":{"dev":"npm run build && npm run start","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","check":"npm run lint && npm run format:check","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","format:check":"prettier --check .","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:integration":"RUN_INTEGRATION_TESTS=true vitest run"},"_npmUser":{"name":"antmanler","email":"antmanler@gmail.com"},"repository":{"url":"git+https://github.com/zed-industries/claude-code-acp.git","type":"git"},"_npmVersion":"11.6.2","description":"An ACP-compatible coding agent powered by the Claude Code SDK (TypeScript)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"8.0.2","minimatch":"10.1.1","@agentclientprotocol/sdk":"0.12.0","@modelcontextprotocol/sdk":"1.25.1","@anthropic-ai/claude-agent-sdk":"0.1.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.16","globals":"16.5.0","ts-node":"10.9.2","prettier":"3.7.4","typescript":"5.9.3","@types/node":"25.0.3","@anthropic-ai/sdk":"0.71.2","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-acp_0.12.6_1767787277739_0.2840101239878696","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@antmanler/claude-code-acp","version":"0.13.0","keywords":["claude","acp","agent","anthropic","typescript","sdk","code"],"author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@antmanler/claude-code-acp@0.13.0","maintainers":[{"name":"antmanler","email":"antmanler@gmail.com"}],"homepage":"https://github.com/zed-industries/claude-code-acp#readme","bugs":{"url":"https://github.com/zed-industries/claude-code-acp/issues"},"bin":{"claude-code-acp":"dist/index.js"},"dist":{"shasum":"1729bf74aa35906a46f8a2e6417212607bdde606","tarball":"https://registry.npmjs.org/@antmanler/claude-code-acp/-/claude-code-acp-0.13.0.tgz","fileCount":14,"integrity":"sha512-Od5jAFlLjyJZPVXUoptEfaoTb6ywngUX7JQiNbh1j2KUi1idhUtNVgkjs3Q10S3+q8h9qmtWkLaFTl7r5Qar7g==","signatures":[{"sig":"MEYCIQCeQ1JWiz8YPHjAWoy+vaF4lsRtFd9zUn3ADpzkSc6iMwIhAP9sges+VL1ZmZlNWaGTilq5bCMVyn7qZkyg3xg0eGh7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194660},"main":"dist/lib.js","type":"module","gitHead":"10e879b2c879c9c4eef6dfb3c76c803382f9fd1a","scripts":{"dev":"npm run build && npm run start","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","check":"npm run lint && npm run format:check","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","format:check":"prettier --check .","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:integration":"RUN_INTEGRATION_TESTS=true vitest run"},"_npmUser":{"name":"antmanler","email":"antmanler@gmail.com"},"repository":{"url":"git+https://github.com/zed-industries/claude-code-acp.git","type":"git"},"_npmVersion":"11.6.2","description":"An ACP-compatible coding agent powered by the Claude Code SDK (TypeScript)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"8.0.2","minimatch":"10.1.1","@agentclientprotocol/sdk":"0.12.0","@modelcontextprotocol/sdk":"1.25.1","@anthropic-ai/claude-agent-sdk":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.16","globals":"16.5.0","ts-node":"10.9.2","prettier":"3.7.4","typescript":"5.9.3","@types/node":"25.0.3","@anthropic-ai/sdk":"0.71.2","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-acp_0.13.0_1767944203980_0.4792597976325652","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@antmanler/claude-code-acp","version":"0.13.1","keywords":["claude","acp","agent","anthropic","typescript","sdk","code"],"author":{"name":"Zed Industries"},"license":"Apache-2.0","_id":"@antmanler/claude-code-acp@0.13.1","maintainers":[{"name":"antmanler","email":"antmanler@gmail.com"}],"homepage":"https://github.com/zed-industries/claude-code-acp#readme","bugs":{"url":"https://github.com/zed-industries/claude-code-acp/issues"},"bin":{"claude-code-acp":"dist/index.js"},"dist":{"shasum":"66da3e2e7608fd6dd6eb2255aae05a16f44154a3","tarball":"https://registry.npmjs.org/@antmanler/claude-code-acp/-/claude-code-acp-0.13.1.tgz","fileCount":14,"integrity":"sha512-0I+FLlgv48WRoyioGbMo+mLuuN5eb3mStFfAd8Br0t8y4kFmo0/2KWxQ/VXUUTzBTEoWppQfke3uRgqkA8takg==","signatures":[{"sig":"MEYCIQC6QnU2R37b28KTTS/50jj4kpWExVTBZHRfmHAEY1jpRQIhANH186FEU98SmdgM3vN9YKgcB5nj+Y1te11VWXVBwS6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194663},"main":"dist/lib.js","type":"module","gitHead":"7a505f1f3124d5e78be33cb6acfd690093d4fae4","scripts":{"dev":"npm run build && npm run start","lint":"eslint src --ext .ts","test":"vitest","build":"tsc","check":"npm run lint && npm run format:check","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","test:run":"vitest run","format:check":"prettier --check .","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:integration":"RUN_INTEGRATION_TESTS=true vitest run"},"_npmUser":{"name":"antmanler","email":"antmanler@gmail.com"},"repository":{"url":"git+https://github.com/zed-industries/claude-code-acp.git","type":"git"},"_npmVersion":"11.6.2","description":"An ACP-compatible coding agent powered by the Claude Code SDK (TypeScript)","directories":{},"_nodeVersion":"25.2.1","dependencies":{"diff":"8.0.2","minimatch":"10.1.1","@agentclientprotocol/sdk":"0.12.0","@modelcontextprotocol/sdk":"1.25.1","@anthropic-ai/claude-agent-sdk":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.16","globals":"16.5.0","ts-node":"10.9.2","prettier":"3.7.4","typescript":"5.9.3","@types/node":"25.0.3","@anthropic-ai/sdk":"0.71.2","eslint-config-prettier":"10.1.8","@typescript-eslint/parser":"8.50.0","@typescript-eslint/eslint-plugin":"8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-code-acp_0.13.1_1767946717364_0.9366190880529728","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@antmanler/claude-code-acp","publishConfig":{"access":"public"},"version":"0.13.2","description":"An ACP-compatible coding agent powered by the Claude Code SDK (TypeScript)","main":"dist/lib.js","bin":{"claude-code-acp":"dist/index.js"},"type":"module","scripts":{"build":"tsc","start":"node dist/index.js","dev":"npm run build && npm run start","lint":"eslint src --ext .ts","lint:fix":"eslint src --ext .ts --fix","format":"prettier --write .","format:check":"prettier --check .","check":"npm run lint && npm run format:check","test":"vitest","test:integration":"RUN_INTEGRATION_TESTS=true vitest run","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"keywords":["claude","acp","agent","anthropic","typescript","sdk","code"],"homepage":"https://github.com/zed-industries/claude-code-acp#readme","bugs":{"url":"https://github.com/zed-industries/claude-code-acp/issues"},"repository":{"type":"git","url":"git+https://github.com/zed-industries/claude-code-acp.git"},"author":{"name":"Zed Industries"},"license":"Apache-2.0","dependencies":{"@agentclientprotocol/sdk":"0.12.0","@anthropic-ai/claude-agent-sdk":"^0.2.2","@modelcontextprotocol/sdk":"1.25.1","diff":"8.0.2","minimatch":"10.1.1"},"devDependencies":{"@anthropic-ai/sdk":"0.71.2","@types/node":"25.0.3","@typescript-eslint/eslint-plugin":"8.50.0","@typescript-eslint/parser":"8.50.0","eslint":"9.39.2","eslint-config-prettier":"10.1.8","globals":"16.5.0","prettier":"3.7.4","ts-node":"10.9.2","typescript":"5.9.3","vitest":"4.0.16"},"gitHead":"55a1cce2da9c99ce5526542813abd32786417a8f","_id":"@antmanler/claude-code-acp@0.13.2","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-cRHGvS/CMxLQ4RsZnr9LqtjPKphObI/zGLVz5Jt44F9YS8Wiy+5uWLifuZnNkiAZZIuZkscFvtyNjjfbvndFyg==","shasum":"b1c78006ffd6c0852fcc041ffc94e79e8f1df069","tarball":"https://registry.npmjs.org/@antmanler/claude-code-acp/-/claude-code-acp-0.13.2.tgz","fileCount":14,"unpackedSize":201841,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDVu+CNit6CupJqFvYEV94iu7h4xQ0pDdCVjbHAE/dkHAiEApx19HmJE18yebyuWTnoUR5EO/8SXq9RFv3p4+OyvppQ="}]},"_npmUser":{"name":"antmanler","email":"antmanler@gmail.com"},"directories":{},"maintainers":[{"name":"antmanler","email":"antmanler@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-code-acp_0.13.2_1767948511016_0.802739387562269"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-07T12:01:17.577Z","modified":"2026-01-09T08:48:31.344Z","0.12.6":"2026-01-07T12:01:17.885Z","0.13.0":"2026-01-09T07:36:44.132Z","0.13.1":"2026-01-09T08:18:37.516Z","0.13.2":"2026-01-09T08:48:31.156Z"},"bugs":{"url":"https://github.com/zed-industries/claude-code-acp/issues"},"author":{"name":"Zed Industries"},"license":"Apache-2.0","homepage":"https://github.com/zed-industries/claude-code-acp#readme","keywords":["claude","acp","agent","anthropic","typescript","sdk","code"],"repository":{"type":"git","url":"git+https://github.com/zed-industries/claude-code-acp.git"},"description":"An ACP-compatible coding agent powered by the Claude Code SDK (TypeScript)","maintainers":[{"name":"antmanler","email":"antmanler@gmail.com"}],"readme":"# ACP adapter for Claude Code\n\n[![npm](https://img.shields.io/npm/v/%40zed-industries%2Fclaude-code-acp)](https://www.npmjs.com/package/@zed-industries/claude-code-acp)\n\nUse [Claude Code](https://www.anthropic.com/claude-code) from [ACP-compatible](https://agentclientprotocol.com) clients such as [Zed](https://zed.dev)!\n\nThis tool implements an ACP agent by using the official [Claude Agent SDK](https://platform.claude.com/docs/en/agent-sdk/overview), supporting:\n\n- Context @-mentions\n- Images\n- Tool calls (with permission requests)\n- Following\n- Edit review\n- TODO lists\n- Interactive (and background) terminals\n- Custom [Slash commands](https://docs.anthropic.com/en/docs/claude-code/slash-commands)\n- Client MCP servers\n\nLearn more about the [Agent Client Protocol](https://agentclientprotocol.com/).\n\n## How to use\n\n### Zed\n\nThe latest version of Zed can already use this adapter out of the box.\n\nTo use Claude Code, open the Agent Panel and click \"New Claude Code Thread\" from the `+` button menu in the top-right:\n\nhttps://github.com/user-attachments/assets/ddce66c7-79ac-47a3-ad59-4a6a3ca74903\n\nRead the docs on [External Agent](https://zed.dev/docs/ai/external-agents) support.\n\n### Other clients\n\nOr try it with any of the other [ACP compatible clients](https://agentclientprotocol.com/overview/clients)!\n\n#### Installation\n\nInstall the adapter from `npm`:\n\n```bash\nnpm install -g @zed-industries/claude-code-acp\n```\n\nYou can then use `claude-code-acp` as a regular ACP agent:\n\n```\nANTHROPIC_API_KEY=sk-... claude-code-acp\n```\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}