Shika — Git skill for Claude Code
A native macOS app built in Rust and GPUI for running coding agents in isolated git worktrees.
How to install Shika
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open xuanhieu2611/shika and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Shika does
A native macOS app built in Rust and GPUI for running coding agents in isolated git worktrees.
Alternatives in Git
- Git Worktree Setup — Create isolated git worktrees with instant feedback and background Rust verification 25.5k ★
- CCometixLine — A high-performance Claude Code statusline tool written in Rust with Git integration and real-time usage tracki 2.4k ★
- Hermes IDE — One console for every coding agent 333 ★
README
Shika
**Run your coding agents side by side.**
Shika handles the worktrees, branches, and terminals. Every task isolated. Every project organized.
[](https://github.com/xuanhieu2611/shika/releases/latest/download/Shika.dmg)
[Website and interactive demo](https://useshika.com) · [Guide](https://useshika.com/guide/) · [Releases](https://github.com/xuanhieu2611/shika/releases) · [Contributing](CONTRIBUTING.md)
   [](LICENSE)

Native app screenshot with disposable sample projects and simulated CLI output. The website demo is an interactive prototype.
What it is
A keyboard-first Mac app for running Claude Code, Codex, Cursor CLI, and Pi at the same time. Press New, and Shika creates a Git worktree and opens the CLI you already use, with your existing login and plan. It does not wrap a model API.
I built Shika to stop juggling worktrees and terminals when working with several coding agents. I use it every day, including to build Shika itself.
- A worktree per task. Each agent gets its own branch and worktree under
.worktrees/, started from the project's base branch. - Branches that name themselves. The first prompt names the branch, and the CLI's own session title can refine it a second later.
- Knows who needs you. Each card s
Related Skills
Seahelm
A native macOS workspace for coding agents — every git worktree a row on one roster, one agent to a split pane
Pandemonium
Yet another text editor you don't need. GPU-native, opinionated, and built for conducting coding agents in the
Diri
Native macOS orchestrator for coding agents — run Claude Code, Codex, Cursor, Gemini and shells in parallel ac
Klaussy Desktop
The agent-first IDE: run a fleet of coding agents (Claude Code, Codex, Gemini, Copilot, Antigravity) across is
Cantus
Build software on macOS using a native Claude Code environment with a Monaco editor, integrated terminal, and
Crc
A native macOS text editor drawn on the GPU, with a terminal, Git and Claude Code built in. No Electron, no we
Related Agents
macOS SwiftUI Engineer
Implements features and fixes in native macOS apps built with Swift 6 / SwiftUI / AppKit via SwiftPM command l
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Computer Use Operator
Desktop automation specialist. Controls native macOS apps via Computer Use MCP. Handles Finder, System Setting