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.
The Workflow
Pin down scope, constraints, and success criteria before changing files. Quick for small asks, decisive for large ones.
Break non-trivial work into a concrete spec, task list, and
verification plan, tracked in .ged/ work artifacts.
Apply focused changes in bounded slices, with provider output, changed files, and session state kept inspectable throughout.
Run checks and record the result, then commit with a clear message or continue with the next bounded task.
Features
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
github.com/edgyarmati/gedcode/releases
# authenticate at least one provider first
codex login
claude auth login
opencode auth login
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