Codeep for Mac — Releases
Every release of the native Mac app, newest first. Installed builds auto-update via Sparkle.
Codeep 1.9.0
Inline @mentions, Claude Opus 5, and Croatian localization. Attach context straight from the composer:
@file,@folder,@git <ref>and@web <url>pull in files, directories, diffs and web pages without leaving the message. The model picker gains Claude Opus 5 (now the Anthropic default) and Moonshot's Kimi K3 line with its 1M context window. Also new: a Keyboard Shortcuts sheet (⌘?), conversation pinning, custom accent colors, Quick Agent pinned prompts, a retry button on failed turns, and a first pass at Croatian localization. Fixes: the Settings window no longer clips its content, a large@gitdiff no longer freezes the app, streaming long code blocks is markedly faster, slash commands send on the first Return again, editing your profile no longer writes to disk on every keystroke (and syncs across devices again), and the agent-limit, live-review and web-tool settings apply to open chats immediately.Codeep 1.8.0
Slash-command parity, new provider models, and a cleaner message view. The composer now understands the CLI's slash commands —
/scan,/recall,/plan,/export,/clear,/help— so the same shortcuts work across the terminal and the app. The model picker gains OpenAI's GPT-5.6 family (sol / terra / luna, with sol the new default), xAI Grok 4.5, Google Gemini 3.1 Flash-Lite, and Qwen3.7-Max — each with correct cost and context-window estimates. Message rendering now runs through a shared markdown/table parser for more reliable output, alongside new Checkpoints, Tasks, Insights, and Usage views. Privacy: cloud key-sync stays opt-in and key mutations are serialized to prevent races.Codeep 1.7.0
Claude Sonnet 5 & Fable 5, plus cost-accounting fixes. The Anthropic model picker gains Claude Sonnet 5 — the new balanced flagship, replacing Sonnet 4.6 — and brings back Claude Fable 5, Anthropic's most capable model, now that it's available again. Under the hood, several cost-accounting bugs are fixed: MiniMax and Gemini were mis-priced ~4× in the usage popover and Insights; switching provider mid-conversation no longer zeroes the thread's usage and cost; and the codeep.dev cost upload now matches the app's own per-model total. Also: the context-window gauge now sizes OpenRouter model ids correctly, and the reasoning-effort field is shaped from the actual per-request provider.
Codeep 1.6.0
Cost insight + smarter recall. The message toolbar now ends with a running cost next to the token counter, and the usage popover adds a By model breakdown when you've switched models mid-thread — so a mixed Claude / GLM / Kimi / Qwen conversation is priced per model instead of lumped under one. Cross-session /recall gains a "Discuss in chat" button that folds a recap of your matches into the live thread, so you can ask follow-ups without leaving it. And Anthropic prompt-caching now surfaces on your codeep.dev dashboard, so you can see how much caching saved.
Codeep 1.5.0
New providers + smoother streaming. Adds Kimi (Moonshot — Kimi Code subscription or pay-per-use), Qwen (Alibaba — Coding Plan, pay-per-use, or the free ModelScope tier), and Grok (xAI), so Codeep now covers the major coding models. Long replies render noticeably smoother (the token hot-path no longer re-allocates or re-parses every bubble per token), and scrolling up to read earlier output is no longer yanked back down — with a "Jump to latest" pill when you've scrolled away. Also: the ⌥Space quick panel now renders markdown + code, and the tool-confirmation prompt's "Always allow" is moved clear of the Run button.
Codeep 1.4.1
More accurate usage insights. The Insights panel now attributes token usage to the model that actually earned it, instead of lumping a whole conversation under whatever model it's set to now — so switching a thread between models (e.g. GLM-5.1 → GLM-5.2) no longer relabels the earlier tokens, and mixed-model chats are priced per model. Existing totals are unchanged; the per-model split applies to usage from this version onward.
Codeep 1.4.0
Thinking effort, right next to the model. A new effort control (Auto · Low · Medium · High · Max) lets you dial how hard the model reasons. It sits beside the model picker in the toolbar and shows only the levels each model actually distinguishes — GLM-5.2 → High/Max, Gemini → Low/High, Claude Opus/Sonnet & GPT-5.x → the full range. Also in 1.4.0: the agent now always identifies as Codeep and answers truthfully about its underlying model; new MCP servers for iOS-Simulator & mobile testing; and an Always allow button in the tool-confirmation prompt.
Codeep 1.3.2
Clearer status + tidier model list. While the agent connects (or briefly retries a busy API) it now shows Connecting… and a retrying in Ns notice instead of a "Streaming…" that looks stuck. The model picker is also trimmed: Claude Opus 4.8 stays the Anthropic default and Z.AI defaults to GLM-5.2; a few unavailable or older variants were removed.
Codeep 1.3.1
Fix: the new default Z.AI model was rejected by the API (“Unknown Model”), so a fresh Z.AI chat failed on its first message. The default is now
glm-5.2, which works. If a chat still errors, pick GLM-5.2 in the model menu. Everything from 1.3.0 (privacy controls, model tuning, agent limits) is included.Codeep 1.3.0
Codeep 1.3.0 — privacy controls, model tuning, and a new default model. You now decide what reaches the cloud, can tune temperature and limits, and get Z.AI’s latest GLM-5.2.
Privacy & cloud. API keys are now keychain-first: they stay on this Mac unless you switch on Sync API keys to codeep.dev (off by default), matching the CLI. A telemetry toggle stops automatic uploads of usage stats and conversation transcripts, and Remove my keys from codeep.dev wipes anything you synced before — all in a new Privacy & cloud section in Settings.
Model parameters. Set a custom temperature and max response tokens — off by default (provider defaults), and never sent to models that reject them (Claude Fable 5, Opus 4.7+).
Agent limits. Tune the safety ceilings — max tool turns, max run time, and auto-fix rounds — instead of the old fixed values. A paused run reports the real limit.
Per-project hook trust. Project
.codeep/hooksscripts are now trusted per project (like the CLI’s/hooks trust), so opening a repo no longer arms every project’s shell scripts at once.Claude & GLM updates. GLM-5.2 is the new default Z.AI model. Opt-in background profile auto-learn rounds out the personalization.
Codeep 1.2.0
Codeep 1.2.0 — tidier tasks and chats. Author full tasks from the app, rename any conversation, and decide whether Codeep auto-names your chats.
Richer task creation. The Tasks sheet now lets you set a type — Task, Bug, or Feature — and an optional description when adding a task, not just a title. It syncs to codeep.dev and the CLI; each task shows its type, and its description folds into the chat when you send the task to the agent.
Rename a conversation. Right-click any chat in the sidebar and choose Rename… to give it a name that sticks — carried across your devices like everything else.
Your call on auto-naming. Codeep names new chats for the sidebar with one short background model call. Prefer to keep the first-message title (or avoid any unsolicited API call)? Turn it off under Settings → Conversations.
Codeep 1.1.0
Codeep 1.1.0 — the biggest Mac update yet. In-app code review, local-model management, a menu-bar presence, and a global quick-chat hotkey — plus a fix for an agent that stopped when you switched conversations.
In-app code review. A new Review changes action (in the Git sheet) runs the same deterministic reviewer as the CLI over your working tree — score, findings grouped by file, and one-click Ask agent to fix. It also runs live: a toolbar badge flags errors and warnings in your changed files before you commit, continuously and at zero token cost. You can also install a pre-commit review hook in one click.
Local models, no terminal. Settings → Manage models browses a curated catalog of local coding models with VRAM hints, pulls them with live progress, and removes ones you don’t need — no
ollama pullrequired.Always within reach. Press ⌥Space from any app for a quick question, or click the menu-bar icon to see what Codeep is doing right now — live runs, pending approvals, and today’s activity. When a long run finishes or needs your approval, an actionable notification lets you allow or skip without switching back.
Pin files into context. Drag files onto the chat (or use the paperclip) to keep them in the agent’s context — their current contents are sent on every message.
Quality-of-life. New chats remember the last model you used per provider; save provider+model profiles and apply them in one click; Compact conversation frees up the context window; export chats to JSON or plain text; 52 built-in skill presets; per-project custom rules and OpenRouter routing preferences. Claude Fable 5 joins the Anthropic model picker.
Fixed. The agent no longer stops mid-reply when you switch to another conversation or project — in-flight runs now keep going and finish in the background.
Codeep 1.0.5
No more lost API keys. A key you save while codeep.dev is unreachable now stays safely on this device and syncs up on its own once you’re back online — previously the next cloud pull could overwrite it with an older value. When a save can’t reach the server, Settings now says so and retries later.
Codeep 1.0.4
Automatic updates. Codeep now checks for new versions on its own and offers them with release notes — no need to open Help → Check for Updates.
Continue survives a restart. A run paused at its step or time limit can be resumed from the Continue banner even after you relaunch the app or switch sessions.
Safer & clearer. Clearing a conversation now asks first; skill save/publish/install and “Suggest commit message” report failures instead of doing nothing; plus small persona and copy-button polish.
Codeep 1.0.3
Continue a paused run. When the agent hits its tool-step or time ceiling it no longer dead-ends — a one-tap Continue above the composer resumes the task from where it left off, with a fresh budget.
Send a task to chat. Each row in the Tasks sheet now has an “Add to chat composer” button, so a task tracked on codeep.dev drops into the chat in one click.
Codeep 1.0.2
Automatic project intelligence. Opening a project now builds its project map (
.codeep/intelligence.json) in the background, so the agent understands your codebase right away — the same awareness the CLI builds on/init, with no manual scan.Also fixed: switching projects mid-scan no longer applies the old project’s context to the new one.
Codeep 1.0.1
No notes for this release.
Codeep 1.0
No notes for this release.