Coda

Your dev stacks, AI agents, and browsers — all in one place.

A macOS dev environment built to simplify agentic coding. Start your entire stack with one click.

Watch Demo

macOS 14+ · Beta available now

Coda demo preview
0:00 / 0:00

Why Coda?

The problems nobody talks about

Modern development tooling assumes you're working on one project at a time. You're not.

Context Switching

10 servers across 19 projects. You need a keyboard shortcut, not a window hunt.

Jumping between terminal windows, editors, browser tabs, and task trackers. Every switch costs you focus.

Crash Recovery

VS Code crashes after hours of AI agent sessions. Now what?

Remembering what you were working on, which servers were running, which agent conversations to resume. All gone.

Copy-Paste Debugging

Your AI agent can't see the error. So you screenshot it, paste it, explain it.

You become the middleman between your running environment and your AI tools.

Command Amnesia

Was it npm run build:staging or yarn deploy:preview?

Every project has its own incantations for builds, migrations, and deployments. Good luck remembering them all.

The multi-project agent workflow is real. You're rotating through projects. Dump a stream-of-thought prompt via voice, check the output on another project, fire off a new prompt on a third. Agents are working in the background while you move between contexts. This is how development actually works now — and it needs a tool that understands that.

Everything stops. Everything starts. Quit Coda and every server, agent, and browser panel shuts down. Reopen it and everything comes back — same state, same layout, same conversations. No hunting through Activity Monitor. No “which of these 14 node processes do I kill?”

Not a terminal. Not a browser. Both. Think of it as what would happen if a dev environment and something like Arc had a child. You're building your tools and using them simultaneously, in the same window, with AI agents that can actually see what's happening.

Your Dev Environment

Run your entire stack from one window

Start your frontend, backend, database, and anything else that runs from a terminal. See all their logs, open localhost in an embedded browser, and let AI agents work alongside you.

Flexible Views

Build your ideal view. Combine project logs, AI agents, and browser panels in drag-and-drop split panes. Collapse or expand any panel as you go.

Embedded Browser

See your running app next to its server logs without switching windows. Built-in inspector included.

AI Agent Panels

Claude Code, Gemini, and Codex alongside your running projects. Conversations persist when you close and reopen Coda.

MCP Integration

Your AI agents connect to Coda through MCP and get direct access to your running environment. Logs, screenshots, restarts, and more.

Task Board

Track what you're working on without leaving your workspace. A kanban board with columns, labels, and quick add — right next to your logs and code.

Quick Commands

Migrations, builds, tests, deployments — repetitive tasks you'd normally run from the terminal, now just one click away.

AI-Native Development

Your AI agents live inside your workspace

Through MCP, Coda gives your agents direct access to your running environment. They read logs, take screenshots, restart services, and debug issues on their own.

Claude Code
"Take a screenshot of my app and check the layout"
"Show me errors from the API server and browser console"
"Implement the plan and restart the backend when done"

MCP is optional and can be enabled in Settings. Learn more →

Built for Focus

Stay in flow

Workspaces keep your projects organized. Focus pulls in what you need right now.

Workspaces & Projects

Group your projects however you want — by client, by product, by whatever makes sense to you. Each workspace has its own projects, views, and tasks.

Focus

A dedicated workspace for whatever you're working on right now. Drag views from any workspace into Focus to keep them all in one place.

Zen Mode

One shortcut hides all chrome. Just your panels, nothing else.

Pomodoro Timer

Configurable work and break cycles with full-screen break overlays and session tracking. Built into the toolbar.

Session Restore

Quit Coda to free up your system, reopen it when you need it. Servers restart, agent sessions resume, views rebuild. You are back where you were in seconds.

FAQ

Frequently asked questions

Everything you need to know about Coda.

Everything is stored locally on your Mac in the .coda folder — workspace configs, project settings, tasks, and logs never leave your device. Your data is plain files on disk, which means other tools and agents can read and write to them too. We collect minimal, anonymous usage data (feature usage, crash reports) to improve the app. No tracking cookies, no third-party data sharing. We have no interest in your data.

Claude Code, Gemini, Codex, and any terminal-based agent. They run as terminal processes inside your workspace, and sessions are automatically restored when you relaunch Coda.

MCP (Model Context Protocol) lets your AI agent directly control your dev environment — reading logs, taking screenshots, restarting services, and more. Instead of copy-pasting errors into chat, your agent sees everything itself and acts on it.

If your dev server starts with a shell command, it works in Coda. Node, Python, Go, Rust, Docker, and anything else that runs from a terminal. Projects that require a separate IDE to compile and run (like native iOS or Android apps) still need that IDE for the build step.

Voice input is processed either locally through a Whisper model on your Mac, or through OpenAI’s Whisper API using your own API key. Audio recordings are stored on your device and cleaned up after completion. Transcription history is kept based on your voice settings. Nothing is ever sent to us.

Absolutely. You can send feature requests through the contact form on our website or directly from inside the app. We read every message and do our best to implement viable suggestions. You’re also welcome to come hang out on Discord and be part of the development process.

Not yet. Coda started as a way to run and manage dev servers, and development has worked outward from there — adding features as they become relevant. A basic file browser and code editor are high on the roadmap.

Terminal tabs work, but they’re missing a lot of the practicalities. With Coda, a single process can appear in multiple views — your backend is right there no matter which frontend you’re working on. Sessions restore automatically when you reopen Coda with no additional setup. Quick commands let you run builds, migrations, and deployments without remembering the exact commands. Collapse any panel you don’t need to look at right now to free up screen space. And having an embedded browser side by side with your AI agents, combined with Zen Mode for a minimal interface, makes for an environment that’s genuinely built for building.

Try the Beta

Download Coda and start building with the beta today.

Get launch updates

We'll never spam you or share your email. Privacy Policy · Terms of Service