Claudio CLI
raw JSON →Claudio CLI is an AI-powered development platform that leverages existing Claude Code subscriptions to orchestrate development pipelines directly from the terminal. Operating in an active open beta (version 0.1.65 for the Darwin x64 binary), it emphasizes frequent updates and rapid iteration. Its release cadence is fast, with improvements shipped daily, reflecting its beta status. Key differentiators include a no-API-key-management model, leveraging a flat subscription instead of per-token billing, which contrasts with traditional per-token AI developer tools. It specializes in orchestrating entire development workflows, from initial planning to merging GitHub Pull Requests, rather than just one-off prompts. It offers advanced features such as multi-stage feature pipelines (PM, Designer, Dev, Review, QA, Merge), a "Quiet Mode" for local development without GitHub interaction, a "Launch Pad" for managing in-flight work, a "Doctor" tool for comprehensive UI design critiques and aesthetic rewrites, and the ability to scaffold fresh projects end-to-end. This provides a comprehensive, integrated terminal experience for AI-assisted development.
Common errors
error claudio-cli: command not found ↓
npm install -g claudio-cli@latest (or pnpm add -g claudio-cli@latest, yarn global add claudio-cli@latest) to install the CLI globally and ensure it's in your PATH. error GitHub authentication failed ↓
claudio-cli again and follow the on-screen prompts to re-authenticate with GitHub. Ensure your local gh CLI (GitHub CLI) is properly configured and authenticated as Claudio leverages it. error Error: Claude Code subscription not found or inaccessible ↓
Warnings
gotcha Claudio is in active open beta; expect frequent updates, rough edges, and fast iteration. APIs and features may change without warning, potentially requiring adjustments to usage patterns or automation scripts. ↓
breaking As a beta product, internal APIs and command structures are subject to change. Updates may introduce breaking changes to how tasks are defined, configured, or integrated into existing developer workflows. ↓
gotcha The CLI integrates directly with GitHub to create PRs, manage code, and potentially sensitive operations. Ensure proper security practices and understand the permissions granted to Claudio. ↓
Install
npm install claudio-cli-darwin-x64 yarn add claudio-cli-darwin-x64 pnpm add claudio-cli-darwin-x64 Quickstart
import { exec } from 'child_process';
// This quickstart demonstrates how to programmatically interact
// with the `claudio-cli` binary from a Node.js environment.
// The `claudio-cli-darwin-x64` package provides the platform-specific
// binary for `claudio-cli`, which must be installed globally first:
// npm install -g claudio-cli@latest
console.log('Starting Claudio CLI task...');
exec('claudio-cli one-shot --task "Implement a simple user authentication flow"', (error, stdout, stderr) => {
if (error) {
console.error(`exec error: ${error}`);
return;
}
console.log(`stdout: ${stdout}`);
if (stderr) {
console.error(`stderr: ${stderr}`);
}
console.log('Claudio CLI task initiated successfully.');
console.log('Monitor the terminal for interactive prompts or TUI output from Claudio.');
// The actual output and interaction happen in the terminal
// where Claudio-cli runs, this simply kicks off the process.
// For tasks involving GitHub, ensure your 'gh' CLI is authenticated.
});