Skip to content

Feature request: add “Archon” orchestration tab for workflow execution #640

@stevenbaert

Description

@stevenbaert

Problem

claudecodeui (CloudCLI) is strong for direct interaction with coding agents (Claude Code, Codex, Cursor).
However, real-world engineering workflows are multi-step (planning → research → implementation → testing → PR).

Driving these flows manually through chat:

introduces repetition

increases cognitive load

leads to “agent drift” (loss of structured intent across steps)


Proposed solution

Introduce a new top-level tab: “Archon”, positioned alongside Claude, Codex, and Cursor.

https://youtu.be/qMnClynCAmM?is=f3XOo7Hzz_7c2Umr

https://github.com/coleam00/Archon/

This tab acts as an orchestration layer, integrating with the Archon Harness Builder to execute structured workflows instead of single prompts.


Key capabilities

  1. Workflow selection

Dropdown or sidebar to select predefined YAML workflows
Examples:

fix-github-issue

feature-harness

prd-generator

  1. Visual execution state

DAG / step-based visualization (breadcrumb or node graph)

Clearly shows:

current step

completed steps

pending steps

  1. Human-in-the-loop gates

Explicit UI checkpoints when a workflow requires approval

Allow:

approve / reject

inline feedback edits

Prevents uncontrolled execution during critical transitions

  1. Parallel workflow execution

Support multiple active “harnesses”

Background execution with:

status overview

ability to resume / inspect / intervene per workflow


Why this matters

This shifts claudecodeui from:

prompt-driven interaction layer

to:

workflow-driven orchestration system

Result:

higher determinism

better reproducibility

reduced prompt engineering overhead

clearer separation between planning and execution


Alternatives considered

Running Archon separately (CLI / terminal) while using claudecodeui for chat

Limitations:

no shared UI context (files, sessions)

no visual workflow tracking

no integrated approval UX

fragmented user experience


Additional context

This integration positions claudecodeui as an AI Agent Command Center, enabling:

orchestration of complex engineering flows

structured collaboration between human + agents

scalable multi-agent workflows


Optional implementation direction (technical)

Archon tab communicates with:

Archon CLI via local API bridge or subprocess wrapper

or direct API if exposed

Workflow definitions:

YAML-based DAGs

State handling:

persisted per session (similar to chat sessions)

Event model:

step updates streamed to UI (WebSocket / SSE)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions