Skip to content

Releases: alex-jadecli/jadecli

v0.1.0 - Initial Release

23 Jan 03:25

Choose a tag to compare

JadeCLI v0.1.0

Modern development toolkit with AI-first workflows for jade-ide and jade-cli.

Features

Core Package (jadecli/)

  • Topic-based LRU caching - Separate caches by topic (web_search, code_analysis, llm_response)
  • Pydantic-settings configuration - Centralized settings with <SERVICE_NAME>_API_KEY pattern
  • Click CLI - Commands: build, review, cache, settings
  • Non-blocking diagnostics - Priority-based (CRITICAL/HIGH/MEDIUM/LOW)

Workflows

  • CodeRabbit integration - AI code review in PR workflow chain
  • Taskmaster integration - Task completion hooks
  • Release workflow - Conventional commits with semver

Autopilot

  • Autonomous TDD - RED-GREEN-COMMIT cycles
  • Token-aware - Optimized for context limits

Hooks & Automation

  • ensure-tools.py - Auto-install CodeRabbit, ruff; handle auth via env vars
  • pre-commit-diagnostics.py - Run diagnostics before commit
  • on-task-complete.py - Trigger review on task completion

Context Management

  • claude-context-codespaces/ - Agent context, directory trees, scaffolds
  • 60+ tree files - Cached directory structures (24h TTL)

Installation

uv sync
uv pip install -e ".[dev]"

Usage

jadecli --help
jadecli build
jadecli review --base main
jadecli settings

Configuration

Copy .env.template to .env and configure API keys:

  • CODERABBIT_API_KEY
  • PARALLEL_AI_API_KEY
  • ANTHROPIC_API_KEY

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com