One window for every repo and the agent working in it.

Kodel keeps every project you touch in one sidebar. Each carries its own Claude Code or Codex session, a shell and an editor. Two taps of Shift switch projects. Nothing starts until you open it.

Download for macOS Free while in preview · Apple silicon · macOS 14 or later

Kodel with an agent conversation beside the code it changed

Direct several agents at once, from one window

Every repo you work in lives in one sidebar with its own Claude Code or Codex session, shell and files. Switching is two taps of Shift, so you can start a task in one project while another agent finishes.

  • The sidebar shows which sessions are working and which are waiting
  • Opening a project resumes its latest session
  • Twenty repos cost nothing until you open them
The project sidebar: active projects with their branch, agents and shell, inactive ones waiting

Keep the agent's work and the file in view together

Any file or shell can sit beside or under the main pane, so the conversation, the diff it produced and the code it touched never push each other off screen.

  • Review every change in the Changes panel, hunk by hunk
  • Revert what you disagree with, commit only what you checked
  • Switching branches offers a clean session, not stale work
A file open beside the agent's conversation, with its diff in view

Check what the agent claims

Go to definition and find usages work across the whole project through a local index, so "I updated every caller" is a click to verify rather than a thing to trust. Search reads like code: every hit coloured like its source, test files kept apart.

  • Previews in place, so checking is a glance
  • Notes file per project, sent to the agent in one keystroke
  • History comes from the agents' own transcripts on disk
Search results across a project, every hit coloured like its source

Opinionated on purpose

Kodel exists for one kind of work: many repositories, a coding agent in most of them, and one developer directing them all. Every default is a decision made for that day, not a setting left over from a general-purpose editor.

Your tools, your accounts

It drives the Claude Code and Codex command line tools you already have installed and signed in. It never sees your keys.

Nothing stored twice

Sessions live in the agents' own transcripts. Rename one inside the agent and the sidebar follows. Remove Kodel and nothing is lost.

Quiet by default

A project and its agent start only when you open them, and stop when you say so. Keeping every codebase within reach costs nothing.

Recent changes

v0.2.0

Get Kodel.

A native macOS app for Apple silicon. Updates arrive inside the app. Needs macOS 14 or later and claude or codex on your PATH.

Download for macOS Free while in preview. Questions and bugs: [email protected]