Agent Chat

Agent Chat is Circuitry's agent harness. It lets you work with many models from different providers, set up agent teams, write code, and edit your Circuitry documents.

  • Many models, many providers. Use Circuitry's models, your own subscriptions and keys, coding agents such as Claude Code, or local models on your own computers, and switch between them in the same chat.
  • Agent teams. Let the model in charge hand tasks to other models. See Agent teams.
  • Coding. Work in your project: read and edit files, run commands, and review changes before you accept them.
  • Your documents. Create and edit sheets, workflows, diagrams, designs, notes and web pages.

Every chat starts with Ask. Type what you want, and the agent starts on it. It sees the document you have open and what you have selected, so you can point at something and say "fix this".

Start with Circuitry's agent

Circuitry's own agent works straight away, with nothing to install. Open a chat, or press ⌘T for another one, and ask:

  • "Make a budget sheet for a small cafe."
  • "Draw a flowchart of how a customer signs up."
  • "What does this function do?" with some code selected.

You can keep typing while it works. It reads your message at its next step.

Decide how much it can do alone

The mode is at the bottom of the chat. Press ⇧⇥ to change it, or type /mode.

ModeWhat the agent does
autoGets on with it. Code changes come to you as a diff to accept or reject
askAlso asks before writing files or running commands
acceptApplies code changes without showing a diff
planOnly reads, then shows you a plan to run. Type /plan, or /plan followed by your request

Choose who does the work

The model picker is in the chat header. The agent can run on any of these, and you can switch mid-conversation:

You haveUseRead
Nothing set up yetCircuitry's modelsChoose and add models
A Claude, ChatGPT or Google subscriptionClaude Code, Codex CLI, Antigravity CLICoding agents
Keys or accounts with model providersOpenCode, an OpenRouter key, your own endpointOpenCode and DeepSeek Harness
OpenClaw, or want an agent with its own memory and channelsOpenClawOpenClaw
A capable computerOllama, LM Studio, or MLX models on a MacUsing local AI models
A second computer with a good graphics card or lots of memoryIts models, on all your devicesUse your other computers
Several of theseA team that shares the workAgent teams

Handy commands

Type / in a chat to see them all.

CommandDoes
/modelPick the chat's model. In a coding agent's chat, pick the model that agent runs on
/effortHow hard the model thinks
/modeWhat the agent may do unasked
/planPlan before acting
/agentsChoose a team
/mcpTurn this chat's MCP servers on or off
/clearIn a coding agent's chat, start the conversation over