---
title: "Chat & plan mode · intentic"
description: "Every agent starts in plan mode: it reads, proposes, and waits for your approval — then runs the plan it showed you, on your own model subscription."
url: "https://intentic.dev/product/chat/"
---

Chat & plan mode

# It plans out loud. You approve once, then it works.

Every agent starts in plan mode: it reads, writes a plan, and waits. Approve it and the agent runs the whole plan — it works in a container of its own, so it never stops to ask the same yes twice.

[Get started free](https://app.intentic.dev) [Open the live workspace](https://intentic.dev/demo/)

![The docked chat: the agent's thinking block, a Read tool call, a four-step plan for adding Stripe checkout, and two buttons: approve, or keep planning.](https://intentic.dev/_astro/chat-plan.BVlt7RmZ_25EF52.webp)

- 2 answers

 approve the plan · or reply to keep planning
- Per turn

 switch model, harness and reasoning effort mid-conversation
- Your account

 it runs on your Claude, ChatGPT or xAI subscription

## The plan is the contract

Before it edits anything, the agent shows which files it will touch and what it will do to each. Approve it and the plan becomes a to-do list you watch.

- Thinking, tool calls and to-dos stream as they happen, never summarised after the fact
- Steer mid-turn: a message lands in the running turn instead of queuing behind it

## Permission is a dial, not a switch

The same conversation can be strict on a migration and loose on a changelog — the composer's mode pill sets how much the agent may do unattended, per turn. An approved plan is the exception: you have read what it intends, so it runs the lot.

## Bring your own model

Claude Code, Codex, Grok, Kimi Code and Gemini, on subscriptions you already pay for. Connect once; the credential stays in the sandbox and every turn runs on your plan.

acme-shop · /sandbox/agent

![The sandbox's Agent tab: a provider row of Claude, ChatGPT, Grok, Kimi Code and Google, with a connected Claude Max account and an Add another account row.](https://intentic.dev/_astro/sandbox-agent.B_PsJcIx_ZIyqVP.webp)

## The same conversation on your phone

The mobile shell is the same app, not a companion. An agent that stops for a decision at 11pm is one tap from unblocked.

![The intentic chat on a phone: a running turn with a thinking block, a Read tool call and the composer, with Agents, Files, Review and Menu tabs along the bottom.](https://intentic.dev/_astro/mobile-chat.DZW4MopV_Z1H50v3.webp)

[Next Review & land → Read the diff, then land it or throw it away](https://intentic.dev/product/review/)

[Get started free](https://app.intentic.dev) [Read the quickstart](https://intentic.dev/docs/quickstart/)
