Blog
Grind coding, written down
Guides and explainers on AI coding agents — installing them, vibe coding, running them in the background, and keeping them out of your way.
-
Industry Claude Opus 5: what actually changed, and who should switch
Claude Opus 5 landed July 24 at $5/$25 per million tokens — the same as Opus 4.8 and exactly half of Fable 5. We break down the pricing table, the five-level effort ladder the press got wrong, Fast mode's 2.5x-for-2x tradeoff, and the ARC-verified benchmark jump. Plus the three defaults that flipped and will quietly change your Claude Code sessions.
-
Comparison Claude Opus 5 vs Claude Fable 5: the price/capability crossover, in numbers
Opus 5 costs exactly half of Fable 5 on every line of the meter and, on Anthropic's own launch benchmarks, gives up almost nothing on coding. We run the per-session math at a realistic 20:1 input:output ratio, unpack the Pro-vs-Max subscription split that now bills Fable 5 as credits, and land on a routing rule: default to Opus 5, escalate deliberately.
-
Guide Claude Code effort levels: a practical guide to /effort (and Opus 5)
Effort isn't a thinking dial — it changes every token Claude emits, including tool calls and preamble. This guide covers what each of the five levels does, a task-to-effort routing table, how effort interacts with per-token cost, prompt caching and subscription usage windows, and Anthropic's own heuristic for raising effort versus reaching for a bigger model. Plus what's genuinely new on Opus 5, and why ultrathink doesn't do what people think it does.
-
Guide Switching models mid-session: why cheap-by-default beats picking one model for everything
Cheap by default, escalate on the hard parts is the right instinct — but every model switch in Claude Code throws away the prompt cache, and Anthropic's own docs show a case where downshifting to Haiku costs 2x more than staying on Opus. We work the arithmetic on a 200k-token session, cover how /model, Cursor's picker and Codex differ, and explain why subagents are the cache-safe way to escalate.
-
Explainer Agentic coding benchmarks in 2026, decoded: what each one actually measures
SWE-bench Verified is effectively retired, Terminal-Bench measures the harness as much as the model, and only Frontier-Bench v0.1 and ARC-AGI-3 still have headroom. We decode what each benchmark actually measures, why July 2026 scores jumped (three causes, only one of them capability), and where the contamination and self-reporting caveats bite. It ends with the five-task, blind-scored protocol that beats every leaderboard for your own codebase.
-
Explainer Claude Code usage limits, explained — and what to do when you hit one
Two meters run at once: a 5-hour rolling window and a weekly cap, and agent sessions burn both faster than chat ever did. How the system actually behaves in 2026, why input tokens are the culprit, and the four-move playbook for "usage limit reached."
-
Guide Claude Code slash commands: the ones that actually matter
/help lists them all; this is the shortlist that deserves muscle memory. Session hygiene with /compact and /resume, model routing with /model, /background for detached work — and the underrated bit: your own commands as Markdown files the whole team shares.
-
Guide Five Claude Code hooks worth copying (with the settings.json to paste)
The docs explain what hooks are; here are five working recipes to steal — the "it needs you" ping, a done chime, Discord webhooks, phone alerts via ntfy.sh, and a PreToolUse gate that blocks dangerous commands before they run.
-
Guide Claude Code on Windows: native vs WSL, and the gotchas nobody mentions
Yes, it runs natively — the real question is where the agent should live. One rule decides it, and three gotchas (PATH, line endings, Defender vs node_modules) cause most of the misery. The Windows deep end of our install guide.
-
Guide Running cursor-agent in the background (without losing its questions)
The Cursor CLI is brilliant at fire-and-forget (print mode) and silent at running-but-reachable: no hooks, no /background. What each mode gives you, where tmux still leaves you blind, and how to assemble the missing notification layer.
-
Comparison Claude Fable 5 vs Kimi K3: the frontier tax meets a 2.8T open-weight challenger
Anthropic’s frontier is back and pay-per-token; Moonshot’s 2.8-trillion-parameter K3 costs a third as much and promises open weights. Benchmarks, pricing, availability in coding agents — and why the right answer is a council seat, not a marriage.
-
Comparison China's coding models, July 2026: who's actually good at what
Kimi K3 and K2.6, GLM-5.2, DeepSeek V4, Qwen3 Coder — the July wave put Chinese labs within a few points of the US frontier at a fraction of the price. Who owns which axis, the honest caveats, and the ten-minute way to test them on your own repo.
-
Explainer Fable 5 went pay-per-token on July 20. Here’s what it actually costs to code with
The included-access promo ended July 19; now it’s $10/$50 per million tokens on credits. Why agent sessions are input machines, what a real Claude Code hour costs on Fable 5, and a routing policy that saves the frontier for where it earns its price.
-
Guide How to run Kimi K3 as a coding agent, today
Moonshot’s 2.8T flagship speaks the OpenAI dialect, which means it’s ten minutes from your terminal: a Moonshot or OpenRouter key, OpenCode as the host, and a five-task gauntlet to see if it beats your current model on your code — not on a leaderboard.
-
Guide GPT vs Claude vs Gemini: the only AI model comparison that matters runs on your codebase
Public benchmarks don’t transfer — contamination, task mismatch, and no benchmark knows your conventions. A practical protocol: five real questions from your git history, identical context, blind scoring — and a council that automates the loop with read-only CLI seats and an anonymizing chairman.
-
Comparison AI code review in 2026: every tool shares one gap — and a second reviewer closes it
An honest survey of the 2026 landscape — Copilot code review, CodeRabbit, Qodo Merge, Claude Code /review, Cursor Bugbot — and the structural gap they share: one model, one perspective. The multi-model second-reviewer pattern for high-risk diffs, a risk-to-depth decision table, and the real cost math.
-
Guide The best thing to do with your OpenRouter key: convene a council
One key, one bill, every frontier model — the exact shape a model council needs. Ask GPT, Gemini, and DeepSeek the same hard coding question and let a chairman judge one verdict: the manual curl version, the automated council with a searchable any-model picker, and the cost math (cents).
-
Explainer How to catch AI hallucinations: ask a model that wasn’t trained by the same lab
Hallucinations survive because you asked one model — re-rolling it resamples the same blind spot. Cross-model checking breaks correlated errors: independent convergence earns confidence, a split is the signal to slow down. The protocol, a worked example, and the honest limits of consensus.
-
Guide The multi-agent coding setup for 2026: several agents, one machine, one view
The practical stack for running Claude Code, Codex, and cursor-agent as one team: one agent per folder or worktree, a mission-control board, coordination for same-folder agents, pre-approval policies so ten agents don’t mean ten interruptions, and a council for the hard calls.
-
Guide Claude Code wrote it — how do you know it's right? Getting a real second opinion
Same-model review inherits the same blind spots. How to cross-check a Claude Code plan with independently trained models — the manual paste-into-three-chats way, the read-only CLI way, and a one-hotkey council with a chairman verdict — plus when a second opinion isn’t worth it.
-
Guide How to ask multiple AI models one question — and trust what comes back
When one answer is not trustworthy — architecture calls, gnarly bugs, security — ask Claude, GPT, and Gemini the same question and judge the spread. The council pattern with browser tabs, a worked example with a split verdict, and how to automate it on the CLI subscriptions you already pay for.
-
Explainer LLM as judge: what model consensus — and disagreement — actually tells you
Disagreement between AI models is signal, not noise. Why rubric-based judging beats a majority vote, the documented judge biases (verbosity, self-preference, rubric gaming), and an AGREEMENT/CONFIDENCE contract that only interrupts you when models actually split.
-
Comparison Which AI coding agent should I use? An honest decision guide
There is no single best AI coding agent — it depends on four axes. An honest guide to Claude Code, OpenAI Codex CLI, Cursor, and OpenCode, with a 30-second quiz that picks one for you.
-
Explainer Claude Code subagents explained: isolated context, fan-out, worktrees
A Claude Code subagent is a focused worker the main session spawns with its own fresh, isolated context window. How to define and manage them, the built-ins, fanning out work in parallel, worktree isolation, and why a fan-out means a flood of "done" events.
-
Guide Claude Code MCP servers: what they are and how to set them up
MCP servers let Claude Code talk to external tools and data — GitHub, Linear, Postgres, Sentry, Playwright — over a standard protocol. The scopes, the config file, the real claude mcp add command, and the trust caveat.
-
Comparison CLAUDE.md vs AGENTS.md: which project context file should you use?
AGENTS.md is the cross-tool context file read by many agent tools; CLAUDE.md is the Claude Code native file that can point at it. What to put in each, how to nest them, and why one short file should drive whatever CLI you run.
-
Guide How to install OpenCode (macOS & Windows)
Install OpenCode on macOS or Windows, wire up a model provider, and run your first prompt — plus the honest catch with using a Claude subscription, and how to float it in an overlay.
-
Guide Run OpenCode in the background, as an always-on-top overlay
Run OpenCode in the background and float it as an always-on-top overlay over your editor, browser, or a borderless-fullscreen game — with ambient notifications instead of babysitting.
-
Comparison Claude Code Agent View vs an overlay for parallel sessions
Claude Code Agent View is a terminal dashboard for parallel background sessions. An honest look at what it nails, where it stops, and how a cross-agent overlay differs.
-
Guide Git worktrees + Claude Code: run parallel agents without conflicts
Use git worktrees with Claude Code to run multiple agents in parallel without edits colliding — the stable git worktree add workflow, the 3-to-5 sweet spot, and why the real bottleneck becomes watching them.
-
Comparison OpenCode vs Claude Code: which terminal agent should you run?
OpenCode runs across 75+ model providers under MIT; Claude Code is faster but Anthropic-only. A straight comparison — providers, architecture, cost, speed, and the early-2026 OAuth block that changed the math.
-
Comparison A Claude Code remote control alternative, and where native stops short
Anthropic shipped native Remote Control in Feb 2026 — free, but Claude-only and tied to an open terminal. An honest look at where it stops, and a Live-mode alternative that spans Claude Code, Codex, Cursor, and Grindy.
-
Guide Claude Code notification when done: every method, ranked
Get a Claude Code notification when it finishes: the one-line terminal bell, a Stop-hook desktop alert, a phone push, and ambient overlay toasts that reach you over fullscreen. A DIY-first ladder, least to most reachable.
-
Explainer What is OpenCode? The most-starred open-source coding agent
OpenCode is the open-source, terminal-native AI coding agent with a client-server design and 75+ model providers. What it is, who makes it, the OAuth block, and how the hosted Grindy agent builds on it.
-
Guide Coding with ADHD: making AI agents work for your brain
AI coding agents line up with ADHD brains in real ways — lowering task-initiation, holding context you'd otherwise lose, and turning dead waiting time into progress. An honest look at what helps, what backfires, and a setup that works with your attention.
-
Comparison The best AI coding agent in 2026: an honest field guide
There's no single best AI coding agent — there's the best one for how you work. A balanced field guide to Claude Code, Cursor, Codex CLI, Gemini CLI, Aider, and Copilot, and the four axes that actually decide the choice.
-
Comparison Claude Code alternatives: the real options, compared
Looking for a Claude Code alternative? An honest rundown of the real options — Cursor, Codex CLI, Gemini CLI, Aider, and GitHub Copilot — what each does differently, and why switching is cheaper than you think.
-
Comparison Cursor vs Codex CLI: editor agent vs terminal agent
Cursor builds the agent into your editor; Codex CLI builds it into your terminal. How they differ on autonomy, openness, and pricing models — and why running both beats choosing.
-
Guide How to control your AI coding agent from your phone
Kick off a task, walk away, and still drive the agent from your phone — watch the terminal live, type follow-ups, and approve prompts from anywhere. What remote control actually needs, the DIY options, and how to do it without exposing your machine.
-
Explainer Is there a GUI for Claude Code?
Claude Code is a terminal app — but you don’t have to live in a raw terminal. The real options for a Claude Code GUI, from a nicer terminal to the IDE extensions to a purpose-built overlay with a file tree, diffs, and click-to-approve.
-
Explainer What is an AI coding agent overlay?
An always-on-top window that runs your agent over whatever else you’re doing. What an overlay actually is, how it differs from a terminal or IDE, and why the ambient shape is the right fit for agents that run unattended.
-
Industry GTA 6 lands November 19, 2026 — here’s how to ship code the whole wait
GTA 6 is locked for November 19, 2026, with pre-orders opening June 25. AI is the headline on both sides of the screen — and here’s how to run Claude Code in an overlay while GTA 6 (and everything before it) is on.
-
Guide How to install and use cursor-agent (macOS, Windows & Linux)
Cursor’s editor gets the attention, but it also ships a standalone terminal agent. Here’s how to install cursor-agent on macOS, Windows, and Linux, sign in, keep it updated, run it in a repo, and how it stacks up against Claude Code.
-
Guide How to set up OpenAI’s Codex CLI
Codex is OpenAI’s open-source terminal coding agent. Here’s the clean path from npm install to your first run, plus how to use its notify hook so an agent can tell you when it’s done.
-
Guide Your first vibe coding project, start to ship
The hardest part of your first vibe coding project isn’t the agent — it’s picking something small enough to finish. Here’s the whole path: scope it tiny, git init, describe the goal, iterate in small steps, keep your .env out of reach, and ship.
-
Explainer What Claude Code hooks are, and why they matter
A hook is just a shell command that gets a JSON payload on stdin when the agent hits a lifecycle event. That simple model is how you gate dangerous commands and get told the moment the agent needs you — no babysitting.
-
Explainer Build vs Plan mode: when to let your AI agent think before it edits
Plan mode reads and outlines without editing; Build mode makes the changes. Here’s the plan-then-build workflow, and how Backgrind exposes a per-task toggle.
-
Comparison Claude Code vs Cursor: terminal-first vs editor-integrated agentic coding
Claude Code lives in your terminal; Cursor lives in your editor (and now ships cursor-agent for the CLI too). Here’s where each one wins, how their autonomy and pricing models differ, and why picking one isn’t really the decision it looks like.
-
Comparison Claude Code vs Codex CLI: which terminal agent fits your workflow?
Claude Code and Codex CLI are the two big terminal coding agents. They share a shape — point them at a repo, describe a task, watch them edit and run commands — but differ on autonomy, config, and ecosystem. Here’s an honest side-by-side.
-
Guide How to run several AI coding agents in parallel without losing track
One agent per repo or feature parallelizes the boring 80%. The trap is juggling windows and missing the one agent that’s blocked. Here’s the pattern that scales.
-
Guide Voice-controlling your AI coding agent: when talking beats typing
Agentic coding is about describing intent, not typing syntax — which is exactly what your mouth is good at. Here’s a practical dictation workflow, why on-device speech-to-text matters for privacy, and when voice actually beats the keyboard.
-
Guide How to install Claude Code (macOS & Windows)
Prerequisites, the npm install command, signing in, your first run, and the Windows/WSL gotchas — plus how to keep the agent from burying itself in a terminal.
-
Explainer What is vibe coding, really?
Where the term came from, what it actually means, why it is not just for beginners, where it works and where it bites, and how to do it well.
-
Guide Stop babysitting your AI agent: how to know when Claude Code needs you
The DIY ways to get notified when Claude Code finishes or needs input — terminal bell, Stop/Notification hooks, terminal-notifier, Pushover — ranked by real tradeoffs.
-
Explainer Why you want an always-on-top terminal for AI coding agents
An always-on-top terminal is the right shape for AI agents — the macOS/Windows ways to pin one, their limits, and what an agent-aware overlay adds.
-
Guide How to run Claude Code in the background (and still catch when it needs you)
Detached runs lose the approval prompt. The difference between truly headless and "running but still notified" — and the workflow most devs actually want.
-
Industry Anthropic's Fable 5 suspension: what actually happened
Anthropic launched Claude Fable 5, then suspended it days later under a U.S. export-control directive over a 'jailbreak' that was a coding task. The verified timeline.
-
Guide How to run Claude Code while playing a game
Borderless fullscreen, an always-on-top terminal overlay, and notifications that only fire when the agent needs you — without anti-cheat risk.
-
Explainer Will a coding overlay get me banned?
How anti-cheat actually treats overlays: render injection vs a plain always-on-top window, what gets flagged, and where a terminal overlay sits.
-
Explainer Borderless vs exclusive fullscreen: why overlays only work in one of them
What each display mode actually does, the performance myth on modern Windows, and the compositor detail that decides what can draw over your game.
No posts in this category yet.