Skip to content

Coding agents for my remote workflow

Dhek workspace with three open projects in the sidebar and Claude Code ready in a frosted terminal beside the issues inspector
Download for macOS

Dhek 1.7.1 · Apple silicon · macOS 15 or later · 13 MB

The problem

My repositories ran on Coder. Configuring the available tools for my setup was complex. Rather than spend more time managing that setup, I built a tool around how I needed to run coding agents and review their work.

What it solved

Dhek brought agent sessions, previews, and pull-request review into one macOS window. I could run agents in parallel against my remote repositories and review the results in a workflow tailored to my needs at the time.

Design system

Dhek follows the macOS 27 sidebar idiom. One frosted material covers every panel, one neutral fill marks selection, and one capsule control handles every either/or choice.

Surfaces
Segmented control
Buttons and tabs
Sidebar
Status

Changelog

  • Added multiple open projects in one window, with every project's terminals kept alive
  • Reopened every project from the last session on launch
  • Replaced the welcome window with an open-project pane inside the workspace
  • Simplified the inspector to one segmented control and a filter menu
  • Simplified the installer window
  • Fixed opening a project resetting the branch checked out in its terminal sessions

  • Updated the workspace, Welcome, Settings, and menus with rounded native controls
  • Added native glass on supported macOS versions in light and dark appearances
  • Removed the workspace count and aligned the project switcher with the sidebar content

  • Added Linear integration
  • Added a ⌘J command palette for jumping to agents, issues, and actions
  • Brought working-tree diffs to SSH workspaces
  • Added an SSH connection health indicator with wake-time probing and click-to-reconnect
  • Reduced idle SSH traffic

  • Fixed pasted images not reaching agents in SSH workspaces

  • Added sidebar reordering, tab reordering, and tab renaming
  • Added a ports indicator to the toolbar
  • Widened the browser preview

  • Fixed laggy terminal scrolling caused by a Debug build of the bundled terminal library
  • Rebuilt the settings panel as a proper window with grouped cards
  • Added .env auto-discovery, with auto-linking into new worktrees
  • Added a selectable chime for when an agent finishes or needs approval

  • Added a new welcome screen with an app-icon hero, pill actions, and a recents pane
  • Restyled the sidebar into a layers-panel layout

  • Added a Run App button that starts the dev server and opens the built-in preview

  • Added automatic port detection, locally and over SSH
  • Added a bottom-right overlay listing detected ports with open and kill actions
  • Forwarded remote ports so the preview works for SSH workspaces

  • Replaced the chat-streaming UI with a tabbed terminal workspace
  • Added browser preview for worktree sessions
  • Rebuilt the context file viewer on CodeMirror