[English](./README.md) | [한국어](./docs/i18n/README.ko.md) | [日本語](./docs/i18n/README.ja.md) | [中文](./docs/i18n/README.zh.md) | [Deutsch](./docs/i18n/README.de.md) | [Français](./docs/i18n/README.fr.md)
> [](https://github.com/sehoon787/my-codex) Looking for Codex CLI? → **my-codex** — same orchestration in native TOML format
---
# my-claude








**All-in-one agent harness for Claude Code.**
**One plugin, 32 curated agents ready.**
Boss auto-discovers every agent, skill, and MCP tool at runtime,
then routes your task to the right specialist. No config files. No boilerplate.
---
## Installation
### For Humans
```bash
git clone --depth 1 https://github.com/sehoon787/my-claude.git /tmp/my-claude
bash /tmp/my-claude/install.sh
rm -rf /tmp/my-claude
```
The default install is lean on purpose: every installed skill's description is
re-sent as context on every request. Frontend work needs 18 more skills, so they
are a separate lane:
```bash
bash install.sh --skills=web # add the React/Vue/Nuxt/Nest, motion, a11y and browser-e2e skills
bash install.sh --full-skills # every optional lane
bash install.sh --skills= # back to the default
```
The choice is saved to `~/.claude/.my-claude-skills`, so a later plain
`bash install.sh` keeps it. `MY_CLAUDE_SKILLS=web` does the same thing.
Or install as a Claude Code plugin first, then run the companion installer:
```bash
# Inside a Claude Code session:
/plugin marketplace add sehoon787/my-claude
/plugin install my-claude@my-claude
```
If you use both routes, `install.sh` also refreshes the `my-claude` plugin (marketplace update + plugin update) so its hooks stay in sync with this script's install. The installer also ensures one shared codeburn dashboard and one shared Headroom proxy for both my-claude and my-codex. A later installer reuses healthy services instead of starting duplicates. State and startup logs live under `${XDG_STATE_HOME:-$HOME/.local/state}/agent-harness-services`; neither installer changes `ANTHROPIC_BASE_URL` or `OPENAI_BASE_URL`.
### For AI Agents
```
Read https://raw.githubusercontent.com/sehoon787/my-claude/main/AI-INSTALL.md and follow every step.
```
Before running the installer, the agent will ask which companion tools (Serena, Headroom, codeburn) to install, because the interactive checkbox menu only appears in an interactive terminal.
---
## Open-Source Tools Used
Every project this stack builds on is described once, here. Five MIT-licensed
upstreams are linked as git submodules pinned to an explicit SHA; the rest arrive
as version-pinned CLIs, hosted MCP servers, or files vendored with attribution.
| # | Project | What my-claude takes from it | How it arrives |
|---|---------|------------------------------|----------------|
| 1 |