| Crates.io | cli_engineer |
| lib.rs | cli_engineer |
| version | 2.0.0 |
| created_at | 2025-05-31 18:00:06.725888+00 |
| updated_at | 2025-07-12 17:39:08.291153+00 |
| description | An autonomous CLI coding agent |
| homepage | https://cli.engineer |
| repository | https://github.com/trilogy-group/cli_engineer |
| max_upload_size | |
| id | 1696519 |
| size | 468,668 |
Agentic CLI for software engineering automation. It features pluggable LLM providers, task interpretation, planning, execution, review and an agentic loop.
cargo install cli_engineer
cli_engineer --help
cli_engineer provides specialized commands for different types of software engineering tasks:
# Code generation
cli_engineer code "create a full-stack task management app with React frontend, Node.js/Express backend, PostgreSQL database, user authentication, and REST API"
# Code review and analysis
cli_engineer review "focus on error handling and performance"
# Documentation generation
cli_engineer docs
# Security analysis
cli_engineer security
# Refactoring assistance
cli_engineer refactor "improve code organization and performance"
Dashboard UI (Default) - Interactive real-time interface with metrics and progress tracking:
# Dashboard with live metrics (default behavior)
cli_engineer docs "document the architecture"
# Dashboard + File Logging - logs appear in UI AND saved to file
cli_engineer -v security "analyze code security"
# Creates: cli_engineer_YYYYMMDD_HHMMSS.log with all session details
Simple Text Mode - Traditional command-line output:
# Simple text output (disable dashboard)
cli_engineer --no-dashboard docs "document the architecture"
# Simple text + File logging
cli_engineer --no-dashboard -v review "analyze code quality"
Key Features:
-v) automatically creates timestamped session logsFor comprehensive guides and detailed information, see the docs/ directory:
cli_engineer documentation.cli_engineer up and running in minutes.cli_engineer project.| Command | Purpose | Output |
|---|---|---|
code |
Generate new code | Source files in current directory |
review |
Analyze existing code | code_review.md with findings |
docs |
Generate documentation | Documentation files in docs/ |
security |
Security analysis | security_report.md with vulnerabilities |
refactor |
Code improvement | Refactored source files |
git clone https://github.com/trilogy-group/cli_engineer
cd cli_engineer
cargo build
cargo test
See the User Guide for detailed setup and advanced usage instructions.