JaadeAgentic IDE
Run agent work without losing control · four coding agents·Read the changelog

Agentic IDEfor yourcoding agents.

Open a workspace, start Claude Code, Codex, OpenCode, or Cursor, and keep every run visible as a session. Jaade keeps terminals, files, diffs, projects, memory, MCPs, and history beside the work so you can steer, review, and resume without juggling windows.

First-class CLI agents
Claude Code·Codex·OpenCode·Cursor
/d3eid/ · NOUN
Just
Another
Agentic
Development
Environment
Jaade sessions dashboard with workspace switcher, branch context, live sessions, command bar, model and effort controls, plan mode, and local workspace activityJaade sessions dashboard with workspace switcher, branch context, live sessions, command bar, model and effort controls, plan mode, and local workspace activity
SessionsOne workspace for live sessions, branch context, command controls, model and effort selection, plan mode, and local activity across Claude Code, Codex, OpenCode, and Cursor.
// Agentic IDE shell

The whole agent loop.
In one workspace.

Jaade keeps the agent and the codebase in one frame. The main pane holds Claude Code, Codex, OpenCode, or Cursor sessions, while workspace context opens beside it: changes, files, branches, search, terminals, projects, memory, agents, and notifications.

Jaade active session with left navigation, session tabs, command bar, and a right Changes pane showing commit controls and changed filesJaade active session with left navigation, session tabs, command bar, and a right Changes pane showing commit controls and changed files
Sessions dashboardEach session carries the workspace with it: changes, staged and unstaged files, commit controls, file navigation, search, terminals, project context, and agent tools stay beside the conversation.
Keep workspace context beside the active agent session.
Review staged files, unstaged files, line counts, and commit controls.
Jump between files, changes, branches, search, terminals, projects, and agents.
Send follow-ups with model, effort, permission, and plan controls in reach.
// Session overview

The whole run,
mapped on one canvas.

Session overview turns a run into a zoomable map instead of an endless scroll. Every turn, branch, tool call, command, file edit, and agent task becomes a node you can expand for its output, with turn, branch, and time totals across the top and a minimap for navigating long, branching sessions.

Jaade session overview canvas mapping a run into branching nodes for turns, tool calls, commands, file reads, and agent tasks, with expandable output panels and a minimapJaade session overview canvas mapping a run into branching nodes for turns, tool calls, commands, file reads, and agent tasks, with expandable output panels and a minimap
Session overviewSession overview maps an entire run as a branching canvas: turns, tool calls, commands, file edits, and agent tasks become expandable nodes, with run totals up top and a minimap for navigation.
See every turn, branch, tool call, and agent task on one canvas.
Expand any node to read the command, file, or output inline.
Pan, zoom, and use the minimap to navigate long, branching runs.
Read the run at a glance: turns, branches, and elapsed time up top.
// Session history

Search, inspect, and
resume past work.

History is a searchable session index, not a flat transcript dump. Jaade keeps runs from every agent visible with branch, duration, timestamp, summary metadata, and a hover preview for quickly deciding which run to reopen.

Jaade history screen with searchable session rows, agent filters, metadata, and hover previewJaade history screen with searchable session rows, agent filters, metadata, and hover preview
HistorySearchable history keeps agent filters, branch, duration, time metadata, summary snippets, and hover previews together for resumable context.
Filter past sessions by agent, workspace, branch, status, or unread activity.
Scan branch, duration, timestamp, and summary metadata.
Preview run details from a hover card without leaving the list.
Reopen prior work with the original workspace context intact.
// The agent-driven dev loop

The full loop for agent-driven coding.
Define, run, review, resume.

Jaade turns agent work into an inspectable loop: define the task, run the right coding agent, keep context beside the session, review the changes, coordinate larger projects, and resume finished work when the next prompt arrives.

Define the work

Start from the current workspace, choose Claude Code, Codex, OpenCode, or Cursor, set the model, effort, permission mode, and plan toggle, then hand the agent the right context.

Four agentsModelsPlan mode

Run sessions side by side

Track agent runs, terminals, browser tabs, and scheduled prompts from one dashboard with status, last activity, and quick resume actions.

