cliclaw

cliclaw is an open-source CLI agent harness and orchestrator developed by Younggi Choi. Built with TypeScript and targeted at runtimes like Bun and Node.js, the system coordinates multiple AI agents and background task execution while bridging local terminal operations with remote messaging interfaces like Telegram. In daily use, cliclaw acts as a background runner and dispatcher through its internal JobRegistry. Users can manage, trigger, and inspect agent tasks either through local CLI commands or remotely via Telegram chat endpoints. The harness tracks active sessions, monitors process health (memory RSS, heap allocation, in-flight jobs), and manages conversational state persistence. What distinguishes cliclaw from standard single-agent CLIs is its multi-agent orchestration architecture coupled with remote operational control. It incorporates safety confirmation gates to review actions before execution, instance locking to prevent duplicate processes, graceful agent failovers, and structured logging via audit.jsonl and bot.log files. cliclaw is open-source software distributed on GitHub and distributed as an npm package (@younggichoi/cliclaw) ready for deployment via Bun or Node.

Tags: agent harness, cli, coding agent, developer tools, OpenSource

Visit cliclaw