yasaricli

Claudes — Development skill for Claude Code

Development community

A CLI tool to manage multiple Claude configurations using environment files.

How to install Claudes

This entry records only its repository, not the path inside it, so there is no exact command to give. Open yasaricli/claudes and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claudes does

A CLI tool to manage multiple Claude configurations using environment files.

Alternatives in Development

  • Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★
  • Claudes C Compiler — Claude Opus 4.6 wrote a dependency-free C compiler in Rust, with backends targeting x86 (64- and 32-bit), ARM 2.6k ★
  • Claude Engineer — A version of command line interface(CLI) that leverages the power of Claude Opus(3-4.7) 954 ★

README

Claudes - Claude CLI Configuration Manager

A simple command-line tool to manage multiple Claude configurations using environment files. Switch between different API keys, models, and endpoints with a single command.

Features

  • Profile Management: Create, update, delete, and list multiple profiles (e.g., kimi, deepseek, gptoss)
  • Interactive Commands: Add and update profiles interactively with prompts
  • Environment Variables: Load different API keys, base URLs, and models per profile
  • Simple Commands: List profiles, run Claude with a specific configuration, manage profiles
  • Auto-created Config Directory: ~/.config/claudes/ is created automatically if it doesn't exist

Installation

Quick Install / Update (Recommended)

Run the following command to **install or update** claudes automatically:

curl -fsSL https://raw.githubusercontent.com/yasaricli/claudes/refs/heads/develop/install.sh | bash

Or with wget:

wget -qO- https://raw.githubusercontent.com/yasaricli/claudes/refs/heads/develop/install.sh | bash

The script will:

  • Check if Go 1.16+ is installed
  • Auto-detect if claudes is already installed (install vs update mode)
  • Clone the repository (develop branch)
  • Build the binary
  • Install/update it to ~/.local/bin or /usr/local/bin

Check Version

To see your current version:

claudes version
# or
claudes --version

Manual Installation

  1. Install Go: Make sure you have Go 1.16+ installed
  2. Clone or download the repository
  3. Build and install:
cd claudes
go build -o claudes .
sudo mv claudes /usr/local/bin/

Alternatively, you can install it directly:

go install claudes

Make sure your `$GOPATH/bin` is in your `$PATH`.

Configuration

Directory Structure

Claudes looks for `.env` files in `~/.config/claudes/` directory. Each `.env` file represents a profile.

~/.config/claudes/
├── anthropic.env
├── openai.env
├── deeps