Docs

What is LinkCode

LinkCode is a desktop app that connects to a host (the LinkCode daemon) running on your machine, giving Claude Code, Codex, OpenCode, and Pi one shared interface with live threads and controls.

LinkCode gives Claude Code, Codex, OpenCode, and Pi one consistent desktop interface. The app connects to a host (the LinkCode daemon) on your machine, where agents run against your real workspace and credentials stay local.

Desktop app

One interface for threads, approvals, and workspace tools.

Local host

Owns credentials, workspaces, and agent processes on your machine.

Coding agents

Claude Code, Codex, OpenCode, and Pi work through the same model.

One thread, every tool in context

Each thread lives on the host rather than inside a UI panel. The conversation, tool activity, changed files, and workspace panels therefore stay tied to the same agent run as you work.

The LinkCode desktop app showing the New Task composer
Choose an agent and start work in the same desktop workspace.

What you can do

  • Switch agents without switching interfaces. Start with the agent that fits the task while keeping the same thread and workspace controls.
  • Follow work as it happens. See messages, tool activity, permission requests, and rich diffs instead of reconstructing a run from terminal output.
  • Keep the workspace close. Inspect changes, open produced files and previews, and use the built-in terminal when its host helper is configured.

Platform support

The supported client today is the desktop app, available for macOS and Windows. Linux support is in development. The packaged desktop build does not yet bundle the helper required by the Terminal panel; see known limitations.

Where to start

LinkCode is source-available under the Business Source License 1.1 (BUSL-1.1).

On this page