See the work, not just the answer.

Choose how much each session may do on its own: ask first, accept edits or run freely. Read tool inputs and outputs, review modified files and follow live commands.

Inside the timelineOpen source · Local projects · Your choice of AI

██████ ██ ██ ██ ██ ██░░░░██ ░██ ████ ░██ ░██ ██ ░░ ██████ ░██ █████ ██░░██ ░██ ██████ ██████ ░██ ██░░░░██ ██████ ██░░░██ ██ ░░██ ░██ ░░░██░ ░░░░░░██ ░██ ░██ ░██ ██░░░██ ░███████ ██████████ ░██ ░██ ███████ ░░██ ██ ░██ ░██ ░██ ░██ ░██░░░░ ░██░░░░░░██ ░██ ░██ ██░░░░██ ░░██████ ░░██████ ░░██████ ░░██████ ░██ ░██ ███ ░░██ ░░████████ ░░░░░░ ░░░░░░ ░░░░░░ ░░░░░░ ░░ ░░ ░░░ ░░ ░░░░░░░░

Run AI coding agents on your local projects. Keep conversations, code, terminals and git changes together - with the models and tools you choose.

CodeAlta does not send usage analytics to its developers.

From the first prompt to the final diff. Scroll to step inside CodeAlta Desktop.

01 Sessions & delegation

CodeAlta’s robust agent harness coordinates multiple agents and their tools for efficient, reliable parallel work. Delegate to child sessions, follow progress side by side, and keep the details in view.

Meet your agents03 Parallel worktrees

Give each session its own checkout and branch. See which worktrees are in use, open their code or diffs, and clean up when the work is done.

Manage worktrees04 Work items

Agents propose follow-up tasks for what they find along the way, and Plan mode writes plans for you to review. Nothing starts until you choose: run an item in a new session or its own worktree, keep it for later, or dismiss it.

Review your work items05 Issues & pull requests

Browse the issues and pull requests of your GitHub, GitLab, Azure DevOps or Bitbucket projects, and your Jira issues, beside your work. Start a session on one in a click, then let it open the pull request when the work is done.

Work from your issues06 Automations

Schedule a prompt, or run it when an issue or a pull request is opened. Each run starts a new session you read like any other work - from a morning test report to the first look at a new issue.

Automate your routines07 Interactive canvases

Boards, checklists and custom tools become interactive tabs. Ask an agent to build a plugin, then use its canvas right beside the conversation.

Discover canvases08 Plugins

Ask your agent to create a plugin - a canvas, a dialog, a tool, a command or a button. Add it to one project or your whole workspace. Turn your ideas into the tools you want to use.

Explore plugins09 Local statistics

Explore activity, models, tokens and tool use across your projects - or focus on one session and its sub-agents. Statistics stay on your computer.

Explore Statistics10 Spaces

Keep work, personal and open-source projects in their own spaces. Switch between projects, sessions and tab layouts while your agents keep working in the background.

Organize your spaces11 Welcome home

Start from recent sessions, projects and useful shortcuts. The built-in documentation is always nearby, with an agent ready to answer your questions.

Meet your workspace12 Built-in documentation

Read the documentation right inside CodeAlta, beside your work. Your agent can consult the same guide to help you find a feature, understand a setting or learn a new workflow.

Explore the guide13 Your choice of AI

Use your Claude Code, Codex or GitHub Copilot subscription, or connect an API-based provider. Pick a provider, model and reasoning effort for each session, not the whole workspace.

See model providersA workspace you can inspect, extend and make your own.

Choose how much each session may do on its own: ask first, accept edits or run freely. Read tool inputs and outputs, review modified files and follow live commands.

Inside the timelinePrefer the terminal? CodeAlta TUI shares the same profile, providers and sessions. Start in one app and continue in the other.

dotnet tool install -g CodeAlta.Tui

altatuiInstall CodeAlta. Connect a provider. Open a project.

Open source, BSD-2-Clause licensed, and built with .NET. Contributions welcome.