# Catenary Catenary is a local-first desktop IDE for running and coordinating multiple AI coding agents on an infinite canvas. It helps developers keep terminals, editors, browsers, worktrees, and agent context visible in one workspace. - Findings24: - Site: - Preços: Freemium - Categorias: Ferramentas Dev IA ## O que é Catenary? Catenary is a native, local-first desktop IDE for coordinating multiple AI coding agents on an infinite, zoomable canvas. It places PTY-backed terminals, Monaco editors, browser panels, git worktrees, and agent sessions side by side so developers can watch parallel coding work without switching between disconnected windows. Catenary does not run a model or proxy prompts. It provides the workspace around agent CLIs the user already has installed, including Claude Code, Codex, Cursor, Grok, OpenCode, and Pi as listed by the product. API keys remain on the user's machine, while project workspace state is stored locally in the opened project. Its core workflow combines isolated branches and worktrees, side-by-side diffs, and visual context wires between panels. This lets users run several experiments independently, inspect agent changes before keeping them, and pass context between agents without manually copying it between windows. Maestro Mode extends the workflow by allowing one agent to recruit and brief helpers, while requiring a human approval action before those operations proceed. ## O que Catenary pode fazer? ### Infinite canvas workspace Pan and zoom across a canvas where terminals, Monaco editors, browser panels, and agent sessions can be arranged side by side. Canvas state is saved in the opened project so the layout can be restored later. ### One-click isolated worktrees Create a task with its own branch, working directory, and agent without changing the main working tree. Separate tasks can therefore run in parallel without modifying one another's files. ### Monaco side-by-side diffs Review changes in an editor based on VS Code's Monaco editor. The side-by-side diff shows what an agent touched, and the file tree is git-aware so moved files remain visible in context. ### Context wires between panels Connect a source panel to an agent with a directed wire that carries context. Wires can relay automatically when the source becomes quiet or act as a standing permission that the downstream agent can request. ### Maestro Mode with approval Let one agent recruit, brief, and wire a group of helper agents. Human approval is required for the resulting actions, and the helper count is adjustable within the applicable plan limits. ### Local-first project operation Run the canvas, terminals, editor, git, and worktrees on the user's machine without an account or telemetry. Catenary does not proxy prompts or send project files, terminal output, conversations, or API keys to its servers. ## Casos de uso ### Run parallel implementation experiments Create separate agent tasks for competing fixes, refactors, or feature approaches. Each task uses an isolated branch and worktree, so experiments can be compared without disturbing the working tree in front of you. ### Review agent-authored code before merging Open the changed files in the Monaco editor and use the side-by-side diff and git-aware file tree to inspect an agent's edits before deciding what to keep. ### Delegate context between coding agents Use a wire to pass relevant context from a lead agent or terminal to another agent handling a focused task, such as handing a performance issue from one session to a specialist session. ### Coordinate a small agent squad Use Maestro Mode when a task benefits from multiple helpers, such as separate review, testing, refactoring, or implementation roles. Approve the proposed recruitment and wiring actions before they are carried out. ### Monitor a project while it is being edited Keep a browser panel pointed at a development server alongside terminals and editors. This provides a single canvas for watching the running application while agents modify the project. ## Perguntas frequentes ### Is Catenary a coding agent or a model provider? No. Catenary is the desktop workspace around coding agents. It does not run a model or proxy prompts; users run the agent CLIs they already have installed and supply their own API keys. ### Does Catenary require an account or internet connection? No account is required, and the application is designed to run locally without an internet connection. The product states that the canvas, terminals, editor, git, and worktrees do not need network permission to operate. The app may check for updates, and license activation or trial claiming are user-initiated network actions. ### Which operating systems and installation formats are supported? Catenary provides downloads for Windows, macOS, and Linux. The listed formats include a Windows NSIS installer and ZIP, macOS DMG and ZIP for Apple Silicon and Intel, and Linux AppImage, DEB, and tar.gz packages. Homebrew is supported on macOS, winget on Windows, and Linux users can use the AppImage or DEB package. ### What does the Free plan include? The Free plan includes unlimited canvas, terminals, editor, browser, git, connection wires, and canvas tabs or split views. It allows one simultaneously open project, two parallel isolated tasks, up to two Maestro helpers per agent, and the built-in squads of up to three agents. The source also describes a seven-day Pro trial that can be claimed once without a credit card. ### Does Catenary send my code or prompts to its servers? The product states that source code, file contents, terminal output, commands, project names, branches, file paths, prompts, agent conversations, and API keys are not sent to Catenary. It describes update checks through GitHub Releases and user-triggered license or trial requests, while Pro license signatures are verified locally. ## Informações rápidas - **Category**: Developer Tool; AI coding workspace - **Platform**: Windows, macOS, and Linux desktop - **Agent model**: Uses installed agent CLIs; does not provide its own model - **Named agent integrations**: Claude Code, Codex, Cursor, Grok, OpenCode, and Pi - **Storage model**: Project workspace state stored locally in .cate/workspace.json and .cate/session.json - **Plans**: Free and Pro plans; a seven-day Pro trial can be claimed once without a credit card