D Code — Communication skill for Claude Code
Unofficial desktop client for the Claude Code CLI — session history, live chat, editor with LSP and debugger, git, and plan limits.
How to install D Code
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open HutsuliakDmytro/d-code and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What D Code does
Unofficial desktop client for the Claude Code CLI — session history, live chat, editor with LSP and debugger, git, and plan limits.
Alternatives in Communication
- Codepilot — A native desktop GUI for Claude Code — chat, code, and manage projects visually 4.3k ★
- Claudix - Claude Code For VSCode — by Haleclipse - A VSCode extension that brings Claude Code directly into your editor with interactive chat int 1k ★
- Agentrove — A self-hosted web and macOS desktop app for Claude Code and Codex, powered by ACP 270 ★
README
D-code
An unofficial desktop client for the Claude Code CLI.
Sessions on the left, the conversation in the middle, usage and limits on the right —
plus an editor, git, terminals and a debugger when you need them.
**Not affiliated with Anthropic.** "Claude" and "Claude Code" are their trademarks. This is a personal project that drives the official CLI as a subprocess; it ships no Anthropic code, bundles no credentials and requires your own subscription.
What it is
The Claude Code CLI is excellent and lives in a terminal. This wraps it in a window: every session you have ever run, searchable; token and cost accounting that is actually correct; your 5-hour and weekly limits; and enough of an IDE that you rarely need to leave.
It reads the same files the CLI writes and speaks the same headless stream-json protocol. Nothing is intercepted or reimplemented — when the app is closed, the CLI behaves exactly as before.
Screenshots
Sessions on the left, the conversation in the middle, limits and token accounting on the right.
The editor with the file tree and the chat kept alongside it.
Install
Grab a build from [Releases](../../releases). You still need the [Claude Code CLI](https://claude.com/claude-code) installed and signed in — this app stores no credentials of its own.
| Platform | File | Notes |
|---|---|---|
| macOS | .dmg (Apple Silicon, Intel) |
Unsigned: first launch needs right-click → Open |
| Linux | .AppImage, .deb (x64, arm64) |
AppImage may need --appimage-extract-and-run on newer distros |
| **Win |
Related Skills
Astera
Desktop app for running and orchestrating many Claude Code and Codex sessions — account rolling on usage limit
Resumable Work
Agent skill for cross-session continuity: the repo and .agent-state/ replace chat history, so a new Claude Cod
Siopechat
SiopeChat is an unofficial terminal client for the ChatGPT, Gemini, and Claude web chat services. Use your exi
Chat Vault
Access conversations from Claude Code, Codex, Cursor, Gemini CLI, and OpenCode in one desktop app, with local
Agent Office
Build agents with agents, in one tmux window. Several coding-agent sessions side by side, each in its own git
AgentLoop
Local agent orchestration for solo developers running long tasks without babysitting: fresh worker and critic
Related Agents
Pbi Reviewer
Read-only quality gate for a Power BI project: checks the live model (structure, DAX hygiene, date table, RLS)
Doc Janitor
Use this agent to clean up stale documentation artifacts before merging a branch. Finds plan files, session su
MCP Owner
Owns mcp/ — the live MCP brain over stdio and the ai-os CLI. Use for work on the server, the Vault door, the t