StatusParallel workResume

Keep context in reach

Open files the agent reads, writes, or mentions in the right rail alongside workspace search, changed-file badges, branches, terminals, and SSH connections.

FilesSearchSSH

Review before commit

Use Review and Git panels to inspect changes, open diffs, stage intentionally, and commit from the same workspace.

ReviewGitCommit

Resume any past run

Every run keeps its prompt, model, branch, transcript, changed files, and token usage. Filter, search, reopen the work, and let Memory carry durable facts forward.

HistoryMemoryResume

Extend the workflow

Manage Claude plugins, Codex plugins, Agent Skills, and MCP servers, then optionally grant Computer or Browser use for sessions that need outside context.

PluginsMCPTools
// Terminals and files

Real terminals beside
workspace-aware files.

Jaade keeps terminal work and workspace context in the same frame. Split panes can hold shells and agent sessions while the right rail exposes files, search, source control, Git history, GitHub, paste history, SSH connections, and agent tools.

Jaade terminal workspace with split terminals, an agent session, file tree, changed files tab, and right sidebar toolsJaade terminal workspace with split terminals, an agent session, file tree, changed files tab, and right sidebar tools
Terminal workspaceSplit terminals, agent sessions, workspace files, changed-file tabs, and right-rail tools share the same desktop frame.
Split terminals
Keep multiple shells open in the same workspace.
Agent terminals
Run shells and agent CLIs as real terminal sessions.
Editable file tree
Browse, edit, preview, and review files from the right rail.
Tool rail
Jump to files, search, source control, Git history, GitHub, SSH, and paste history.
// Work summary

A weekly readout
for agent work.

Work Summary turns local session history into a dashboard for sessions, active days, commits, token usage, run duration, contribution heatmaps, and agent activity side by side.

Jaade work summary dashboard with session, active day, commit, token, cost, run duration, contribution, and agent activity chartsJaade work summary dashboard with session, active day, commit, token, cost, run duration, contribution, and agent activity charts
Work summaryWork Summary combines sessions, active days, commits, token usage, run duration, contribution heatmaps, and agent activity comparisons.
Sessions
Track total sessions and recent activity across every agent.
Tokens
Spot usage patterns and spikes over daily or weekly windows.
Contributions
Review heatmaps for sessions, commits, and token activity.
Agent mix
Compare Claude Code, Codex, OpenCode, and Cursor activity over time.
// Automations

Scheduled agent work.

Automations turn repeatable prompts into visible jobs. Filter by active state or schedule kind, create manual/cron/interval runs, choose the agent and model, and inspect next run time, recent health, total runs, and success/failure status from one table.

Jaade automations table with manual, cron, and interval filters, next run, last-seven health blocks, run counts, and new automation actionJaade automations table with manual, cron, and interval filters, next run, last-seven health blocks, run counts, and new automation action
AutomationsManual, cron, and interval automations show next run, last-seven status blocks, run counts, success/failure summaries, and agent configuration.
Manual
Run one-off review and maintenance prompts on demand.
Cron
Schedule daily or time-based jobs from the same workspace.
Interval
Track recurring checks with recent success and failure history.
Control
Choose the agent, model, permission mode, and workspace context up front.
// Plugins, skills, and MCPs

Manage every capability
your agents share.

Jaade surfaces Claude plugins, Codex plugins, Agent Skills, and MCP servers directly in the app. Filter installed capabilities, switch global and project scopes, inspect tools and auth state, and open source folders without leaving the workspace.

Jaade plugins and skills manager with plugins, skills, MCP servers, install action, filters, enabled and disabled states, hooks, commands, agents, and open plugins folderJaade plugins and skills manager with plugins, skills, MCP servers, install action, filters, enabled and disabled states, hooks, commands, agents, and open plugins folder
Plugins and skillsClaude plugins, Codex plugins, Agent Skills, and MCP servers can be filtered, installed, enabled, disabled, inspected, and opened from their source folders.
Claude plugins
Install, filter, enable, and disable global or project plugins.
Codex plugins
See Codex plugin skills and commands alongside Claude capabilities.
Agent Skills
Browse workspace SKILL.md workflows exposed to agents.
MCP servers
Manage integrations, tools, auth state, and server capabilities.
// Tool catalog

