Skip to main content

CloudBase AI CLI Usage Documentation

Introduction​

CloudBase AI CLI is a unified command-line tool that integrates multiple mainstream AI programming tools, supporting both built-in and custom models.

enables you to use AI programming assistants such as CodeBuddy Code, Claude Code, OpenAI Codex, aider, and Qwen Code with a simple command.

It also features built-in CloudBase MCP, supporting the complete workflow from development to deployment and enabling operation in any environment.

Core Advantages​

  • 🔧 Unified Management - Manage multiple AI programming CLI tools with a single command, without switching between multiple tools
  • 🤖 Multi-Model Support - Supports built-in and custom large models, including Kimi K2, Zhipu GLM-4.5, etc.
  • 🚀 One-Click Development & Deployment - Complete process from code generation to cloud deployment, supporting Web applications, Mini Programs, and backend services
  • 🌍 Ubiquitous - Runs in any environment, including Mini Program Developer Tools, VS Code, GitHub Actions, etc.

Application Scenarios​

Quick Start​

1. Install​

Recommended: one-click installation script

Installation can be completed in just seconds (compared to npm installation which typically takes minutes), delivering a faster and more convenient experience:

curl https://static.cloudbase.net/cli/install/install.sh -fsS | bash

2. Initialize AI Configuration​

Run CloudBase AI CLI in the terminal:

# Start Configuration Wizard
tcb ai

On first startup (when no AI config is detected), the setup wizard will guide you to:

  • Choose a default AI tool
  • Complete that tool’s configuration (for example, CloudBase one-click login or custom API settings)
  • Optionally configure MCP / Skills

After setup, you can start using AI tools for assisted development. Later, you can run tcb ai --setup to reconfigure the current tool and update the default tool, MCP / Skills, and config scope (--scope project|global|custom) as needed.

Use --setup for one-click MCP and Skill setup​

tcb ai --setup can complete MCP and Skill installation in one setup flow:

# Interactive setup (recommended for first-time use)
tcb ai --setup

# Non-interactive one-liner (example: CodeBuddy + project scope)
tcb ai --setup -a codebuddy --scope project -y

Common options (for tcb ai --setup when configuring AI tool, MCP, and Skills):

  • --setup: start the setup wizard (configure AI tool, MCP, and Skills)
  • -a, --agent <agent>: specify the AI tool to configure; allowed values are claude, qwen, codex, aider, codebuddy, cursor
  • --scope <scope>: set the MCP/Skills config target scope; allowed values are project, global, custom
  • --dir <dir>: set the MCP/Skills config directory; required when --scope custom is used
  • -y, --yes: non-interactive mode with default choices

aider does not natively support MCP. When using --setup, MCP steps are skipped automatically and only Skills are installed.

3. Commence Experience​

tcb ai

# Or Preset Prompts
tcb ai -- "help me create an order management system"

# Or use non-interactive mode
tcb ai -- -p "Hello"

# List all available commands
tcb ai --help

Detailed Development Guide​

Refer to the detailed tutorial: Using CloudBase AI CLI to develop a mini program for recycling idle items in the neighborhood

Try Now

Run Anywhere, from Code Generation to Cloud Deployment!

No API Key required. The new environment comes with 1 million tokens, supporting quick access to mainstream models like DeepSeek and Kimi K2.

How It Works​

Detailed Usage Instructions​

Launch AI Tool​

# AI Tool with Default Configuration
tcb ai

# Specify AI tool
tcb ai -a codebuddy
tcb ai -a claude
tcb ai -a codex
tcb ai -a aider
tcb ai -a qwen

Parameter Passthrough​

Pass parameters directly to the target AI tool using the -- delimiter:

# Pass Parameters to CodeBuddy
tcb ai -a codebuddy -- --mcp-server "config.json"

# Pass Parameters to Claude
tcb ai -a claude -- -p hi

# Equivalent to running codebuddy --mcp-server "config.json" or claude -p hi

Specify Template​

Directly specify the template during AI development:

# Use AI Command and Download Templates
tcb ai --template rules
tcb ai --template miniprogram
tcb ai --template react

Supported templates

  • miniprogram - WeChat Mini Program + CloudBase
  • react - Web application - React + CloudBase
  • vue - Web application - Vue + CloudBase
  • uniapp - Cross-platform application - UniApp + CloudBase
  • rules - AI rules and configurations
  • none - Do not download any templates

View current configuration​

tcb ai --config

Reconfigure​

# Reset all configurations
tcb ai --reset

# Run Configuration Wizard
tcb ai --setup

Supported AI Tools​

AI ToolCommand Parameter
CodeBuddy Code-a codebuddy
Claude Code-a claude
Openai Codex-a codex
aider-a aider
Qwen Code-a qwen

Getting Help​

Command Line Help​

# View command help
tcb ai --help

Frequently Asked Questions​

Having issues? Refer to CloudBase CLI FAQ for detailed help.

Technical Support​

🔥 WeChat Discussion Group​

Encountered any issues or want to exchange experiences? Join our technical community!

WeChat Group QR Code
Scan the QR code to join the WeChat technical discussion group

Why Choose CLI?​

CLI turns AI programming capabilities into programmable infrastructure that can be invoked by scripts, automated processes, and CI/CD systems, eliminating the need to switch between multiple GUI tools and enabling integration into existing development workflows.

Supporting cloud-native development, containerized deployment, and continuous integration/continuous deployment (CI/CD), propelling AI evolution from "code generation" to "full-process collaboration"

Configuration Instructions​

Currently, CloudBase AI CLI supports configuration for the following AI tools:

  • CodeBuddy Code
  • Claude Code
  • Openai Codex
  • aider
  • Qwen Code

All tools support two configuration methods:

  • Configure a custom LLM: usually requires configuring your own API KEY and the corresponding Base URL
  • Configure LLM in the CloudBase environment: No need to configure the API KEY by yourself, just log in and select the CloudBase environment by following the command-line prompts
AI ToolsCustom Configuration RequirementsCloudBase Environment ConfigurationRelated Documentation
CodeBuddy Code- API KEY
- Support OAuth authentication
- MCP server configuration
- Environment variable configuration
✨ One-click login, automatic configurationConfiguration document
Claude Code- Base URL
- API KEY
- Requires configuration for Anthropic-compatible models
- Supports configuration for Kimi-K2, Zhipu GLM-4.5
✨ One-click login, automatic configurationConfiguration document
OpenAI Codex- Base URL
- API KEY
- Model name
- Requires configuration for OpenAI-compatible models
✨ One-click login, automatic configurationConfiguration document
aider- Base URL
- API KEY
- Model name
- Requires configuration for OpenAI-compatible models
✨ One-click login, automatic configurationConfiguration document
Qwen Code- Base URL
- API KEY
- Model name
- Requires configuration for OpenAI-compatible models
✨ One-click login, automatic configurationConfiguration document