Yardlet — Development skill for Claude Code
A native macOS app for running coding agents: Codex, Claude Code and other agent CLIs side by side in one window.
How to install Yardlet
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open zzunkie/yardlet and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Yardlet does
A native macOS app for running coding agents: Codex, Claude Code and other agent CLIs side by side in one window.
Alternatives in Development
- OpenSquirrel — For people who get distracted by agents 1.3k ★
- Clarc — Native macOS client for Claude Code — a GUI desktop app built with SwiftUI 363 ★
- Claude Code Skill — Persistent multi-engine coding session manager 326 ★
README
Yardlet
[](https://github.com/zzunkie/yardlet/actions/workflows/ci.yml)
A native macOS app for running coding agents. Codex, Claude Code and other agent CLIs open side by side in one window of projects and tasks, while each agent keeps its own agent loop, sign-in and session history.
Yardlet is written in Swift and SwiftUI; it is not a web view. It does not replace the agents or proxy their accounts: it starts the CLI you already use, with the account you already signed in to.
What it does
- One window for every agent. Codex, Claude Code, OpenCode, Cursor Agent, Antigravity CLI, Kimi Code, Grok Build, Pi and others share the same sidebar, conversation view, composer and approval cards. Controls stay in the same place; the choices and values come from each agent.
- Sessions stay where the agent keeps them. Codex runs against your normal
CODEX_HOMEand Claude Code against its own store, so a session started in Yardlet resumes in the original app or CLI, and the other way round. Yardlet keeps only its own index, drafts and reading state. - Stop whenever you like. Yardlet writes nothing into the agents' own configuration; it hands them its tools when it starts them. Quit it or remove it, and each agent, its sign-in and its sessions are as they were, ready in the original app or CLI (see Uninstall).
- Several accounts. Register more than one account per provider and start a task on the one with quota left; Yardlet shows each account's session and weekly limits.
- Review the work. Diffs of the last turn, file restore and fork, a pull request tab with checks throug
Related Skills
Meow Coding
Meow Coding — a desktop app (Electron + React) that runs multiple CLI coding agents (opencode, Claude Code, ai
BS Coding
BS Coding — a desktop app (Electron + React) that runs multiple CLI coding agents (opencode, Claude Code, aide
Zmux
Native Agent CLIs manager for macOS. Ghostty + Codex app = zmux! Embedded browser. Strong agents support.
Irori
Native macOS app where Claude Code, Codex, Grok, and Muse brainstorm with you in one thread, each reading what
App It
A Claude Code + Codex skill that turns a local project into a macOS Dock-launchable app — native window, its o
Vibecode
A native Windows desktop app that wraps the agentic coding CLIs you already use (Claude Code, OpenAI Codex, Ki
Related Agents
Design Workbench
macOS Workbench Designer on the Atlas bench. Owns installed-app proof, the 14-inch first viewport, wide-screen
Slim Wrapper
tfx-route.sh 경유 전용 래퍼 에이전트. 코드를 직접 읽거나 수정하지 않고 Bash(tfx-route.sh)를 통해 Codex/Antigravity에 위임하는 thin wrapper. OS
Computer Use Operator
Desktop automation specialist. Controls native macOS apps via Computer Use MCP. Handles Finder, System Setting