# Lurus Code CLI

Autonomous AI coding agent for your terminal. Plan, implement, review and ship — directly from the command line.

**GDPR-compliant. Zero Data Retention. Made in Germany.**

## Installation

```bash
npm install -g @scramble-cloud/lurus-code-cli
```

## Quick Start

```bash
# Authenticate
lurus login

# Start an interactive coding session
lurus chat

# Run a one-shot task
lurus chat -p "Add input validation to the user registration endpoint"

# Batch process multiple files
lurus batch "Add JSDoc comments" --include "src/**/*.ts"

# Security scan
lurus security-ci --format sarif

# AI-powered code review
lurus review-ci --output html
```

## Features

- **AI Agent** — 4 modes, 19+ tools, extended thinking
- **Code Review** — Automated reviews with HTML/JSON export
- **Security Scanning** — 4 scan skills, SARIF output, inline diagnostics
- **Multi-Agent** — Autonomous planning with quality gates
- **Git & GitHub** — Automated commits, PRs, and issues
- **Testing & TDD** — Test generation and TDD workflows
- **MCP Integration** — Model Context Protocol server support
- **Sessions** — Resume, recall, rewind, and export

## AI Models

Switch between Claude, GPT, Gemini and open-source models. All providers are bound by Zero Data Retention agreements and a DPA under GDPR.

## Configuration

Project-level instructions via `LURUS.md` in your repository root. Custom rules in `.lurus/rules/`. MCP servers in `.mcp.json`.

## Security & Privacy

- Zero Data Retention with all model providers (DPA-backed)
- Source code is never stored on our servers
- All data is discarded immediately after processing

## Requirements

- Node.js >= 20
- A Lurus Code account — [Sign up at code.lurus.ai](https://code.lurus.ai)

## Documentation

Full documentation at [https://code.lurus.ai/en/docs/cli-commands/](https://code.lurus.ai/en/docs/cli-commands/)

## License

Proprietary — see [LICENSE](./LICENSE) for details.

© 2026 Scramble Cloud UG (haftungsbeschraenkt). All rights reserved.
