Skip to content

How a session works

Coframe Agent is an autonomous agent — you describe what you want, and it handles the rest. This page breaks down who does what at each stage of a session.

You describe intent → Agent plans → Agent builds → Agent tests → You review

That’s it. You set the direction; the agent does the work. You can watch, interact, and give feedback at any point, but you never have to manage tasks, write code, or run tests yourself.

StageYour role
StartOpen a session and describe what you want in the chat.
WatchObserve the agent’s progress — tasks, file changes, preview updates.
PreviewInteract with the live preview to see the change as a real user would.
FeedbackSend follow-up messages or add annotations to guide the agent.
ReviewCheck the final result and approve, request changes, or iterate.
StageAgent’s role
RequirementsExtracts concrete, testable requirements from your description.
PlanningCreates a task plan — ordered steps that map to requirements.
ImplementationWrites code, edits files, and applies changes to the workspace.
PreviewUpdates the live preview so you can see results immediately.
TestingRuns the test suite and maps results back to requirements.
Auto-fixDetects failed tests and iterates to fix them automatically.
DelegationSpawns sub-agents for independent tasks that can run in parallel.
ReportProduces a summary of what was done, what passed, and what needs attention.

The agent works autonomously, but you’re never locked out:

  • Send a chat message at any point to redirect, clarify, or add context.
  • Annotate the preview to point at specific elements and leave visual feedback.
  • Watch sub-agents in the sub-agents panel to see how parallel work is progressing.

The agent treats your feedback as the highest-priority input. When you send a message or annotation, the agent will pause its current work, incorporate your feedback, and adjust its plan accordingly.

Here’s what a typical session looks like — you describe a change, the agent extracts requirements, plans tasks, implements, tests, and reports back. When you give feedback, the cycle repeats:

The cycle of describe → agent works → you review → give feedback repeats until you’re satisfied with the result.