open-index/open-npm huggingface dataset:
npm package: @sudocode-ai/claude-code-acp
Description: An ACP-compatible coding agent powered by the Claude Code SDK (TypeScript)
Author: Sudocode AI
Latest version: 0.13.10

# ACP adapter for Claude Code

[![npm](https://img.shields.io/npm/v/%40zed-industries%2Fclaude-code-acp)](https://www.npmjs.com/package/@zed-industries/claude-code-acp)

Use [Claude Code](https://www.anthropic.com/claude-code) from [ACP-compatible](https://agentclientprotocol.com) clients such as [Zed](https://zed.dev)!

This tool implements an ACP agent by using the official [Claude Agent SDK](https://platform.claude.com/docs/en/agent-sdk/overview), supporting:

- Context @-mentions
- Images
- Tool calls (with permission requests)
- Following
- Edit reviewddddd
- TODO lists
- Interactive (and background) terminals
- Custom [Slash commands](https://docs.anthropic.com/en/docs/claude-code/slash-commands)
- Client MCP servers

Learn more about the [Agent Client Protocol](https://agentclientprotocol.com/).

## How to use

### Zed

The latest version of Zed can already use this adapter out of the box.

To use Claude Code, open the Agent Panel and click "New Claude Code Thread" from the `+` button menu in the top-right:

https://github.com/user-attachments/assets/ddce66c7-79ac-47a3-ad59-4a6a3ca74903

Read the docs on [External Agent](https://zed.dev/docs/ai/external-agents) support.

### Other clients

Or try it with any of the other [ACP compatible clients](https://agentclientprotocol.com/overview/clients)!

#### Installation

Install the adapter from `npm`:

```bash
npm install -g @zed-industries/claude-code-acp
```

You can then use `claude-code-acp` as a regular ACP agent:

```
ANTHROPIC_API_KEY=sk-... claude-code-acp
```

## License

Apache-2.0
npm package: @sudocode-ai/local-server
Description: Local backend server for sudocode - provides REST API and WebSocket endpoints
Author: sudocode AI
Latest version: 0.2.0

# Sudocode Local Server

Local server for sudocode - providesa web UI, REST API, and WebSocket endpoints for managing specs and issues.

**THE SUDOCODE LOCAL APP SERVER IS WIP AND IS NOT YET IN A STABLE STATE**

## Features

- **REST API** - CRUD operations for issues, specs, relationships, and feedback
- **WebSocket Server** - Real-time updates for connected clients
- **File Watcher** - Automatic sync when JSONL files change
- **Static File Serving** - Serves frontend UI in production mode

## Usage

Run the sudocode companion app with `sudocode server`. You can specify a port with the `--port` option.

The server will start on `http://localhost:3000` by default.

### Environment Variables

The server supports the following environment variables (all prefixed with `SUDOCODE_` to avoid conflicts with project environments):

- `SUDOCODE_PORT` - Server port (default: 3000)
- `SUDOCODE_WATCH` - Enable/disable file watching (default: enabled, set to `false` to disable)
npm package: @sudocode-ai/types
Description: TypeScript type definitions for sudocode
Author: sudocode AI
Latest version: 0.2.0

# @sudocode-ai/types

TypeScript type definitions for [sudocode](https://github.com/sudocode-ai/sudocode) - Git-native spec and issue management for AI-assisted software development.

## Overview

This package provides shared TypeScript types used across all sudocode packages. It includes type definitions for specs, issues, relationships, feedback, events, and JSONL interchange formats.