Layer 01 · Client layer
The interface is where a person sees and directs the agent. It captures a request, starts a run, and presents progress and final output.
The same agent can appear inside an editor, terminal, web chat, native app, or team chat. The client may also expose approvals, cancellation, and other run controls.
-
Claude Code
zsh — agent
> fix the failing testBash(npm test)2 passed, 0 failed -
Codex
app.ts
- retry(3)+ retry(5)1 file changed -
Nori in Slack
#engineering
Nori APPOpened PR #453 replies -
Nori for Mac
Nori
Ship the release notesRunning…
One agent run