HutsuliakDmytro

D Code — Communication skill for Claude Code

Communication community

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

Main window: session list, conversation, usage and limits
Sessions on the left, the conversation in the middle, limits and token accounting on the right.

Editor view: file tree, code editor and the chat docked 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