Every workspace surface
feeds the session.

Jaade keeps sessions, terminals, files, Git review, projects, task boards, memory, schedules, plugins, skills, MCP servers, and agent settings in one local workspace around the folder you opened.

Workspaceopen folder
Workspacerecent workspaces
Workspaceworktree switch
AgentsClaude Code
AgentsCodex
AgentsOpenCode
AgentsCursor
Agentsmodel picker
Projectsmaster session
Projectstask graph
Projectsworker sessions
ProjectsTask Board
Reviewchanged files
Reviewcommit diff
ReviewGit history
Reviewpull requests
Automationmanual
Automationinterval
Automationcron
Automationscheduled tasks
ContextMemory
ContextMCP servers
ContextComputer Use
ContextBrowser Use
ContextSSH
Workspaceopen folder
Workspacerecent workspaces
Workspaceworktree switch
AgentsClaude Code
AgentsCodex
AgentsOpenCode
AgentsCursor
Agentsmodel picker
Projectsmaster session
Projectstask graph
Projectsworker sessions
ProjectsTask Board
Reviewchanged files
Reviewcommit diff
ReviewGit history
Reviewpull requests
Automationmanual
Automationinterval
Automationcron
Automationscheduled tasks
ContextMemory
ContextMCP servers
ContextComputer Use
ContextBrowser Use
ContextSSH
// Agentic development environment

Agentic IDE
for developers
staying in control.

Agent work breaks down when the task, terminal, files, diffs, and history live in different places. Jaade makes the workspace the organizing unit: every agent run, terminal, browser tab, scheduled job, project, memory, file, diff, plugin, skill, and MCP server stays together.

Agents can plan, edit, run, drive Chrome or the desktop when you allow it, and work on schedules or project task graphs, but the loop remains inspectable: prompts, modes, transcripts, file references, changes, summaries, and reviews remain visible inside the IDE.

More oversight
Agent runs, terminals, browser tabs, scheduled jobs, and task-board work stay visible as sessions with status, history, and workspace context.
Better delegation
Start Claude Code, Codex, OpenCode, or Cursor with the right model, effort, permission mode, plan mode, and workspace context.
Context beside the work
Files, branches, changed paths, search, source control, Git history, SSH connections, and run actions stay in the right rail.
Resumable history
Every past session keeps its prompt, transcript, model, branch, changed files, and durable memory context, then reopens exactly as it ran.
Reusable agent workflows
Claude plugins, Codex plugins, Agent Skills, and MCP servers are browsable before they become part of your loop.
Developer-led review
Permissions, plans, diffs, schedules, Browser Use, Computer Use, and Jaade Bot proposals stay inspectable.
// Frequently asked

Questions
about Jaade.

What is Jaade?

Jaade — Just Another Agentic Development Environment — is a local desktop IDE for running Claude Code and Codex agents. Sessions, terminals, files, diffs, history, schedules, plugins, and skills live together in one workspace.

Which agents does Jaade support?

Claude Code and Codex are first-class, with OpenCode and Cursor available as experimental agents. You start each agent with the right model, effort, permission mode, and plan mode, then steer it from the same workspace.

Is Jaade a cloud service?

No. Jaade is a local desktop app, so your workspace, files, and agent runs stay on your machine.

Can I review and resume agent work?

Yes. Prompts, modes, transcripts, diffs, and schedules stay inspectable, and every past session reopens exactly as it ran with its prompt, model, branch, and changed files.

How do I get Jaade?

Download the macOS app from this site and open a workspace to start running agents.

Open a workspace.
Keep every session visible.

Jaade is a local Agentic IDE for Claude Code, Codex, OpenCode, and Cursor. Run agents and terminals, coordinate projects, schedule prompts, review diffs, and keep history, memory, plugins, skills, MCPs, and summaries in one workspace.

Local desktop app for macOS Four coding agents Review, projects, memory, and schedules
local-first·agent-aware