gedcode

A workspace for coding agents.

A desktop and web workspace for running coding agents through the Ged workflow: clarify, plan, implement, verify, then commit or continue from the same place. Codex, Claude, and OpenCode in one place.

01

Overview

GedCode is not just a place to send prompts to a model. It is a workspace that keeps agent work structured, inspectable, and recoverable when a task spans long-running turns, reconnects, restarts, or partial streams.

It runs provider sessions, streams events and conversation state in one place, and keeps the durable .ged/ memory and workflow status visible so the current phase and next step are never buried in chat history. When the work is ready, source control actions review, commit, push, and open pull requests without leaving the editor.

This matters most when agent work becomes operational rather than conversational: multi-step changes, interrupted sessions, handoffs between runs, or tasks where verification evidence needs to be easy to find.

02

The Workflow

1
Clarify

Pin down scope, constraints, and success criteria before changing files. Quick for small asks, decisive for large ones.

2
Plan

Break non-trivial work into a concrete spec, task list, and verification plan, tracked in .ged/ work artifacts.

3
Implement

Apply focused changes in bounded slices, with provider output, changed files, and session state kept inspectable throughout.

4
Verify

Run checks and record the result, then commit with a clear message or continue with the next bounded task.

03

Features

GedCode desktop & web

One workspace for the whole loop, from prompt to pull request. The Ged workflow is built in, so structure comes for free instead of being bolted on per session.

  • Multi-provider sessions run Codex, Claude, and OpenCode agents from the same workspace with streamed events and conversation state in one view
  • Durable .ged/ memory stores project context, active task plans, and runtime checkpoints as human-readable markdown
  • Workflow status surfaces the current phase and checkpoint state, with checkpoints that invalidate prior verification when files change
  • Source control built in reviews, commits, pushes, and opens pull requests across GitHub, GitLab, Bitbucket, and Azure DevOps
  • Subagent roles ask harnesses for explorer, planner, and verifier help while the main agent stays the sole writer
  • Desktop auto-update the desktop app notifies you about new releases and installs them from an in-app button
# desktop app: install from GitHub Releases
github.com/edgyarmati/gedcode/releases

# authenticate at least one provider first
codex login
claude auth login
opencode auth login
View on GitHub ↗
04

Providers

GedCode drives the coding-agent CLIs you already use. Install and authenticate at least one before getting started:

  • Codex install the Codex CLI and run codex login
  • Claude install Claude Code and run claude auth login
  • OpenCode install OpenCode and run opencode auth login