macos · arm64 electron 40 + react 19 · open source · MIT

A macOS IDE built
around Claude Code.

Editor, terminal, git, a live D3 codeflow graph, and persistent agent panes — wrapped in one window. Backed by tmux, so every claude session and shell pane survives restarts, panel remounts, and accidental ⌘Q.

latest v0.3.31 arch darwin-arm64 · M Series requires macOS 12+ license MIT
DevSpace · file-level codeflow graph showing modules connected by import edges.
cat ./features.md

A real IDE. Not a chat wrapper.

Six surfaces wired up to make the Claude Code loop fast: write code, run agents, see the architecture, ship.

01 codeflow
Live dependency graph

D3 force-directed graph at file or function level. Click any node for blast-radius and a callers / callees panel. Color by detected layer or by parent file.

filesfunctions+claude
02 claude dock
Persistent agent panes

First-class panel for the claude CLI with multiple chat tabs per project. Sessions live on an isolated tmux socket — they don't die with the window.

⌘⇧Ltmux
03 team mode
Multi-agent crews

Spin up a side-by-side crew — lead, devs, reviewer, qa — each in its own colour-coded pane with a live status header. One keystroke to cycle.

⌘⇧T
04 ai · editor
⌘K + ghost-text autocomplete

Cursor-style fill-in-the-middle on pause, side-by-side diff for selection edits. Configure any OpenAI-compatible or Anthropic endpoint — separate from the Claude dock.

⌘Ktabesc
05 editor
CodeMirror 6, split-pane

Tabs, split-pane drag-and-drop, multi-language highlighting, inline diff view, markdown / image / pdf preview. Quick open, go-to-line, search-in-project.

⌘P⌘G⌘⇧F
06 backend
Resilient PTY + git

tmux on an isolated socket means quitting devspace can never kill your other sessions. Branch picker, staged / unstaged diff, file-tree refreshing in realtime.

isolated socketchokidar
$ devspace --status live · github
# project metadata · auto-pulled from /repos/icueth/devspace-ide-for-claude-code
version     = "0.3.31"     // latest release
stars       =             // github stargazers
languages   = 19+           // codeflow parses
team_mode   = "⌘⇧T"          // keystroke toggle
license     = "MIT"          // open source
platform    = "darwin-arm64" // macOS · M Series
codeflow

See the architecture, not just the file tree.

A force-directed graph of every import in your project, augmented by Claude with the soft edges static analysis can't see — callbacks, plugin registries, pub/sub, interface dispatch.

DevSpace codeflow function-level graph clustering by parent file.
$ functionsOne node per function. Cross-file calls only. Hide orphans by default.
DevSpace editor with a Claude pane to the right.
$ editor + claudeSend selection to Claude with ⌘⇧L, keep typing while it answers.
DevSpace split-pane editor with multiple files open.
$ split-paneDrag any tab to split. CodeMirror 6 · TS / JS / Py / Go / Rust / Java / C++ / SQL / YAML / Markdown.
./install.sh

Install the prerequisites. Drop the DMG.

devspace is a thin shell around the Claude Code CLI. Make sure claude, tmux, and git are on your PATH first.

  • claudePowers every agent pane and the codeflow augment / generate pipelines.
  • tmuxBacks every CLI pane so sessions survive app restarts and Team mode.
  • gitCodeflow uses git ls-files to honour .gitignore when walking projects.
  • macOS 12+Apple Silicon only. Intel Macs are not supported in current builds.
~ — zsh
# install Claude Code CLI (one of):$ npm install -g @anthropic-ai/claude-code# or:$ brew install anthropic/claude/claude# tmux + git$ brew install tmux git# verify on PATH$ which claude tmux git$ claude --version# drop devspace.app into /Applications, then:$ xattr -dr com.apple.quarantine /Applications/devspace.app
zsh · macOS only · 11 lines
latest release

devspace 0.3.31

Universal Apple Silicon DMG. The header version pill in-app auto-checks for updates and pulses when a newer build ships.

file devspace-0.3.31-arm64.dmg target darwin-arm64 checksum see Releases

// linux · windows · intel mac — not yet. devspace ships an Apple Silicon DMG only — Linux and Windows builds are not on the current release pipeline. If you'd like one, open an issue or thumbs-up an existing one on GitHub.