What you just used is not a screenshot.
The windows open, tile themselves, hand work over, answer when you talk to them. On your Mac it's the same thing, except the agents there are real CLIs on your real repositories.
Three agents in three terminal tabs, a fourth one on a server, and you shuttling between them to work out which one finished, which one is stuck, which one did something silly ten minutes ago. The work changed; the tooling didn't.
Claude Code, Codex, Gemini, Grok, Cursor, OpenCode, Kimi, Aider, Goose, Crush, Amp, Kiro, Pi. The next one is a line of configuration.
The speech model runs locally. Your voice goes to nobody.
Your own subscriptions and keys. No middleman taking a cut on the way.
Perpetual licence. No seats, no account, no monthly meter.
Real terminals that tile themselves
Adding one more CLI is a line of configuration on our side. Not an integration you have to beg for.
The CLIs, as they are
Thirteen CLIs recognised — Claude Code, Codex, Gemini, Grok, Cursor, OpenCode, Kimi, Aider, Goose, Crush, Amp, Kiro, Pi — open in a canvas window with their own interface, shortcuts included. Type into them whenever you want.
Tiled for you
Open a fourth one and everything rearranges. Grid, columns, or one on stage with the rest as thumbnails. You never drag a window again.
A back side that summarises
One key flips the window over: name, subject, and a summary of what's going on. Apple's on-device model writes it, on your Mac. Zero tokens.
One project, one scene
Each folder gets its scene, with its agents and its layout. Come back to it and the last conversation reopens on its own.
On your servers too
An agent can be born on a remote machine over SSH. It runs in a tmux session over there: lid closed, it keeps going.
And from your iPhone
Perchoir, the iPhone app, reattaches those same remote sessions. Read where they are and unblock a question, from the sofa.
Speaking beats aiming
At three agents the mouse still holds up. At nine it doesn't. Dictation runs on your machine (around 135 ms), and a single sentence can carry several orders: they run in the order you said them.
You start the work
Open a claude agent on the website and a codex on the API.
Two orders in one sentence, two windows, each in the right folder.You hand out the work
Send Merlin objective 1.
The text goes into his session, without aiming at his window. A bigger request is split into tasks and run in waves.You keep watch without looking
Where is Milan at?
—Summarise what Chase found.
The app answers out loud, from the summary produced locally.You chain, then you leave
When Merlin is done, send Milan: pick up the migration.
The relay waits on real state, not on a timer. And at night:go to sleep
.
Prefer typing? Everything works from the keyboard too: the ⌘K palette, the command field, and a command-line tool for anything scriptable. The microphone only opens on your gesture.
What was learned yesterday is used today
An agent forgets everything between sessions. It's the one hole it cannot plug for itself.
Sessions
What was done, by whom, with what result. Indexed and searchable, not a log you filter by substring.
Lessons
When you correct an agent, the correction becomes a note you can read and edit. It counts from the very next turn.
Skills
A repeated manoeuvre becomes a SKILL.md file in an open format. Written by an agent, it stays disabled until you arm it.
An honest word about privacy. Your keys never leave your Mac, and dictation and summaries are computed locally. Your prompts do travel to the AI provider you chose, because that's what an agent is. We will never write "everything stays on your machine".
Everything that's in there
The list, unwrapped. If a line catches your eye, it's spelled out above or in a guide.
tmux: lid closed, they keep going.SKILL.md.What we deliberately don't do
“One task, one branch, one PR” tools
- One agent at a time, the one the editor picked for you
- Buttons to commit, open a PR, create a worktree, all of which the agent already does on its own
- A task board to keep up to date on top of the actual work
- Billed per seat, per month, at team scale
Fauconnier, the workshop where your CLIs work together
- Thirteen different CLIs side by side, on the same project, on the same screen
- We tell the agent to commit, we don't build it a remote control
- What no agent can do alone: see the others and hand work over
- €199 once, on your Mac, no account and no seats
Swipe the table →
| Day to day | Terminal tabs | Task → branch → PR tools | Fauconnier |
|---|---|---|---|
| Mixing several CLIs on one project | each in its own tab, blind | whichever the editor picked | thirteen, side by side on one canvas |
| Seeing nine agents at once | one tab at a time | a list of tasks | one canvas, nine live terminals |
| Tidying the screen without thinking | you stack windows | one imposed view | grid, columns, stage — in a word |
| Seeing who works and who finished | you go and look | one notification per task | a dot per window, and the back that summarises |
| Giving a task to a named agent | find the right tab | file a ticket | you say it, it lands in their session |
| Spreading a list across agents | one by one, by hand | one task, one branch | one wave: each takes its share |
| Commanding by voice | no | no | local dictation, several orders per sentence |
| Chaining two agents | by hand | by hand | relay fired by real state |
| Remembering yesterday | shell history | the PR thread | indexed sessions, lessons, procedures |
| On a server, lid closed | with your own tmux | depends on the editor | SSH + tmux, reattached on return |
| From the iPhone | no | rarely | Perchoir, same sessions |
| What it costs | nothing | per seat, per month | €199 once |
A license, not a meter
You already pay for Claude or ChatGPT, or for usage-based keys. We don't add a toll on top: nothing to buy from us, no meter running.
- Perpetual license, 2 Macs — no per-seat, no per-task
- No AI credits: your
claude/codexsubscriptions, or your OpenRouter key - Window spent? The app switches and resumes at reset, without asking
- 1 year of updates included, then €89/year if you want them
- 14-day trial, 30-day guarantee, refunded no questions asked
No card, no sign-up. The trial starts on first launch.
Questions we get
Are these real terminals, or a mock-up?
Real terminals. Each window hosts the CLI as it is, with its interface and its shortcuts, and you can type into it at any time. Fauconnier doesn't reimplement agents: it opens them, tiles them and steers them.
Does it replace Claude Code or Codex?
No, it makes them work together. We refuse on principle to rebuild what an agent already does alone. We build what no agent can do for itself: compare itself to the others, remember yesterday, be watched while you sleep, receive the next piece of work when another finishes.
What does the AI cost on top of the license?
Nothing more from us. Fauconnier uses your subscriptions and your keys: no credits to buy, no relay taking a cut on the way. When a subscription window runs out, the app pauses that engine, switches to another and resumes at reset.
What happens when I close my Mac?
Local agents stop with the app, but their sessions can be resumed. Agents started on a remote machine run in a tmux session over there: they keep going with the lid closed, and the app reattaches when you return.
Do I have to talk to it?
No. Everything is also available from the ⌘K palette, the command field, and the command line. Voice is there because with nine agents open it's faster — not as an obligation.
How many agents can I open?
Up to nine per scene, and as many scenes as you have projects. The grid rearranges itself on every opening: you never move a window by hand.
What about the themes at the top of this page?
They're the app's: twelve named themes, each with its own wallpaper and matching colours, switched by voice ("switch the theme to Lac"). This page shows five, and it changes colour along with them, right down to the footer.
Going further
Guides on the craft of running agents. They're written to be useful even if you never buy anything.
Running several coding agents at once
Knowing who's stuck, approving without blocking, chaining, remembering: the four problems that show up at the third agent.
Remote coding agents with SSH and tmux
Surviving a closed laptop: the recipe, and the four details that decide whether you get your session back.
Running your agents by voice, on Mac
Local dictation, several orders in one sentence, named agents, spoken summaries — and the honest limits.
Alternative to CNVS
Same bet — native, voice, canvas. Three differences that matter: coordination, indexed memory, approvals.
All your CLIs on one screen.
Fauconnier for macOS. Native, no subscription, no account to create. Your agents are already working, each in its own corner: what they lacked was a shared screen.
Download FauconniermacOS 14+ · Apple Silicon · Developer ID signed & notarised by Apple · app interface in French for now