Skip to main content

DeepAILab /dev-tools

One command connects AI CLIsto DeepAILab API.

Dev Tools is DeepAILab's local integration layer for developers. It connects OpenClaw, Claude Code CLI, Codex, DAL CLI, and similar tools to one API gateway, one account, and one shared allowance pool.

Protocol

Not a black-box script. A previewable configuration flow.

One-command setup should reduce steps, not hide impact. Dev Tools makes every step visible, verifiable, and recoverable.

01

Detect

Inspect system, shell, Node, Git, editors, existing providers, and DeepAILab configuration.

02

Preview

Show files, environment variables, base URLs, model aliases, and client profiles before writing.

03

Install

Write isolated configuration per target tool instead of mixing CLI settings together.

04

Verify

Run a real model request and check key, allowance, model response, and command availability.

05

Rollback

Create a restore point before every write so failed installs can return to previous config.

Targets

We connect the tools developers already use.

DeepAILab does not force a new workflow. Dev Tools connects local tools to DeepAILab's OpenAI-compatible API.

Claude Code CLI

npx deepailab devtools install --target claude-code

Write DeepAILab base URL, API key reference, default models, and a verifiable rollback point.

Codex

npx deepailab devtools install --target codex

Configure an OpenAI-compatible provider, model aliases, and local environment variables for Codex.

OpenClaw

npx deepailab devtools install --target openclaw

Connect OpenClaw providers, router, and workspace defaults to the DeepAILab gateway.

DAL CLI

npx deepailab devtools install --target dal-cli

Bind DeepAILab account, API key, allowance pool, and DAL product workspace.

Safety

Local configuration must stay transparent.

Allowing one-command setup does not mean allowing silent overwrite. Dev Tools makes each configuration change visible before execution and verifiable after execution.

Keys stay local

API keys are written only as local config or environment references. Browser approval confirms the user_code and never displays, uploads, or logs full keys.

Preview before write

Paths, diffs, providers, base URLs, and model defaults are shown before changes.

Verify after execution

A real model request confirms allowance, response, rate limits, and CLI availability.

Rollback on failure

Previous config is preserved so one-command setup is not an irreversible operation.