remote-coding-agents The Outer Harness: Why the Real Work in AI Coding Agents Isn't the LLM The inner harness (Claude Code, Codex) is commoditizing. Four developers shipped the same control plane primitives this week without a shared vocabulary — here's the framework that names what they built.
agent-oversight How to Build Human-in-the-Loop Approval Gates for AI Coding Agents Your agent just ran something you didn't ask for. Here's the three-pattern stack — PreToolUse hooks, ThumbGate blocklists, and mobile approval forwarding — that keeps agents fast without giving them a blank check.
agent-oversight Prompt Injection in AI Coding Agents: 3 Attack Vectors, 4 Defenses A single PR comment achieves 85% exploit success against Claude Code, Gemini CLI, and GitHub Copilot. Here's the full attack surface and the four-layer defensive stack that actually bounds the damage.
mobile-coding-agents Mobile UI Quality-Control Checklist for AI-Generated Code AI coding agents don't tell you what they silently add — and asking them to review their own work doesn't help. Here's the 8-point checklist that catches what the agent won't.
agent-oversight How to Review AI-Generated Code That Ships Faster Than You Can Read AI agents write code faster than you can read it. Here's the four-checkpoint workflow — scope bounds, approval gates, diff review, test verification — that keeps you genuinely in control without killing the speed.
agent-oversight The Permission Layer Is 98% of Agent Engineering Only 1–2% of agent code is actual AI logic. The other 98% — permission systems, hook composition, sandboxing, context management, subagent delegation — is what determines whether your agent is safe to run in production.
agent-oversight How to Audit What Your AI Agent Actually Did After the Session Your AI agent finished the session. But did it stay on task? Here's the post-run audit to catch silent scope creep — before it compounds into something you can't easily reverse.
agent-oversight Why Claude Code PreToolUse Hooks Can Still Be Bypassed Your Claude Code hooks can block `cat .env` and still leak your secrets. Here's exactly why — and the four-layer stack that actually bounds blast radius.
ai-dev-environments Managing Claude Code Config Sprawl: settings.json, MCP, Skills Your Claude Code setup is probably scattered across six directories and nobody told you. ~/.claude/agents/, the settings.json hierarchy, MCP configs that break on reprovision — here's the audit and organization system that keeps it all together.
mobile-coding-agents Build a Hardware Companion for Claude Code Using Anthropic's BLE API Your Claude Code agent is stuck on a permission prompt and you're not at your desk. Anthropic just released a BLE maker API so you can build a physical device that handles it — here's the full build walkthrough.
remote-coding-agents Bridging Claude Code CLI and Desktop: Sync Settings, MCPs, Sessions You configured MCPs, skills, and settings in the CLI — then opened Desktop and found none of it. Here's the symlink strategy that bridges both clients without trial-and-error.
mobile-coding-agents Claude Code CLI: Root File Access Without sudo Explained Claude Code CLI can edit root-owned files even when you skipped sudo at install time. Here's what's happening under the hood — and how to audit and harden your setup before it bites you.
mobile-coding-agents Claude Code on Pro: What's Actually Included Right Now Anthropic quietly ran a test removing Claude Code from Pro — and your phone app and desktop are still showing different things. Here's what's actually included right now.
mobile-coding-agents How to Use Claude Code --teleport to Hand Off Sessions to Your Phone You close your laptop — your Claude Code session dies. Here's how to hand off long-running tasks to your phone using --teleport, Remote Control, and always-on cloud VMs.
claude-code How to Get Claude Code Notifications on Your Phone Claude Code has no built-in notification system. Here's how to get alerted when your session needs attention — from DIY webhooks to real-time approval gates on your phone.
developer-tools How to Access Your Dev Server from Your Phone Three options for accessing a running dev server from your phone — mobile SSH apps, Tailscale, and Grass for agent-specific workflows that don't need a terminal at all.
claude-code How to Use Tailscale with Claude Code for Remote Access How to set up Tailscale on a server running Claude Code so you can access the session securely from any network — without opening SSH ports or managing firewall rules.
developer-tools How to Connect to a Remote Dev Server Without SSH Four alternatives to SSH for accessing a remote dev server — from web-based terminals to VS Code tunnels to Daytona workspaces — and how Grass replaces SSH entirely for agent workflows.
technical-guide How to Connect Grass to Claude Code A deep dive into the Grass and Claude Code integration: how sessions are created and resumed, how the permission system works, and how to get the most out of both tools together.
technical-guide Getting Started with Grass in 5 Minutes Everything you need to go from zero to a live coding agent session on your phone: install the CLI, scan the QR code, and start monitoring in under 5 minutes.
use-case How to Approve or Deny a Coding Agent Action from Your Phone When your coding agent needs permission to write a file or run a command, Grass surfaces the request on your phone instantly. One tap to approve or deny — wherever you are.
use-case How to Manage Multiple Coding Agents from Your Phone Running more than one coding agent at a time? Grass lets you monitor all of them from a single mobile app — switching between sessions, handling approvals, and checking diffs.
use-case How to Kick Off a Coding Task During Your Commute Your commute doesn't have to be dead time. With Grass, you can start a coding agent session from your phone and arrive at your desk with the work already underway.
use-case How to Monitor a Long-Running Coding Agent Overnight You don't have to sit at your laptop while your coding agent works. Grass lets you monitor it, handle approval gates, and check progress from your phone — overnight or anywhere.