matrixcode 0.4.6

MatrixCode - AI Code Agent CLI
# MatrixCode CLI

智能代码代理 CLI 工具,支持多模型配置、自动上下文压缩、任务规划和会话管理。

## 安装

### 通过 npm 安装(推荐)

```bash
npm install -g matrixcode
```

### 通过 Cargo 安装

```bash
cargo install matrixcode
```

### 从源码构建

```bash
cd packages/cli
cargo build --release
```

## 使用

```bash
# 交互模式
matrixcode

# 单次问答
matrixcode "帮我分析这个项目"

# JSON 输出模式(VSCode 插件集成)
matrixcode --json "你的问题"

# Daemon 模式
matrixcode --daemon

# 继续上次会话
matrixcode -c
```

## 配置

复制 `.env.example` 为 `.env`:

```bash
cp .env.example .env
```

配置 API Key:

```env
PROVIDER=anthropic
API_KEY=sk-ant-your-key-here
MODEL_NAME=claude-sonnet-4-20250514
```

## 开发

```bash
# 运行测试
cargo test

# 构建
cargo build

# 发布
cargo publish
cd npm && npm publish
```

## 文档

完整文档见 [../docs/](../docs/) 目录。

## 许可证

MIT License