Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Claudio: run Claude Code as a service

Описание и применение

Claudio превращает CLI Claude Code в сервис с REST‑API и веб‑UI, позволяя удалённые чаты, параллельные оркестрации, управление несколькими аккаунтами и безопасный доступ.

Задача

Running Claude Code from a terminal limits remote access, parallel execution, and tracking of multiple agents.

Результат

Claudio transforms Claude Code into a service, enabling remote chat, parallel orchestration, multi-account management, and secure access, all while preserving the CLI’s surface.

Рабочий процесс

  • 1. Install Claudio (Docker, desktop app, or from source).
  • 2. Sign in with Claude account via setup assistant.
  • 3. Start a chat via UI or POST /api/chats with prompt and cwd.
  • 4. Interact with chat, send messages, permissions, or stream via /api/chats/:id/stream.
  • 5. For orchestrations, POST /api/orchestrations with a task graph; monitor via UI or events.
  • 6. Manage multiple Claude accounts with CLAUDE_CONFIG_DIR per account; Claudio rotates usage.
  • 7. Review changes using diff screen; use guards to enforce safety policies.
  • 8. Secure the service by enabling authentication (token or OIDC) and placing a TLS proxy if exposed externally.

Доказательства

Claudio puts the Claude Code CLI behind a REST API and a web UI.

Источник

A chat is one long-lived claude process fed over stdin, with --resume when the process is gone.

Источник

Workers run in parallel, each in its own git worktree, and their branches are merged into one integration branch.

Источник

Each Claude account gets its own CLAUDE_CONFIG_DIR and is signed in once. Claudio reads usage per window, moves new work to an account with quota before a limit is hit.

Источник

Claudio can add PreToolUse hooks that hold even in bypassPermissions: no push, no --no-verify, no recursive delete outside the worktree, no secret written.

Источник

  • Дата записи: 2026-10-25T00:26:16.821Z