Loading...
DatasetΒ·Matrix
How AI coding agents expose agentic βprimitivesβ, recorded as the verbatim mechanism for each cell. Browse it below, or take the raw files.
/plan, Shift+Tab, extension, no, ? = unconfirmed).npx tsx src/scripts/gen-ai-primitives.ts regenerates the typed data from the source CSVs.| Harness | Vendor | Type | Interface | Open source | Signature primitive |
|---|---|---|---|---|---|
| Anthropic | General agent | Terminal + desktop/IDE | No | CLAUDE.md, hooks, subagents, skills, plugin marketplace; subagents can now spawn nested subagents up to depth 3 by default (v2.1.219, Jul 24 2026; was depth 1) | |
| OpenAI | Coding agent | Terminal + cloud + desktop | CLI open | AGENTS.md and /goal; skills-based Spec Kit | |
| Anomaly Innovations (formerly SST) | Coding agent | Terminal | Yes | Model-agnostic terminal agent; /share | |
| Paul Gauthier | Coding agent | Terminal | Yes (Apache-2.0) | Repo map, diff edits, /architect-/ask, auto-commit, /voice | |
| Mario Zechner (earendil-works) | Minimal harness / toolkit | Terminal (TUI) + web + Slack | Yes | 4-tool core (Read/Write/Edit/Bash); everything else is an extension | |
| Alibaba (Qwen) | Coding agent | Terminal + VS Code + JetBrains | Yes | /plan, /goal, worktree, cron, rewind, fork subagent | |
| Amp Inc. (spun out from Sourcegraph) | Coding agent | CLI (killed VS Code ext Mar 2026) | CLI open | Deep mode; Librarian/Oracle subagents; shared threads; leaderboards; Puck meta-agent (launched Jul 20 2026), a standing assistant on ampcode.com for launching, coordinating, and searching across other Amp agent threads | |
| AAIF (donated by Block) | Coding agent | Terminal + GUI | Yes (Apache-2.0) | MCP-first; recipes; simultaneous multi-model | |
| Charmbracelet | Coding agent | Terminal (every platform incl Android) | Source-available (FSL-1.1-MIT) | Charm TUI; LSP-enhanced; MCP-extensible | |
| Open-source (Apache-2.0) | IDE extension agent | VS Code / JetBrains | Yes | Plan/Act split, Memory Bank, per-tool-call checkpoints, Workflows | |
| Anaconda (acq. 2026-07-15) | IDE extension agent | VS Code / JetBrains / CLI | Yes | Forked Cline via Roo; Boomerang/Orchestrator + custom modes. JetBrains surface rebuilt as a native Kotlin plugin supporting JetBrains split mode; multi-agent control room launched 2026-09-01: run multiple coding agents on different tasks at once, each in its own isolated git worktree, executed via existing Run Configurations, with diff and GitHub PR tracking from one IDE frame. | |
| Anysphere (acquired by SpaceX; all-stock ~$60B deal announced 2026-06-16, close confirmed by Cursor on 2026-08-14; Anysphere is now a wholly-owned SpaceX subsidiary) | AI-first IDE + CLI | Editor + CLI + iOS + iPadOS | No | Pioneered AI-first editor; .cursor/rules; loads ~/.claude resources. Jun 2026: Compile conference (Origin git platform waitlisted, Composer 3 in training on Colossus). iOS app Jun 29, iPad app Jul 29. Router (Jul 22): intelligent per-request model routing. Cursor Start India plan (Jul 28). Cloud Agents Builds 3x faster (Aug 13). | |
| Cognition | Agentic IDE | Editor (VS Code fork) | No | Devin Local agent (Cascade sunset Jul 1 2026); ACP multi-agent orchestration; Devin handoff | |
| Zed Industries | AI-native editor (Rust) | Editor | Yes (MIT) | Parallel Agents; channels; threads; native LSP; ACP; runs Claude Code | |
| GitHub / Microsoft | IDE + CLI agent | VS Code / JetBrains / CLI | CLI open | Custom agents (.agent.md), plan agent, Fleet mode, 8 hook types, GitHub MCP | |
| Agent-first platform | Desktop IDE + agy CLI + SDK | No | Gemini CLI folds in; legacy Gemini CLI free/Pro cutoff Jun 18 2026 | ||
| Cognition | Vendor platform | Web + Slack + IDE | No | Autonomous AI software engineer; parallel cloud sessions; PR-native | |
| Coding agent | Web + GitHub | No | Async cloud-VM agent; Gemini-powered; concurrent tasks; diff review | ||
| Amazon / AWS | Agentic IDE | IDE (Code OSS fork) + CLI + Web | No | Spec-driven dev; prompts to executable specs; property-based testing | |
| JetBrains | IDE coding agent | JetBrains IDEs + CLI/CI | No | Plans before coding; debugs with real debugger; #1 SWE-Rebench | |
| Factory | Terminal CLI agent | Terminal + IDE + CI/CD | No | Agent-native SDLC; #1 Terminal-Bench (58.75%); model-agnostic | |
| Augment Code | Vendor platform | VS Code / JetBrains + CLI (Auggie) | No | Context Engine; live whole-codebase index; persistent cross-session memory | |
| All Hands AI | Coding agent | Cloud + CLI + Web GUI | Yes (MIT) | Autonomous agent edits code, runs commands, browses; formerly OpenDevin | |
| ByteDance | Agentic IDE | Desktop IDE (VS Code fork) | No | AI-native IDE forked from VS Code with built-in agent | |
| Warp | Terminal CLI agent | Terminal + Cloud (Oz) | Yes (AGPL client) | Agentic terminal with multi-agent orchestration (Oz platform) | |
| Tencent Cloud | Vendor platform | IDE + VS Code/JetBrains plugin + CLI | No | Tencent's AI code editor; IDE, plugins, and CLI (CodeBuddy Code) | |
| Mistral | Coding agent | Terminal + IDE + Web | Yes (Apache-2.0) | Mistral's coding agent / CLI with full-codebase understanding | |
| Roo Code | IDE extension agent (defunct) | VS Code / JetBrains | Yes (Apache-2.0) | Forked Cline; Boomerang/Orchestrator + custom modes (archived May 2026) | |
| Cosine AI | Coding agent | CLI + IDE (VS Code) + cloud | No | Proprietary code models; Swarm mode parallel child agents; every turn a reversible git commit | |
| SmallCloud (original creator; archived its own smallcloudai/refact and smallcloudai/refact-self-hosting GitHub repos on 2026-05-30, pointing users to the community-maintained fork JegernOUTT/refact for all new development) | Coding agent | IDE (VS Code / JetBrains / Neovim / Sublime) + self-hosted | Yes (OSS-only since cloud shutdown) | #1 open-source agent on SWE-bench Verified; local-first BYOK; integrates with GitHub, Docker, CI/CD | |
| Snowflake | Vendor platform | Desktop app + cloud agents + Slack + mobile | No | Data-native coding agent; understands Snowflake catalog, lineage, and RBAC; generates code grounded in real data permissions | |
| Sweep AI | IDE extension agent | IDE (JetBrains) | No | JetBrains-native; uses internal JetBrains static analysis tools; three modes: Ask, Agent (auto-edits codebase), Planning | |
| Replit | Cloud coding agent | Cloud (browser + mobile) | No | Full-stack cloud build agent; Agent 4 forks tasks into parallel branches then merges; sets up workspace, writes code, configures DB/auth/hosting autonomously | |
| Zencoder | IDE extension agent | IDE (VS Code / JetBrains) + CI/CD | No | Zenflow spec-driven multi-agent orchestration; RED/GREEN/VERIFY loops; one agent writes, second reviews, third audits for security and spec adherence | |
| Baidu | IDE coding agent | IDE | No | Zulu agent for end-to-end requirement-to-code generation; VS Code and full JetBrains suite integration | |
| Alibaba (Alibaba Cloud) | Agentic IDE | IDE + VS Code/JetBrains plugin + CLI (Qoder CN CLI) | No | Quest mode for multi-step autonomous task delegation; Knowledge Engine learns from codebase; supports up to 100k files and 26-hour agent sessions | |
| Moonshot AI | Terminal CLI agent | CLI | Yes | Built-in coder, explore, and plan subagents in isolated contexts; MCP integration; video input; ACP for IDE integration | |
| Xiaomi | Terminal CLI agent | CLI | Yes | Four-layer persistent memory (session, project, global, history) for long-horizon tasks; Compose mode; Dream background memory consolidation; 62% on SWE-Bench Pro and 73% on Terminal Bench 2 (vendor self-reported) | |
| Huawei Cloud | Agentic IDE + CLI coding agent | IDE + VS Code + JetBrains + CLI/TUI | No | Agent Team mode auto-assembles multi-agent dev team with concurrent execution; codebase indexing at tens-of-millions-of-lines scale; spec-driven development | |
| Embedder Tech Inc. (YC S25) | Domain-specific coding agent (embedded firmware) | CLI + VS Code extension + web | No | Autonomous build-flash-test-debug loop on real hardware; reads datasheets, writes firmware, flashes board, runs on-device tests, iterates autonomously | |
| AltimateAI | Domain-specific coding agent (data engineering) | Terminal + CI | Yes (MIT) | OpenCode fork for data teams; 100+ deterministic SQL/dbt/lineage/FinOps tools; standalone terminal agent, embeddable under Claude Code/Codex | |
| Patric Eckhart (independent) | Terminal CLI agent | Terminal | Yes (MIT) | Single static Go binary; 4-tool core (read/write/edit/bash); session fork/branch/tree with .zotsession export; background subagent swarm; JSON-RPC extensions | |
| Z.ai (Zhipu AI) | Agentic development environment | Desktop (macOS/Windows/Linux) | No | Long-horizon agent loop optimized for GLM-5.2; remote follow-up via WeChat/Feishu/Telegram | |
| dbt Labs | Domain-specific coding agent (analytics engineering) | Terminal / CLI | No | Native metadata engine indexing lineage, model health, tests, contracts, semantic definitions; builds/debugs/refactors/migrates dbt models | |
| CodebuffAI (YC F24) | Coding agent | Terminal | Partial (Apache-2.0 client) | Multi-agent TypeScript orchestration; codebase-aware agent coordination | |
| Plandex AI | Coding agent | Terminal | Yes (MIT) | Cumulative diff-review sandbox isolating AI changes across many files/steps until reviewed/applied, with rollback | |
| SpaceXAI (rebranded from xAI, 2026-07-06) | Coding agent | Terminal (TUI) + headless + API | Yes (Apache-2.0, first-party code; vendored code keeps original licenses) | Extensible terminal coding agent on bespoke grok-build-0.1 model; interactive TUI, headless for scripts, or via API | |
| Superagent (YC-backed) | Coding agent | Terminal | Yes (MIT) | Independent OSS terminal agent against public Grok API; sub-agents on by default; file edit, shell exec, web/X search, MCP | |
| MiniMax | Coding agent | Desktop + Web | No | Code 2.0 (v3.0.48-49, Jul 13 2026): core session execution, state management and tool-calling rebuilt; official changelog cites cutting p95/p99 first-token latency by over 90% and reduced silent stalls/lost context; multiple independent Chinese outlets (Sohu, aibase, Sina/Readhub) report the rebuild is based on the open-source Pi Agent framework, though MiniMax's own English changelog does not name the framework | |
| Blankeos (independent) | Coding agent | Terminal | Yes (MIT) | Pure-Rust reimplementation of OpenCode UX (ratatui/crossterm TUI); dual PLAN/BUILD agent modes; multi-provider via models.dev | |
| ByteDance (SE Lab) | Coding agent (open-source CLI) | Terminal / CLI | Yes (MIT) | General-purpose SWE agent CLI; file-editing, bash-execution, sequential-thinking tools; trajectory recording; multi-LLM support | |
| Emergentlabs | Cloud coding agent (vibe-coding platform) | Web + mobile app | No | Conversational multi-agent build loop: agents design, code, deploy full-stack apps from prompts; ownable, downloadable, GitHub-syncable code | |
| Julian Storer (independent, creator of JUCE/Tracktion/Cmajor) | Coding agent | Desktop (macOS/Windows/Linux) + Web + Server mode | Partial (AGPL-3.0 app, Apache-2.0 extension SDK/bundled extensions) | CRDT-backed (Yjs) tree-structured sessions instead of linear chat transcript; branching/backtrack/compare/edit threads; plugin-everything extension architecture (context items, strategies, commands as JS plugins); local Go/Wails webserver so desktop app, browser tab, and remote machine can all be simultaneous clients of one live session | |
| LangChain | Coding agent | Terminal | Yes (MIT) | Sub-agents with isolated context windows for delegation; pluggable persistent memory across sessions (Memory-First Protocol); on-demand skills; built on the model-agnostic Deep Agents SDK (works with any LLM that supports tool calling) | |
| Nano Collective (independent community collective, not a company) | Coding agent | Terminal | Yes (MIT) | Bring-your-own-model terminal agent (local Ollama or any OpenAI-compatible API/OpenRouter/Anthropic/Google); no telemetry, no paid tiers; governed and released by a volunteer open-source collective rather than a VC-backed vendor | |
| Hmbown (independent) | Coding agent | Terminal (TUI) + headless CLI (`codewhale exec`) + local web client (`codewhale web`) | Yes (MIT) | Formerly DeepSeek TUI, renamed as the project moved beyond a single-model identity into a vendor-agnostic multi-provider runtime; Plan/Act/Operate mode split with Ask/Auto-Review/Full-Access permission tiers, OS-kernel sandboxing (Seatbelt on macOS, bubblewrap on Linux), and 'fleet' parallel workers that record every step to an append-only ledger for `fleet resume` | |
| Ramen VR | Domain-specific coding agent (game development) | Unreal Engine plugin (engine-level) + standalone desktop app bridging into Unity Editor | No | Coding Agent that creates, edits, and fixes C++ and Blueprint files with deep understanding of engine source and project architecture, capable of self-correcting in real-time | |
| Sarvam AI | Coding agent | Not confirmed (benchmarked on Terminal-Bench 2.1, which suggests a terminal interface; not stated explicitly in available sources) | Not stated in available sources | Decomposes the coding workflow into three specialised agents, a planner, a worker and a verifier, to solve the common open-source-model failure mode of prematurely declaring a task complete; steerable long-running plan with resumable checkpoints; pay-for-completed-work billing where retries and dead ends are not charged; Sarvam's own Terminal-Bench 2.1 comparison claims about $2 per solved task versus $4.10-$27.80 for Claude Code and Codex | |
| Youssef Mejdi (independent) | Coding agent | Terminal | Yes (MIT) | Local-first agent loop (control plane, execution, session history all run without cloud dependencies) built for long, failure-prone autonomous runs; real LSP and DAP integrations rather than shelling out to linters; durable event ledger with checkpoints and audit trails so a run can be inspected or resumed; provider-agnostic (OpenAI, Anthropic, Google, OpenRouter, Ollama, LM Studio) | |
| amitkumardubey (independent) | Coding agent | Terminal | Yes (MIT) | A deterministic compiler curates what the model sees each turn (tiered working memory, tool-output distillation, session checkpoints) instead of feeding the model the full transcript; optional cross-session Cognitive Memory extracts learnings at session end and surfaces a ranked digest on the next run; single Bun/TypeScript binary, provider-agnostic | |
| Astrio Labs | Domain-specific coding agent (formal verification / correctness proofs) | Terminal | Yes (Apache-2.0) | Generates spec-driven code alongside machine-checkable proofs of correctness rather than code alone; usable as a full CLI coding agent (install script, own account or OpenAI/OpenRouter key) or as a verify-only MCP server plugged into an existing agent (Cursor, Claude Code, Codex); currently covers TypeScript, Java and Rust | |
| Armando Fernandez (DevMando, independent) | Coding agent | Terminal + Desktop | Yes (MIT) | .NET/Semantic Kernel harness built Ollama-first so it runs fully offline with no API keys by default (optional cloud model connection); MandoCode Desktop, a native Windows app (WinUI 3), shares the exact same underlying engine as the MandoCode CLI via a pinned git submodule so reasoning is identical across both surfaces, adding a multi-agent tabbed interface, integrated terminal, and git-aware file explorer on top | |
| Huawei / OpenHarmony SIG (AtomGit) | Domain-specific coding agent (HarmonyOS development) | Terminal | Yes (MIT) | Terminal AI agent scoped to HarmonyOS/ArkTS app development (code writing, compile/build, run-on-device, doc lookup, runtime debugging, ArkTS issue fixing) | |
| OpenSolon / Noear open-source community | Coding agent | Terminal (CLI) + Web + Desktop (Tauri IDE) | Yes (MIT) | Built on the Solon AI framework in pure Java (Java 8-26 runtime support); pure-Chinese-prompt-driven agent design; approval-execution / auto-edit / read-only-plan work modes; persistent session history with rewind/redo; extensible via Skills, Agents, MCP, OpenAPI and LSP; one codebase ships identical agent logic across CLI, browser and a Tauri+React+Monaco desktop IDE | |
| Can Boluk (independent), forked from Mario Zechner's Pi | Terminal CLI agent | CLI | Yes (MIT) | Fork and rewrite of the already-tracked Pi harness into a coding-first surface with IDE-grade capability built in rather than a bare agent loop, including LSP integration, real debuggers (lldb, dlv, debugpy), persistent Python and Bun execution kernels, hash-anchored edits, 32 built-in tools and 40+ LLM providers | |
| KonghaYao (independent) | Terminal CLI agent | CLI (also usable as a Zed IDE panel and headless in CI via the Agent Client Protocol) | Yes (Apache-2.0) | Built on the Agent Client Protocol (ACP) rather than a bespoke wire format, giving one 13MB Rust binary three access surfaces (terminal TUI, Zed IDE panel, headless CI); seven specialized sub-agents (coder, explorer, planner, reviewer, web researcher, verification, general-purpose) with pipeline and parallel execution; supports Claude Code plugins and skills as an input format without being a wrapper around the Claude Code binary | |
| 1jehuang (independent) | Terminal CLI agent | CLI | Yes (MIT) | Rust harness built around per-turn semantic-vector memory (cosine-similarity recall instead of replaying the full transcript), a swarm mode where multiple agent instances coordinate inside one repo with automatic conflict resolution, a custom terminal renderer (Handterm) for partial-line scrolling, and a self-modification loop where the agent can edit, build and reload its own source; supports 25+ model providers via unified OAuth/API | |
| TheWariend (independent developer) | Coding agent | Desktop IDE (VS Code fork) + CLI (@cleanslate/cli npm package) + SDK (@cleanslate/sdk npm package) | Yes (MIT) | Fork of Visual Studio Code (MIT); Execution mode (full access) vs Plan mode (read-only analysis); can control a web browser to verify its own work; MCP server integration; BYOK across providers (OpenAI, Anthropic, Google, etc.) or managed models via optional CleanSlate Pro | |
| ThinkAny AI (GitHub org thinkany-ai) | Coding agent | Terminal (CLI/TUI, one-shot, JSON automation, IDE RPC) + VS Code extension | Yes (MIT) | DeepSeek-native runtime defaulting to DeepSeek V4-Flash, with multi-provider support (OpenAI, Anthropic, others); local-first sandboxed tool execution; Git-based patching; parallel agent work; readable/transparent token-cost reporting | |
| Bold Software (maker of exe.dev) | Coding agent | Web-based (browser, mobile-friendly); installs via curl or Homebrew; runs on exe.dev cloud VMs, self-hostable | Yes (Apache-2.0) | Successor to Bold Software's earlier Sketch coding agent; multi-conversation, multi-modal, multi-model, single-user agent built for persistent VMs (Sketch assumed containers only lasted one conversation); ships with no built-in authorization or sandboxing by design, bring-your-own | |
| Vegamo / lessweb (independent, community) | Coding agent | Terminal (CLI) + VS Code extension | Yes (MIT) | Deep-thinking mode, reasoning-effort control, Agent Skills (~/.agents/skills and ./.deepcode/skills), MCP integration, optimized for the DeepSeek-V4 model | |
| esengine (independent, community) | Coding agent | Terminal (CLI/TUI) + optional desktop app + VS Code extension | Yes (MIT) | Go kernel distributed as a single static binary; config- and plugin-driven; engineered around DeepSeek's prefix-cache stability to keep token costs low across long-running sessions; optional dual executor+planner model setup | |
| navels (independent) | Coding agent | CLI | Yes (MIT) | Plan-driven multi-agent coding loop (`neal run/plan/execute`) with separate planner, coder, and reviewer roles, each on a provider/model the user picks; coder and reviewer are deliberately run on different vendors so review is adversarial rather than one model grading its own work; each scope starts the coder from a fresh context to prevent drift across long tasks; reviewer access is enforced read-only across provider adapters | |
| Meta | Terminal CLI agent | Terminal | Not stated by Meta as of launch | Persistent async background sub-agents that stay active for the whole session; parallel sub-agents isolated in separate Git worktrees; local event log for every model call/tool run/edit for replay-exact, restart-safe crash recovery; powered by Muse Spark 1.2 | |
| Prime Intellect | Terminal CLI agent | Terminal | Yes (MIT) | Recursive Language Model (RLM) runtime + Continual Harness: context-as-a-variable, programmatic tool/sub-agent calling via a persistent IPython kernel, multi-agent messaging, self-modifiable harness state | |
| Griffin Long (independent) | Terminal CLI agent | Terminal | Partial (Apache-2.0 core) | Harness built for unattended, away-from-keyboard runs across four surfaces sharing one session manager (one-shot CLI, REPL, cron-friendly headless daemon, Telegram bot); editable prompts/gates/routing/skills/traces as code | |
| 1ay1 (independent) | Terminal CLI agent | Terminal | Yes (MIT) | Native C++26 implementation; single ~13.6MB static binary, sub-ms cold start, no runtime/npm install needed; lives at the bottom of the terminal preserving scrollback rather than taking over the screen | |
| Menfre01 (independent) | Terminal CLI agent | Terminal | Yes (Apache-2.0) | Go binary built on Charm's Bubble Tea/Glamour/Lip Gloss; engineered around DeepSeek V4 prefix-cache economics; four-tier context compaction; Fork/Cold/Explore sub-agent modes; post-edit LSP diagnostics for Go/Rust/TS/C/C++ | |
| AtomCode | AtomGit (OpenAtom Foundation open-source community) | Terminal CLI agent | Terminal | Yes (MIT) | Rust-built terminal coding agent hosted on AtomGit (China's OpenAtom Foundation open-source platform); positions itself as an open-source alternative to Claude Code / Cursor Agent, connects to any OpenAI-compatible model (DeepSeek, Qwen, etc.), supports macOS/Linux/HarmonyOS PC/Windows |
| Kuaishou (StreamLake) | Agentic IDE | IDE | Not stated | Agentic coding platform from Kuaishou's StreamLake unit; web-based IDE with intelligent code completion, real-time preview/debugging, and repo-aware agentic planning. Offers Kuaishou's own Kuaiyi LLM 3.0 plus Claude Sonnet 4/4.5 and Gemini 2.5 Pro as selectable models | |
| KlaatAI | Terminal CLI agent | Terminal | Yes (Apache-2.0 per README) | Open-source terminal coding agent with its own read/edit/run/verify tool loop, built on Anthropic's Claude Agent SDK; a thin terminal client to KlaatAI's hosted routing service (Klaatu), which picks the model per task to cut cost rather than the CLI wrapping the Claude Code binary; headless/CI mode and API server mode also ship | |
| BBARIT | Terminal CLI agent | Terminal | Yes (MIT) | Open-sourced standalone version of the terminal-native coding agent originally built into BBARIT Terminal (vendor site names the product 'bbarit-oss'; GitHub repo is bbarit/bbarit-agent-oss); single static Rust binary, 15+ LLM providers/1,000+ models, own assistant-tool-call-result loop, full-screen TUI plus one-shot/JSON/headless modes | |
| Atlassian | Vendor platform | Terminal (ACLI extension) + IDE | Not stated | Atlassian's agentic coding platform; ships a CLI as an Atlassian CLI (ACLI) extension plus IDE surfaces, with deep Jira/Confluence integration; own agent loop, not a wrapper on another vendor's binary | |
| GitLab | Terminal CLI agent | Terminal | Not stated | Terminal agent (glab duo cli) bringing GitLab Duo Agentic Chat to the terminal, with project/pipeline/agent-config awareness; understands codebase structure and cross-file functionality and performs multi-step development tasks autonomously; runs GitLab's own agentic capability rather than launching an external agent like Claude Code or Codex CLI | |
| Amazon / AWS | Coding agent | Desktop + Web + Terminal (TUI) + Slack/Telegram/Discord | Yes (Apache-2.0, orchestration layer only) | Persistent multi-agent orchestration workspace built around the Kiro CLI via the Agent Client Protocol (ACP); schedules recurring work, retains cross-session memory, and coordinates multiple agents/sub-agents across sessions without a developer at the keyboard | |
| Antigma Labs | Coding agent | Terminal (TUI) + headless mode + server (JSONL daemon) + gateway (Slack/Discord) | Apache-2.0 (source repo); prebuilt binary distributed under separate alpha Binary Preview Terms | Self-contained ~15MB Rust agent harness with a managed llama.cpp inference engine that auto-detects local GGUF models for fully offline use, alongside support for a dozen-plus cloud LLM providers; ships multi-agent, skills, and MCP support with no runtime dependencies | |
| mpfaffenberger (independent GitHub maintainer) | Coding agent | Terminal/CLI (macOS, Linux, Windows, Android via Termux) | Yes (MIT) | Open-source terminal coding agent that reads, creates, edits, and deletes files and runs shell commands, with multi-model support across 65+ providers, JSON/Python-configurable custom agents, and DBOS-backed durable execution for crash recovery | |
| andreylukin (independent GitHub maintainer) | Coding agent | Terminal UI (ratatui) | Apache-2.0 | Coding agent that responds to each turn by generating and executing a single JavaScript program (with real loops, branching, and composition) against the actual repo checkout via nineteen host functions, rather than issuing sequential tool calls; uses numbered-line view/patch edits to avoid string-escaping issues and detect stale-edit conflicts | |
| DeepSeek AI | Terminal CLI agent | Terminal (+ web UI via `npx @deepseek-ai/dsh web`) | Yes (MIT) | Plugin-based agent harness (dsh CLI) where models, tools, sandboxes, session storage, UI and the agent loop itself are all plugins on the Cordis framework | |
| Oleksandr Chekhovskyi (independent) | Terminal CLI agent | Terminal | Yes (MIT) | Minimalist terminal-native coding agent written entirely in C; single native binary with a small dependency set, starts instantly, uses only a few MB of memory; own tool-use/agent loop (Read/Write/Bash-style tools, streaming Markdown output, session resumption, transcript view) rather than shelling out to Claude Code/Codex; supports OpenAI, Anthropic, Codex-via-ChatGPT-subscription, OpenRouter, llama.cpp and Ollama as model providers | |
| Bullet (Y Combinator S26) | Coding agent | Terminal + Desktop app (Mac) | No | YC S26 coding agent built by Yale CS grads (ex-AppLovin/Citadel); own router, tools, and agent loop shared between a CLI (npm @trybullet/cli) and a Mac desktop app, positioned around latency: auto-picks model/reasoning tier per prompt, parallelizes searches/reads/commands, and uses targeted code search instead of full-repo embedding | |
| Databricks | Domain-specific coding agent (data engineering / data science) | Databricks workspace + notebooks + Lakeflow (Pipeline Editor, Lakeflow Jobs); not a standalone CLI | No (proprietary Databricks product, built on open-source components such as Apache Spark and Apache Iceberg) | Unity Catalog-grounded context selection; plans multistep data engineering/ML/BI workflows for approval before autonomous execution; writes and debugs SQL and Python pipelines | |
| Hoplite (YC S26) | Cloud build agent | Cloud (web dashboard, keyboard/Vim-style navigation) + Slack/Linear/iMessage dispatch | Unknown (commercial platform, no license disclosed) | In-house coding harness built rather than wrapping Claude Code/Codex, so the team can ship agent features without waiting on Anthropic/OpenAI; tasks dispatch from Slack, Linear, iMessage, or automatically from Sentry issues into cloud sandboxes | |
| Blacksmith | Cloud build agent | Cloud (Web UI, GitHub, Slack) | Unknown (not stated in docs) | Cloud coding agent embedded in Blacksmith's CI/validation loop: delegate feature/bugfix tasks, and it also diagnoses and autofixes CI failures to keep PRs green, distinct from a general-purpose coding CLI | |
| Yeachan-Heo (independent maintainer) | Coding agent | Terminal | Yes (MIT) | Provider-agnostic external harness (clarify before guessing, plan before mutation, track every goal to completion with evidence) that runs standalone from any repo/worktree and layers onto 50+ existing coding-agent subscriptions and model providers (Claude, Codex, Cursor, Copilot, OpenCode, Kimi, GLM, MiniMax, Grok, Qwen, local runtimes) instead of billing separately | |
| Ant Group / Alipay (Alipay Experience Technology Department) | Coding agent | Terminal + VS Code extension | Yes (MIT) | Instruction-driven generate/fix/review/test workflows with interactive and headless modes; AGENTS.md rule files; conversation continuation/resumption; provider-agnostic (OpenAI, Anthropic, Google); monorepo also ships a VS Code extension | |
| Wholiver (independent) | Coding agent | Terminal (CLI/TUI) + Desktop (macOS/Windows, React app) | Yes (MIT) | Recursive L0-L4 multi-agent role split (coordinator, planner, implementer, reviewer, verifier); SQLite-backed persistent memory; Git worktree isolation per task; model-agnostic (OpenAI, Anthropic, DeepSeek, Gemini, Groq, Ollama, vLLM, or OrcaRouter) | |
| ApvCode (independent) | Coding agent | Terminal (Android Termux, Windows, macOS, Linux) | Yes (MIT) | Dual PLAN (read-only architect) / AGENT (autonomous file edits, shell exec, package install) mode split; snapshot-based /undo rollback; multimodal vision via clipboard image attachments; built-in TypeScript/JavaScript/Python/Rust compile diagnostics; session history with unique session IDs | |
| Atlast Technologies | Coding agent | Terminal (CLI) | Not stated | Single-session investigate/build/verify/document/recover agent loop; checkpointed, journal-backed edit recovery; curated frontier model selection (site shows GPT-5.6 Sol) rather than open BYOK across arbitrary providers | |
| vinhnx (independent maintainer) | Coding agent | Terminal (TUI) + CLI (ask/exec/review) | Yes (MIT OR Apache-2.0) | Rust terminal agent with safe file operations, ripgrep search, ast-grep symbol maps, fuzzy discovery, and project indexing; multi-layered security model (tree-sitter-bash command validation, execution policy, sandbox isolation); 21+ built-in LLM providers plus local inference via Ollama, LM Studio, and llama.cpp | |
| Aurict (GitHub org handle; underlying company/individual identity unconfirmed) | Coding agent | Terminal (CLI/TUI) | Yes (AGPL-3.0) | Nine specialist sub-agents (explore, code, review, test, debug, docs, security, performance, analytics) running as isolated workers; automatic codebase/framework context detection on startup; graduated shell-command approval (passive / active-lite / full security modes) with audit trails; multi-provider BYOK (Anthropic, OpenAI, Google, xAI, Azure, AWS Bedrock, Ollama, OpenRouter) | |
| Speakeasy | Coding agent | Terminal (CLI/TUI) + ACP server (stdio/HTTP/SSE/WebSocket) + headless daemon | Yes (MIT) | Gives the model a single composable tool for writing and running programs rather than exposing many discrete tools; ships as one static binary with kit tui (interactive terminal client), kit prompt (one-shot task), kit acp (editor protocol server), and kit serve (headless daemon) entrypoints | |
| Jern (vendor name as shown on jern.ai; no separate parent company disclosed) | Cloud build agent | Cloud (Web UI, GitHub App) + open-source local runtime | Partial (Apache-2.0 runtime; cloud control plane proprietary) | Policy pinned by digest for the whole session, isolated execution machine, credentials kept out of the agent process, hard token caps metered by the user's own provider, encrypted evidence storage; delivers all work exclusively as a pull request on an isolated branch (or a labelled failure), never auto-merges; the open-source Apache-2.0 runtime is described as the same agent that runs in the hosted cloud, runnable on your own laptop | |
| Letta (MemGPT creators; UC Berkeley Sky Computing Lab spinout, founded by Charles Packer and Sarah Wooders) | Coding agent | Terminal (CLI; installs via `npm install -g @letta-ai/letta-code`) | Yes (Apache-2.0) | Memory-first coding agent built on Letta's own stateful-agents SDK; agents persist learned codebase knowledge across sessions instead of starting fresh each run; Letta's own blog post (self-reported, not independently verified against the public Terminal-Bench leaderboard) claims Letta Code is the number-one model-agnostic open-source coding harness on Terminal-Bench, a narrower category-specific claim distinct from Factory Droid's separately tracked overall '#1 Terminal-Bench (58.75%)' figure | |
| GCWing (GitHub org handle; company identity unconfirmed) | Coding agent | Desktop app (Windows/macOS/Linux, Rust + Tauri) | Yes (MIT, core code) | Rust agent runtime with a Tauri desktop UI; a built-in Code Agent plans, edits, tests and commits inside real git repos with filesystem, terminal, git, browser and desktop-app access, alongside general-purpose Mini Apps and Computer Use | |
| OnPoint-Dev-Tools (GitHub org) | Coding agent | Terminal (CLI/TUI) + SDK (in-process Node.js) + browser client (HTTP/SSE) + SSH/ACP remote + fleet mode | Yes (Apache-2.0) | Evented agent loop emitting typed JSON events (assistant deltas, tool calls, approvals, usage) over stdout or SSE; transactional file read/write/edit, bash and background-job execution, LSP-backed symbol editing, with size-limited and redacted tool output |
| Primitive | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Plan modeorigin: Cline | Shift+Tab | /plan | Tab | /architect | extension (Shift+Tab pkg) | /plan | Deep mode | prompt | prompt | Plan/Act | Architect mode | Shift+Tab | plan preview | prompt | /plan, plan agent | plan-first | /plan slash command | plan-first | Shift+Tab (CLI); Quick Plan (specs) | /plan, --plan flag, Shift+Tab | Spec mode (Shift+Tab; --use-spec) | ? | prompt | SOLO (plan before execute) | /plan | ? | plan agent (Shift+Tab) | Architect mode |
| Spec / specifyorigin: GitHub Spec Kit | β | β | β | β | SPEC mode (pkg) | β | β | β | β | β | β | β | β | β | β | β | ? | ? | Specs (requirements.md + design.md + tasks.md) | ? | Spec Mode (--use-spec; --spec-model) | ? | ? | Spec workflow (/spec command; generates spec.md + tasks.md + checklist.md in .trae/specs/, version-controlled) | ? | ? | ? | β |
| Constitution / principlesorigin: GitHub Spec Kit | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | ? | ? | Steering files (.kiro/steering/*.md) | ? | ? | ? | ? | ? | AGENTS.md / WARP.md | ? | ? | β |
| Brainstorm / discoveryorigin: (generic) | conversational | conversational | conversational | /ask | conversational | conversational | conversational | conversational | conversational | Plan | Ask mode | ask | conversational | conversational | explore agent | conversational | Ask Devin (codebase Q&A before session) | conversational | conversational (vibe sessions) | Ask mode (read-only exploration) | conversational (Missions planning conversation) | Quick Ask (read-only) | conversational | conversational (Chat mode Q&A) | conversational | Ask mode | ? | Ask mode |
| Deep research modeorigin: Amp | β | β | β | β | β | research | Deep mode | β | β | β | β | β | β | β | /research agent | β | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | β |
| Clarifying questionsorigin: Cline | yes (plan) | yes | yes | limited | extension | yes | yes | yes | limited | Plan | Architect | yes (plan) | yes | limited | yes | yes | yes (Ask Devin; !ask in Slack) | yes (plan) | yes (spec phases + Quick Plan) | yes (plan mode; approves plan before implementation) | yes (Spec Mode: read-only exploration + clarifying questions) | ? | yes | ? | Ask questions permission (Always/Conditional/Never) | yes (Plan; AskUserQuestion) | ask_user_question | Architect |
| Estimate / complexityorigin: SuperClaude | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | β | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | β |
| Act / implementorigin: Cline (named split) | native | native | Build mode | /code | native | native | native | native | native | Act | Code mode | Agent mode | Cascade | native | agent | agent | native (autonomous cloud session) | native | Autopilot (default autonomous) + Supervised mode | Code mode (autonomous multi-step plan + execution) | native (Auto mode) | native (Agent) | native | Builder mode | Agent Mode (local + cloud) | Craft mode | native (default agent) | Code mode |
| Edit / apply difforigin: Aider (diff edits) | native | native | native | diffs | Edit tool | native | native | native | native | native | native | native | diff-staging | native | native | native | native | native | native (per-hunk in Supervised; full diff view in Autopilot) | native (diff viewer before accept) | native (diff shown; wait for approval) | native (diff review per action) | native | native (Accept/Reject All; ^Y/^N) | Interactive Code Review panel | native (Edit/MultiEdit; diff review) | write_file / search_replace | native |
| Run terminal commandsorigin: (generic) | yes | yes | yes | yes | Bash tool | yes | yes | yes | yes | yes | yes | yes | Turbo mode | yes | yes | yes | yes (shell terminal in VM) | yes | yes (approve/reject/run/trust per command) | yes (! prefix; brave mode controls approval) | yes (risk-gated by autonomy) | yes (terminal tool) | yes | yes (Builder runs Shell; Chat one-click) | yes (configurable approval per Agent Profile) | yes (Bash; permission-gated) | bash | yes |
| Debugorigin: Roo Code (Debug mode) | prompt | prompt | prompt | prompt | prompt | prompt | prompt | prompt | prompt | prompt | Debug mode | /debug | prompt | prompt | prompt | prompt | prompt | prompt | Bugfix Specs (bugfix.md + design.md + tasks.md) | /debug mode (live IDE debugger, breakpoints, step) | prompt (droid exec natural-language debugging) | ? | prompt | TRAE-debugger built-in skill (starts a debugging server, collects logs over HTTP; hypothesis -> instrumentation -> reproduction -> analysis -> fix -> verification) | agent debug (autonomous bug investigation; reproduces issue, inspects likely failure paths) | ? | prompt | Debug mode |
| Test generationorigin: (generic) | prompt | prompt | prompt | prompt | prompt | prompt | prompt | prompt | prompt | prompt | prompt | task agent | Workflow | prompt | task agent | prompt | /test slash command; video test recordings | prompt | Autopilot test generation (multi-file); property-based tests | ? | prompt (droid exec natural-language test fixing/generation) | ? | ? | ? | ? | ? | prompt | prompt |
| Code revieworigin: (parallel) | /review | /review | /review | manual | extension | AI review | Oracle subagent | prompt | prompt | β | β | BugBot | review Workflow | prompt | rubber-duck agent | via skills | Devin Review (PR bot + /review slash command) | Critic agent (auto peer-review) | Supervised mode per-hunk review; BugBot via hooks | /review (local diff); GitHub Action (PR inline comments) | /review | native GitHub PR review ("auggie review") | GitHub Action / prebuilt automation | TRAE-code-review built-in skill (reviews merge requests/diffs; structured feedback on quality, correctness, best practices) | Code Review panel + Interactive Code Review | /security-review | prompt | β |
| Refactororigin: (generic) | prompt | prompt | prompt | prompt | prompt | prompt | prompt | prompt | prompt | prompt | via modes | prompt | refactor Workflow | prompt | prompt | prompt | prompt | prompt | prompt (chat or spec task) | ? | prompt (droid exec natural-language refactor; --use-spec plans first) | ? | ? | ? | agent refactor (write/refactor features via autonomous agents) | ? | prompt | via modes |
| Goal (persistent objective)origin: Codex | unconfirmed* | /goal (flag) | β | β | β | /goal | β | β | β | β | β | non-persistent | β | β | non-persistent | non-persistent | ? | β | /goal (iterative loop until verified) | ? | Missions (describe goal; orchestrator manages work to completion) | ? | convo-goal (SDK) | ? | cloud agent task (runs to completion) | /goal | ? | β |
| Orchestrator / boomerangorigin: Roo Code (Boomerang) | subagents | β | β | β | TEAM/CHAIN/PIPELINE (pkg) | subagents | subagents | recipes | β | β | Orchestrator mode | subagents | β | Parallel Agents | Fleet mode | Agent Manager | Managed Devins (coordinator delegates to child sessions) | ? | subagents (main agent delegates to built-in + custom sub-agents) | subagents (auto-delegated subtasks) | Mission Mode (multi-agent orchestration) | automatic subagent delegation (Agent detects and offers to delegate to a subagent) | agent delegation (SDK) | main "Agent" auto-delegates a task to a subagent when the subagent's description is highly relevant to that task | Warp Agent (cross-harness subagent orchestration via Oz) | subagents (auto-delegated) | subagents via task tool | Orchestrator mode |
| Subagents (own context)origin: Claude Code | /agents | agents | agents | β | extension (Fleets/Crews) | fork subagent | Librarian/Oracle | yes | β | Subagents | (modes) | subagents (10/50) | β | yes | subagents | subagents | Managed Devins + CLI subagents (foreground/background) | β | yes (custom .kiro/agents/*.md with isolated context) | .junie/agents/ Markdown+YAML files, isolated context | Custom Droids (.factory/droids/*.md; fresh context) | yes (.augment/agents/*.md; isolated context) | yes | Subagents (.trae/agents/ project scope; Markdown+YAML frontmatter with name/description/model/tools/mcpServers; independent context windows whose intermediate reasoning does not pollute the main Agent's chat history; main Agent auto-delegates by matching description to intent) | cross-harness subagents (Oz) | subagents (.codebuddy/agents/) | subagents (.vibe/agents/*.toml; task tool) | (modes) |
| Parallel agents / swarmorigin: Roo/Kilo + Copilot Fleet | via plugins | β | β | β | extension | parallelism | yes | β | β | β | up to 10/50 | Fleet mode | cloud (Devin) | Parallel Agents | Fleet mode | yes (default) | yes, parallel cloud sessions via Managed Devins | up to 60 concurrent tasks | yes (subagents run in parallel) | GitLab CI/CD multi-task; worktree isolation | Mission Mode workers + worktree parallelism | yes (subagents run in parallel; Remote Agents run concurrently in cloud) | yes | ? | parallel cloud subagents (Oz); local parallel tabs + worktrees | background agents | ? | up to 10/50 |
| Task breakdown / to-dosorigin: (generic) | TODO list | skills | agents | β | extension | task lists | yes | yes | yes | task mgmt | mode split | to-dos | yes | threads | task lists (synced) | task lists (synced) | Playbooks + /plan | plan steps | tasks.md (spec phase 3, wave-based parallel execution) | ? | Missions milestones (structured plan; validation per milestone) | Task Manager (auto-created tasks; persists under ~/.augment) | TaskTrackerTool (available built-in tool; added explicitly in agent config) | SOLO auto task breakdown | Agent Task Lists (auto-generated) | /todos (Plan checklist) | todo list (Ctrl+T to toggle view) | mode split |
| Dynamic workflow (scripted)origin: Cline (Workflows) | no native | β | β | β | CHAIN/PIPELINE (YAML) | custom workflows | reusable workflows | recipes | β | Workflows | custom modes | plugins | Workflows | β | orchestration | orchestration | Playbooks (reusable multi-step task templates) | ? | Specs (3-phase pipeline: requirements -> design -> tasks) | ? | ? | ? | ? | ? | YAML Workflows + Warp Drive Prompts | ? | ? | custom modes |
| Autonomous looporigin: (community) | β | β | β | β | extension | /goal autonomous | Deep mode | yes | β | Focus Chain | β | Background Agent | Cascade (Turbo) | β | coding agent | Managed Agents | yes (async cloud sessions run until done; Automations) | yes | Autopilot mode + /goal iterative loops | Brave Mode (runs all sensitive actions without per-step approval) | Autonomy Level (High) + Mission Mode (work without per-step approval) | Agent Auto (edits files, runs terminal commands, uses MCP tools automatically) | yes | SOLO mode (autonomous after plan) | YOLO mode (all permissions set to Always allow) | /goal (until condition met) | auto-approve agent | β |
| Background / async (cloud)origin: (Devin-style) | no (local) | Codex cloud | β | β | β | background tasks | β | β | β | Cline cloud | Kilo cloud | Background Agent | handoff to Devin | β | /delegate agent | Managed Agents API | yes, native; all sessions are async cloud | cloud VM async | Kiro Web autonomous mode (cloud sandbox + PR) | GitHub Actions / GitLab CI runners (on-infra cloud exec) | Droid Computers (persistent cloud dev environment) | Remote Agents (cloud) | automations (Agent Canvas cloud) | ? | cloud agents on Oz (background tasks) | ? | ? | Kilo cloud |
| Scheduled / cron tasksorigin: Qwen Code | β | β | β | β | extension | cron scheduled | β | β | β | β | β | β | β | β | β | β | Scheduled sessions (cron + one-time); Automations | Scheduled Tasks (daily/weekly/monthly) | Automations (hourly/daily/CRON schedules, up to 5 per automation) | ? | Automations (Scheduled trigger; natural-language cadence or cron) | Cosmos scheduled automations (5-field cron expression, timezone-aware) | automations (cron schedule) | ? | Scheduled Agents (cron syntax via Ambient Agents) | ? | /loop (recurring prompt) | β |
| Worktree isolationorigin: Cline | via plugins | β | β | β | extension | worktree | β | β | β | Worktrees | Kilo cloud | Worktrees (3.2) | β | β | Worktree isolation | ? | ? | cloud VM per task | cloud sandboxes (Web; each run is isolated) | /worktree (git worktrees, parallel sessions) | -w, --worktree [name] | isolated cloud env per Remote Agent | ? | ? | isolated worktrees (parallel subagents each run in their own worktree) | ? | --worktree NAME (creates/reuses a git worktree, runs session inside it) | Kilo cloud |
| Project init (memory gen)origin: Claude Code (/init) | /init | /init | /init, /init-deep | β | extension | init | yes | β | β | init memory bank | init | rules gen | yes | β | yes | GEMINI.md | ? | β | Generate Steering Docs (.kiro/steering/) | auto-imports from other agents' memory files | /init | ? | yes | ? | /init (generates AGENTS.md) | /init | ? | init |
| Persistent memory fileorigin: CLAUDE.md / AGENTS.md / Memory Bank | CLAUDE.md | AGENTS.md | AGENTS.md | conf file | AGENTS.md | cross-session memory | persistent threads | yes | yes | Memory Bank | Memory Bank | rules + AGENT.md | workspace memory | threads | AGENTS.md | GEMINI.md / .agents | AGENTS.md + Knowledge (org-scoped knowledge base) | AGENTS.md | .kiro/steering/*.md (workspace) + ~/.kiro/steering/ (global) | AGENTS.md (.junie/AGENTS.md or project root) | AGENTS.md + .factory/memories.md | Memories (auto-generated) + AGENTS.md/.augment/rules | AGENTS.md / Skills | AGENTS.md + .trae/project_rules.md + .trae/user_rules.md | AGENTS.md + Agent Memory (Oz cloud, cross-session) | CODEBUDDY.md | AGENTS.md (~/.vibe/ + project) | Memory Bank |
| Memory edit / updateorigin: Claude Code (/memory) | /memory | edit AGENTS.md | edit file | β | edit AGENTS.md | update | yes | yes | ? | update memory bank | update | edit rules | edit memory | Rules Library (edit .rules) | edit instructions | edit GEMINI.md | Knowledge CRUD (UI + API); Devin auto-suggests Knowledge | Memory System (repo-level) | edit steering files; Generate Steering Docs command | edit AGENTS.md (project or global ~/.junie/AGENTS.md) | ? | Memory Review (approve/edit/remove in chat panel) | edit AGENTS.md / Skills | edit user_profile.md / project_memory.md directly, or via chat (AI auto-creates/updates/deletes memories on request) | auto-extracted from transcripts by Oz (no manual edit command) | /memory; Auto Memory | edit AGENTS.md | update |
| Codebase indexing / RAGorigin: Aider (repo map) / Cursor | grep-based | grep-based | yes | repo map | grep/bash | yes | Sourcegraph search | yes | LSP-enhanced | codebase index | codebase indexing | index | repo-scale | LSP | code intelligence | yes | DeepWiki (auto-indexed repo wikis + semantic search) | yes | codebase indexing (#codebase context provider) | semantic indexing (embeddings, checkbox in IDE plugin) | grep/glob-based (Read, LS, Grep, Glob tools) | Context Engine (semantic indexing) | grep/glob-based | codebase indexing (auto <=5k files) | Codebase Context (local embeddings-based indexing) | grep/glob-based | grep (ripgrep) | codebase indexing |
| Context compactionorigin: Claude Code (/compact) | /compact | auto | /compact | /tokens | token-efficient core | ToolSearch on demand | yes | yes | ? | context condensing | context condensing | auto | yes | auto + /compact | token mgmt | auto (~135k tokens) | /compact (CLI) | ? | /compact (auto on overflow) | ? | /context (window usage breakdown) | ? | LLMSummarizingCondenser | auto-triggered once context exceeds the allowed window during task processing, or manual Compact button (built-in "Agent" + other agents with Max mode enabled) | /compact; /fork-and-compact | /compact | /compact | context condensing |
| Clear / reset contextorigin: (generic) | /clear | /new | /new | /clear, /reset | /new | new | new thread | /clear | ? | new task | new task | new chat | ? | new thread | /clear | ? | /clear or /new (CLI); sleep/archive (Slack) | new task | /clear; /context clear; /chat new | /new (clear context + optional prompt) | /clear | New chat icon (Chat panel) | /new | new chat (clears the previous context) | /new | /clear | /clear | new task |
| Checkpoints / rollbackorigin: Cline (per-tool-call) | git-based | git-based | /undo, /redo | /undo | git checkpointing (pkg) | rewind | ? | ? | ? | per-tool-call | per-call | checkpoints / restore | revert to step (hover prompt + revert arrow) + named snapshots | Restore Checkpoint | git-based rewind snapshot per prompt (Esc Esc / /undo / /rewind) | sandbox | snapshot-per-session (each session boots clean snapshot) | ? | /rewind (CLI) + Revert All Changes (Autopilot) | roll back all changes (decline task changes) | /rewind-conversation | checkpoints (auto snapshots; revert) | conversation fork (SDK) / git-based | ? | ? | /rewind (per-prompt checkpoints) | /rewind (Alt+Up / Ctrl+P) | per-call |
| Intent / activity trackingorigin: Windsurf | β | β | β | β | β | β | β | β | β | β | β | β | Cascade tracking | β | β | β | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | β |
| Resume / continueorigin: (generic) | /resume | /resume | /sessions | --restore | session rewind | resume | threads | yes | yes | task history | sessions | resume | yes | threads | session history | synced sessions | yes, /resume <id> (CLI); cloud session resume; CLI /handoff | yes | sessions (Web + iOS sync across platforms) | /history (last 10 sessions); --session-id flag | droid --resume [sessionId]; droid exec -s <id> | --continue / --resume (persistent session state) | --resume / --last | ? | cloud-synced conversation history (CMD+Y); cross-device | /resume; --continue / --resume | /resume; --continue/-c; --resume SESSION_ID | sessions |
| Rewind / branch from messageorigin: Pi / Qwen Code | β | /fork | β | β | rewind + branch | message rewind | β | β | β | β | β | β | β | β | β | β | ? | ? | /rewind (fork at earlier turn) | ? | Fork a session | ? | conversation fork (SDK) | ? | Conversation Forking (/fork-from, right-click block) | /rewind; /branch (/fork) | /rewind | β |
| Steering / interrupt mid-runorigin: Pi | esc | ? | ? | ? | Enter=steer, Alt+Enter=queue | Ctrl+C (cancel) | ? | Ctrl+C (interrupt) | esc | ? | ? | ? | ? | stop button / Send Now | steer (enter new prompt while working) | comment on Artifact (live) | yes, message session mid-run; mute/unmute in Slack | pause button + chat feedback | Queue Steering (CLI v2.7+); Interrupt Execution button | follow-up prompts while agent is working | Ctrl+C (interrupt; twice to exit) | queued follow-up messages while agent is working (Cosmos sessions) | Esc (CLI) / send_message while running (SDK) | ? | mid-run steer input; Remote Control | ? | Escape | ? |
| Session share / exportorigin: opencode (/share) / Amp | /copy, export | /copy | /share, export | β | share session | /export | shared threads | session export (md/json/yaml) | ? | β | β | β | β | channels | /share file (markdown); /share gist | Agent Manager | session link sharing; #devin-runs Slack channel | ? | export (CLI v2.6+: markdown/JSON transcript export) | ? | /share (with org); /copy (session) | Share dialog (grant a teammate viewer access, copy link, revoke access) | trajectory export (JSON) | ? | Session Sharing (link, real-time sync, web/mobile view) | /export | ? | β |
| Model switchingorigin: (generic) | /model | /model | /models | /model | /login, config (20+) | config | auto-select | multi-model | yes | profiles | profiles | model picker | model routing | model routing | /model (multi) | model picker | /model (CLI); !fast / !ultra / !lite (Slack); adaptive routing | tier-based (Gemini 3 Flash / Pro) | /model (CLI); model picker (IDE/Web); persistent preferences | /model (10+ models, effort levels, BYOK) | /model; -m, --model <id>; Ctrl+N; BYOK | /model + --model (Claude/GPT/Gemini/Kimi) | /model or profile selector | model picker; /switch model:<name>; BYOK | model picker dropdown; /model; BYOK | /model; --model | /model | profiles |
| Cost / token trackingorigin: Aider / Claude Code | /cost | usage | yes | /tokens | token display | real-time usage | leaderboards | ? | ? | cost display | cost | usage | credits | token usage display | usage | Quota screen (per-model bars) | ACU (Agent Compute Unit) usage per session; Session Insights | ? | /usage (CLI); subscription dashboard (IDE: credits used/remaining) | /usage (token breakdown + balance per session) | /cost; /stats [period] | Usage Dashboard (My Usage / Organization Usage; shown in $ or credits) | yes (metrics API) | Dollar Usage display (used + remaining) for the current subscription period, in the billing/subscription panel | per-turn credit chip + Settings > Billing; Enterprise Analytics API | /cost; /stats | --max-price (indicative only) | cost |
| Print / headless modeorigin: (generic) | -p / --print | exec | run | --message | print mode | --prompt / -p (--output-format text|json|stream-json) | CLI pipe | headless | crush run (--quiet) | β | β | CLI | β | β | --prompt | agy CLI | devin -p "prompt" (CLI single-turn stdout) | jules remote new (CLI) | --no-interactive (CLI headless via KIRO_API_KEY) | headless (junie --auth=... "prompt") | droid exec (-o text/json/stream-jsonrpc) | --print (single-shot, non-interactive) | --headless -t / -f | ? | Oz CLI (non-interactive; --output-format json/text) | -p / --print (--output-format json) | --prompt (--output text|json|streaming) | β |
| Custom slash commandsorigin: (generic) | yes (.claude/commands) | yes (prompts) | yes (.opencode/command) | β | prompt templates | custom workflows | yes | yes | yes (custom/saved prompts as Markdown command files) | workflows | yes | yes (prompts) | yes | skills via / (SKILL.md) | yes | inherited | yes, org-level custom slash commands via Settings > Customization | ? | yes (custom agents invokable as slash commands) | .junie/commands/ Markdown files with YAML frontmatter | yes (.factory/commands/*.md; /commands) | yes (.augment/commands/<name>.md) | yes (commands via plugins/skills) | Commands (.trae/commands/ project scope, ~/.trae/commands global scope; invoked via / in chat) | Warp Drive Prompts (appear in / menu) | yes (.codebuddy/commands/*.md) | skills (user-invocable: /skill-name) | yes |
| Custom modesorigin: Roo Code | via agents | β | agents | chat-modes | 6 modes (pkg) | subagents (task-specific prompts + tool scopes; .qwen/fork-profiles) | β | β | β | limited | custom modes | custom agents | β | β | custom agents | custom agents (.agents/agents/ MD + YAML frontmatter: model + tools) | ? | ? | custom agents (config file: tool scope + permissions + context) | subagents (.junie/agents or .agents; tools/disallowedTools, model) | custom droids (.factory/droids/ or ~/.factory/droids/; tool policy + model) | subagents (.augment/agents/ MD; tools allowlist/denylist) | file-based agents (.agents/agents/*.md; tools frontmatter + model) | custom agents (persona prompt; per-agent MCP servers + built-in tools) | Agent Profiles (autonomy + model + tool scope per profile) | ? | agent profiles (.vibe/agents/*.toml) scoped by approval level (auto-approves safe read tools, blocks edits and commands per profile) | custom modes |
| Hooks (event-driven)origin: Claude Code | hooks | limited | limited | β | extension | hooks (PreToolUse, PostToolUse, SessionStart/End, Stop, etc.) | β | β | β | Hooks | β | Pre/PostToolUse / stop | β | β | hooks (8 events) | hooks | Automations (event triggers: Slack, GitHub, Linear, webhooks, cron) | event-driven integrations (webhook triggers) | Agent Hooks (file save/create/delete, prompt submit, PreToolUse, PostToolUse, Stop, spec task) | 7 lifecycle hooks in config.json (SessionStart, PreToolUse, Stop, etc.) | /hooks (lifecycle hooks) | Hooks (PreToolUse, PostToolUse, Stop, SessionStart/End; settings.json) | hooks (6 events) | hooks (lifecycle events; JSON config with global + project scope; multiple project-root hook configs combined at runtime) | ? | hooks (pre/post tool) | hooks (.vibe/hooks.toml: pre_tool, post_tool, post_agent) | β |
| Skills (SKILL.md)origin: Claude Code | Skills | skills | skills | β | Skills (portable) | Skills (SKILL.md in extensions; /skills command) | β | β | β | Skills | β | Agent Skills | β | β | skills | Global / Agent Skills | SKILL.md files in .agents/skills/<name>/SKILL.md | ? | ? | .junie/skills/ SKILL.md + templates (Agent Skills) | Skills (.factory/skills/<name>/SKILL.md; /skills) | Skills (.augment/skills/<name>/SKILL.md; invoked via /skill-name) | Skills (.agents/skills/SKILL.md) | Skills (SKILL.md in .trae/skills/ project or ~/.trae/skills/ global; on-demand loading; also reads .agents/skills/) | Skills (YAML-frontmatter .md files; oz-skills repo) | Skills (.codebuddy/skills/SKILL.md) | Skills (.vibe/skills/<name>/SKILL.md) | β |
| Custom agent profilesorigin: Claude Code | .claude/agents | agents | agents | β | MD + YAML frontmatter | subagent defs | yes | β | β | subagent defs | mode YAML | custom subagents | β | ? | .agent.md | .agents/ | CLI subagent profiles (subagent_explore, subagent_general) | ? | .kiro/agents/*.md (YAML frontmatter: name, description, tools, model) | .junie/agents/ YAML frontmatter (name, tools, model, skills) | .factory/droids/*.md (YAML frontmatter: name, model, tools) | subagent .md files (YAML frontmatter: name, model, tools) | .agents/agents/*.md | custom agents (intelligent gen or manual) | ? | .codebuddy/agents/*.md (YAML frontmatter) | .vibe/agents/*.toml (model, tools, permissions) | mode YAML |
| MCP managementorigin: Anthropic (MCP standard) | /mcp | /mcp | config | limited | extension | MCP mgmt | yes | MCP-first | MCP-extensible | MCP marketplace | yes | .cursor JSON | yes | yes | GitHub MCP | extensions | yes, Devin MCP server + MCP marketplace; CLI MCP config | via MCP | yes (MCP servers tab; /mcp slash command; .kiro/settings/mcp.json) | /mcp + mcp.json (project or user scope); Installation Assistant | /mcp; droid mcp add <name> <url> | Easy MCP (+ OAuth/token); Import from JSON; settings panel | yes (Settings > MCP / mcp.json) | yes (marketplace; .trae/mcp.json; stdio/SSE/HTTP) | MCP servers (per-profile allowlist/denylist; add mid-session) | /mcp; codebuddy mcp add | /mcp (HTTP + stdio) | yes |
| Plugins / marketplaceorigin: Claude Code | /plugin marketplace | skills | plugins | β | npm/git packages | extension mgmt | β | β | β | MCP marketplace | marketplace | Marketplace / /add-plugin | β | β | plugins | plugins | ? | ? | ? | /extensions (git repos, local dirs, HTTP manifests; JetBrains marketplace) | droid plugin install / droid plugin marketplace | Plugins + Marketplaces (auggie plugin marketplace add; /plugins browser) | plugins (GitHub registry) | Extension Store + VS Code Marketplace compatibility + local .vsix install | ? | /plugin (marketplace) | ? | marketplace |
| Rules / instructions filesorigin: Cursor (.cursorrules) | CLAUDE.md | AGENTS.md | AGENTS.md | CONVENTIONS.md | AGENTS.md | QWEN.md | AGENT.md | .goosehints | CRUSH.md / AGENTS.md | .clinerules | .roo/rules | .cursor/rules | rules | .rules | .github instructions | GEMINI.md | AGENTS.md + Knowledge items | AGENTS.md | .kiro/steering/*.md + AGENTS.md (auto-included) | AGENTS.md (.junie/AGENTS.md); .aiignore for file restrictions | AGENTS.md + .factory/rules/ | .augment/rules + AGENTS.md/CLAUDE.md (.augment-guidelines) | AGENTS.md / .openhands/ | AGENTS.md + .trae/rules/ (project & user) | AGENTS.md / WARP.md (project); global rules in Warp Drive | ? | AGENTS.md | .roo/rules |
| Self-build (ask agent to extend)origin: Pi | β | β | β | β | core philosophy | β | β | β | β | β | β | β | β | β | β | β | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | β |
| Output stylesorigin: Claude Code | native | /personality (none|friendly|pragmatic) | β | β | --system-prompt / SYSTEM.md | --system-prompt (replace main-session prompt) | β | β | β | β | β | β | β | β | β | β | ? | ? | ? | ? | --append-system-prompt / --append-system-prompt-file | ? | ? | ? | ? | --append-system-prompt | ? | β |
| Web search / fetchorigin: (generic) | web tools | limited | yes | /web | extension | yes | yes | yes | via MCP | yes | yes | @web | yes | via MCP | web fetch/search | Browser surface | yes (browser in VM; !deep for advanced search) | yes | #url context provider + MCP | Tavily web search (native tool; auto-triggered) + /extract URL fetch | native (WebSearch tool) | ? | Tavily MCP (built-in on Cloud) | yes (paste URL -> page content as context; no autonomous web search documented) | native agent web search (auto-triggered; Claude 4.x, GPT-5.x) | WebSearch / WebFetch | ? | yes |
| Image / multimodal inputorigin: (generic) | yes | yes | yes | images | yes | yes | yes | yes | yes (file picker attachments) | yes | yes | yes (+PDF) | yes | yes | yes | yes | yes (CLI Ctrl+V image paste; attachments) | yes | yes | yes (PNG/JPEG drag-and-drop or @ reference) | Ctrl+V (paste image attachment) | yes (attach image via paperclip) | yes (images via vision LLMs) | yes (screenshots, design drafts in chat) | image attachment in Agent Mode (Ctrl+G) | yes (drag-drop / paste / path) | yes (@ mention image attachment: .png/.jpg/.jpeg/.gif/.webp sent as native multimodal content to vision-capable models) | yes |
| Voice / dictationorigin: Aider (/voice) | β | β | β | /voice | β | β | β | β | β | Dictation | voice (Kilo) | β | β | β | voice input (hold space bar; Ctrl+X V) | ? | yes (inline voice recording button; voice follow-ups) | ? | ? | ? | ? | ? | β | ? | native voice input (microphone in Agent Mode) | ? | /voice (experimental; Ctrl+R to record) | voice (Kilo) |
| Browser / computer useorigin: Anthropic (Computer Use) / Cline | via MCP | β | β | β | extension | Computer Use (desktop automation) | β | yes | via MCP | Computer Use | browser | via MCP | live previews | β | Browser surface | Browser surface | yes, Chrome with Playwright CDP; visual QA + form-filling | Playwright (web app testing) | dev servers (background process management) | ? | Droid Control (launch apps, click, type, record) | ? | yes (BrowserToolSet / BrowsingAgent) | ? | Computer Use (sandboxed cloud environments, experimental) | ? | ? | browser |
| LSP integrationorigin: Zed / Crush | β | β | β | β | β | β | β | β | LSP-enhanced | β | β | yes | yes | native LSP | yes | yes | ? | ? | yes (LSP code intelligence: go-to-def, references, hover, diagnostics) | yes (JetBrains IDE ACP; semantic + syntax checks via IDE) | ? | ? | ? | LSP tool (listed among built-in Agent/subagent tools: Bash, Edit, Glob, Grep, Read, Skill, TodoWrite, WebFetch, WebSearch, Write, LSP) | built-in LSP (hover, go-to-def, diagnostics; Rust/Go/Python/TS/C++) | LSP tool | ? | β |
| Git commit / PR automationorigin: Aider (auto-commit) | commit cmds | yes | yes | auto-commit | extension | yes | yes | yes | yes | yes | yes | yes | yes | yes | /pr | yes | yes, ships PRs; Devin Review; auto-merge; PR resume | yes | yes (Web opens PRs; GitHub + GitLab integration) | yes (auto branch + commit + PR/MR via GitHub/GitLab actions) | GitHub Action (security --full: new branch + PR with security report) | yes (Remote Agents open PRs; Code Review bot) | yes (GitHub Action / fix-me label) | AI commit-message generation (one-click); no PR automation | native git dialog (Commit, Push, Publish, Create PR, View PR) | ? | yes (reads files, runs commands, writes code, and opens pull requests, approval-gated) | yes |
| Notebook (Jupyter) supportorigin: Cline | NotebookEdit | β | β | β | β | β | β | β | β | Jupyter | β | β | β | β | yes (agent mode) | ? | yes (hosts + populates Jupyter notebooks) | ? | ? | ? | ? | ? | Jupyter plugin (IPython cells) | ? | β | NotebookEdit | ? | β |
| Cloud handoff (local->cloud)origin: Windsurf | β | Codex cloud | β | β | β | β | β | β | β | Cline cloud | Kilo cloud | Background Agent | hand off to Devin | β | /delegate | Managed Agents | /handoff (CLI packages context + branch -> cloud session) | native (cloud-only) | Kiro Web (start local via IDE/CLI, run on cloud sandbox) | ? | Droid Computers (Bring Your Own Machine <-> cloud handoff) | ? | ? | ? | bidirectional local/cloud handoff (auto-handoff on sleep) | ? | & prefix (runs prompt in a Vibe Code Web sandbox) / /teleport (moves the whole session to Vibe Code Web) | Kilo cloud |
| Sandbox / permission controlsorigin: (generic) | permissions | sandbox | permissions | --yes | extension (gates) | auto-approval | yes | yes | permission queue; --yolo | auto-approve / YOLO | auto-approve | sandbox + net controls | Turbo (auto) | ? | permissions / auto-approve | Managed sandbox | yes, snapshot-isolated VM; /bypass mode (CLI); network/secret controls | cloud VM sandbox | Trusted Commands + Command Denylist; --trust-all-tools / --trust-tools (CLI headless) | brave mode (Off/Auto/On); allowlist.json; .aiignore | Autonomy levels (Off/Low/Med/High) + OS sandbox (--skip-permissions-unsafe) | Tool Permissions (allow/deny rules in settings.json) | Docker sandbox + approval flags | Sandbox (restricted, isolated execution environment for agent-generated commands; per-path read/write allowlist) + Auto-Run mode for MCP/commands | Agent Profile permissions (Confirm/Balanced/YOLO) + denylist | /permissions, /sandbox; -y / --dangerously-skip-permissions | agent approval modes (default/plan/accept-edits/auto-approve) + bash allow/deny lists + trusted-folder confirmation | auto-approve |
| Shared / team threadsorigin: Amp | β | β | /share | β | share session | channels | shared threads | β | β | β | β | β | β | channels (multiplayer) | β | Agent Manager | yes, Slack channel sharing; shared session links; #devin-runs | β | ? | ? | live session URL sharing (watch, comment, take over) | Share dialog (invite a teammate to view a Cosmos session; revocable) | ? | ? | Session Sharing (edit access: steer/approve/redirect) | ? | ? | β |
| Leaderboards / usage metricsorigin: Amp | β | β | β | β | β | β | leaderboards | β | β | β | β | team analytics | β | β | Copilot metrics API | ? | consumption analytics (daily/per-user/per-org via API v3) | ? | team usage analytics (Team plans) | ? | Factory Analytics (per-user usage breakdowns) | Analytics API (per-user activity, daily usage, per-editor/language breakdown, credit usage) | ? | TRAE Enterprise console: multidimensional usage analytics (per-client user/activity trends, code-generation rate, LLM call distribution, language distribution) plus rankings for MCP and enterprise agents | Enterprise Analytics API (per-user rollups, team metrics) | ? | ? | β |
| Org / policy controlsorigin: (vendor stacks) | enterprise | enterprise | β | β | β | β | team plans | β | β | β | β | team / SSO | enterprise SLAs | β | org policies / SSO | Enterprise (coming) | yes, RBAC, SSO/SCIM, IP allowlists, audit logs, enterprise guardrails | β | SAML/SCIM SSO via AWS IAM Identity Center; org management dashboard | Enterprise SSO; .aiignore enforcement; on-premises model hosting | SSO (SAML/OIDC) + SCIM directory sync | Team roles (Administrator / Member permissions) | org roles/permissions (Cloud/Enterprise) | TRAE Enterprise admin console (seat/member management, usage analytics, security policies) | Admin Panel (enforced org-wide AI/model/sharing/privacy policies; SSO) | ? | ? | β |
Showing 61 of 61 primitives Β· 28 harnesses Β· snapshot 2026-09-07. Cells show how each tool exposes the primitive; colour is the derived support level. β?β means unconfirmed this pass, not βnoβ.
Who popularised each primitive in this tool category (20 entries).
| Primitive / concept | Originated by | Context |
|---|---|---|
| Plan mode / Plan-Act split | Cline | Introduced Plan Mode against the immediate-execution trend; 'frontload context, then act' |
| Boomerang / Orchestrator | Roo Code | Delegates subtasks to specialist modes; only the summary returns to the parent |
| Checkpoints after each tool call | Cline | Auditable shadow-Git checkpoints per tool call, not just per prompt |
| Memory Bank | Cline | Persistent project memory as plain markdown in the repo |
| AGENTS.md | OpenAI Codex | Now a Linux Foundation open standard across 60k+ repos (OpenAI, Google, Cursor, Factory, Amp) |
| /goal (persistent objective) | OpenAI Codex | First native persistent-objective primitive; later mirrored by Qwen Code |
| CLAUDE.md, /init, hooks, subagents, skills, plugin marketplace | Claude Code (Anthropic) | Anthropic's agent-architecture primitives |
| MCP (Model Context Protocol) | Anthropic | Created by Anthropic; adopted by OpenAI Codex, Goose, Crush, and others |
| Repo map, diff edits, /architect-/ask, auto-commit, /voice | Aider | Early terminal coding-agent conventions |
| Custom modes (role personas) | Roo Code | Code/Architect/Ask/Debug/Orchestrator + community Mode Gallery |
| Minimal-core / self-build harness | Pi | 4-tool core; plan mode, subagents, MCP, permissions are all user extensions |
| Steering / follow-up mid-run | Pi | Enter steers a running agent after current tool call; Alt+Enter queues a follow-up |
| Scheduled / cron agent tasks | Qwen Code | Cron-scheduled autonomous coding runs |
| AI-first editor; .cursorrules | Cursor | Pioneered the AI-first editor category and rules files |
| Cascade agent + Workflows + workspace memory + intent tracking | Windsurf | Autonomous multi-file agent; reusable named Workflows; tracks edits/terminal/clipboard |
| Deep mode (autonomous research) + shared threads + leaderboards | Amp | Extended-reasoning research; team-oriented thread sharing and metrics |
| Parallel Agents + channels + native-LSP editor | Zed | Rust editor; multiplayer channels; agent client protocol (ACP) |
| Fleet mode / plan agent / .agent.md / 8 hook types | Copilot | Parallel subagent orchestration + GA custom/plan agents |
| Computer use / browser control | Anthropic (+ Cline) | Anthropic Computer Use; Cline shipped in-IDE Computer Use |
| Spec-driven specify->plan->tasks->implement | GitHub Spec Kit | Cross-tool methodology; SPARC was a precursor in the Roo/ruv ecosystem |
Cross-tool packs that add missing primitives, the portability layer.
Spec, constitution, plan, tasks, implement
Works with: 24+ agents incl. Claude Code, Codex, opencode, Cursor, Copilot, Antigravity, Pi, Qwen, Goose
Most portable; /speckit.* (Codex uses $speckit-* skills)
plan/design, implement, brainstorm, task/spawn, workflow, estimate, spec-panel, review, index, research
Works with: Claude Code
~30 /sc: commands + personas
Spec-driven plan -> implement loop
Works with: Claude Code
One-command install; SessionStart hook
Multi-role spec, task breakdown, brainstorming, adversarial review
Works with: Claude Code
Best for multi-human-role teams
/init-deep, /ralph-loop (autonomous), /refactor, /start-work
Works with: opencode
Adds workflow commands core opencode lacks
Goal/Feature/Requirement hierarchy; plan -> implement -> review
Works with: Claude Code
Goal-as-artifact w/ lifecycle states
Parallel agent swarms, orchestration, RAG
Works with: Claude Code + others
Swarm intelligence
Goals, todo->review->done state machine, auto-retry, parallelism
Works with: Claude Code, Codex, Cursor
Typed agent teams + TUI
plan mode, subagents (Fleets/Crews), permission gates, MCP, checkpointing, sandboxing, themes
Works with: Pi
50+ example extensions to fork
Kanban dashboard, spec wizard, Jira integration
Works with: Pi
GUI layer over Pi multi-agent
Specialized PR review agents
Works with: Claude Code
Official Claude Code plugin
Persistent memory, context injection on session start
Works with: Claude Code (+MCP agents)
Memory awareness via hooks
High-speed diff/edit apply
Works with: Claude Code, Codex, Cursor, any MCP agent
~10.5k tokens/sec apply
Reusable agent commands (skills)
Works with: MCP / agent CLIs
Open ecosystem