Skip to content

BarretoTech/proto-claude-code-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

proto-claude-code-plugin

A proto WASM plugin for managing Claude Code installations.

Installation

Add to .prototools:

[plugins]
claude-code = "github://BarretoTech/proto-claude-code-plugin"

Or with a pinned plugin version:

[plugins]
claude-code = "github://BarretoTech/proto-claude-code-plugin@v0.1.0"

Usage

Install the latest version:

proto install claude-code

Install a specific version:

proto install claude-code 2.1.62

List available versions:

proto versions claude-code

Pin a version:

proto pin claude-code 2.1.62

After installation, the claude command is available:

claude --version
claude --help

Configuration

Custom distribution URL can be set in .prototools:

[tools.claude-code]
dist-url = "https://your-mirror.example.com/claude-code-releases"

Supported Platforms

Platform Architecture
macOS arm64, x64
Linux (glibc) arm64, x64
Linux (musl) arm64, x64
Windows x64, arm64

Development

Setup toolchain:

proto install rust
rustup target add wasm32-wasip1

Build the plugin:

cargo build --target wasm32-wasip1

Test locally with proto:

# .prototools
[plugins]
claude-code = "file://./target/wasm32-wasip1/debug/claude_code_plugin.wasm"
proto --log trace install claude-code

License

MIT

About

A proto WASM plugin for managing Claude Code installations

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages