claurst

claurst is an open-source terminal-based AI coding assistant developed by Kuberwastaken and community contributors. Built with a focus on fast native performance and lightweight resource consumption, the tool is packaged for cross-platform terminal workflows across Linux, macOS, and Windows environments. In day-to-day development, claurst operates directly inside shell environments as a command-line interface and terminal user interface. Users interact with language models to inspect repositories, generate code, refactor existing files, and execute workspace tasks. The tool integrates into standard terminal environments including native shells, Git Bash, MSYS, and development containers via preconfigured `.devcontainer` and `.claurst` workspace configurations. What differentiates claurst is its multi-channel distribution model and portable architecture. It provides automated platform-native shell installers (`install.sh` and `install.ps1`), checksum-verified standalone binary artifacts, and an NPM distribution wrapper for teams maintaining Node.js tooling chains. claurst is distributed as open-source software under continuous community development on GitHub, providing free access to the CLI binaries with model usage depending on configured API provider credentials.

Tags: ai agent, cli, code assistant, coding agent, developer tools, OpenSource

Visit claurst

Key features

  • Cross-platform Shell Installers — Provides automated setup scripts (install.sh and install.ps1) with built-in SHA256 checksum verification. - Git Bash and Windows Support — Native Windows support with aligned install paths across Command Prompt, PowerShell, and Git Bash/MSYS environments. - NPM Package Distribution — Available as an executable CLI package via npm for JavaScript and TypeScript development setups. - GitHub Token Authentication — Supports GITHUB_TOKEN and GH_TOKEN environment variables for handling release API rate limits and private assets. - Dev Container Integration — Includes .devcontainer configuration for isolated development and repeatable team environments. - Project Configuration Directory — Uses a dedicated .claurst project-level directory to store workspace-specific settings and dependencies.

Use cases

Use Case: Terminal-Based Code Editing and Refactoring Developers working directly in terminal workflows or remote SSH sessions can launch claurst to inspect source files, query the codebase, and generate code edits without switching to a graphical IDE.

Use Case: Containerized Development Environments Teams utilizing Visual Studio Code Dev Containers or Docker development containers can standardize their AI coding agent using claurst's built-in .devcontainer integration and project configs.

Use Case: Cross-Platform Scripted Setup Engineers operating across mixed Linux, macOS, and Windows environments can use automated install scripts that verify binary integrity via SHA256 checksums.

Who it is for

claurst is suited for developers and DevOps engineers who prioritize terminal-native coding workflows, fast standalone binaries, and lightweight system footprints. It is particularly useful for engineers working across mixed operating systems and containerized dev environments. It is less suited for developers who require deep graphical IDE integrations or visual visualizers.

Install guide

Installation Install claurst using the official shell installer on macOS and Linux: bash curl -fsSL https://raw.githubusercontent.com/Kuberwastaken/claurst/main/scripts/install.sh | bash On Windows via PowerShell: powershell irm https://raw.githubusercontent.com/Kuberwastaken/claurst/main/scripts/install.ps1 | iex Alternatively, install via npm: bash npm install -g claurst

First Run Verify the installation and configure required API credentials or tokens in your shell environment: bash export ANTHROPIC_API_KEY="your-api-key-here" claurst --help

Example Session Initialize claurst in a project directory to begin an interactive coding session: bash cd my-project claurst Within the prompt, ask the agent to inspect and modify code: text > Analyze the repository structure and add unit tests for the authentication handler in src/auth.rs

Part of CLI Coding Agents

Categories: AI Coding Agents, Code Assistants, Developer Tools

Related CLI agents

  • Plandex — Plandex is an open-source terminal-based AI coding agent designed to handle complex, multi-file engineering tasks in large codebases. Created by…
  • OpenCode — OpenCode is an open-source AI coding agent developed by Anomaly that operates across terminal environments, desktop applications, and IDE extensions.…
  • OpenHands — OpenHands (formerly OpenDevin) is an open-source autonomous AI software development agent and orchestration platform. It provides an extensible runtime environment…
  • Subtask — Subtask is an open-source CLI agent harness and orchestration tool developed by zippoxer in Go. It is built to coordinate…
  • EchoCoding — EchoCoding is an open-source agent harness and audio-augmented developer tooling layer created by launsion-boop. Designed to run alongside AI coding…
  • pi-reflect — pi-reflect is an open-source agent harness and self-improvement extension for pi coding agents, developed by jo-inc. It inspects agent session…
  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories