Short Leash AI Coding Method: Beat Fable by Keeping Control

Greg Slepak, maintainer of security-critical software, distills over a year of research into AI coding agents into the short leash method. It's designed for expert developers who want AI to boost output without sacrificing quality — and claims to beat Fable 5 results even without frontier models.
The core problem Slepak identifies: AI agents regularly "go off the rails," produce ugly/inefficient code, or require YouTuber-style orchestration systems that remove the developer from the loop. His method keeps you in control at every step.
Short Leash Rules
- Plan the task, optionally using something like
tasks skillto break large tasks into steps. - Never use "YOLO" mode (aka "dangerously skip permissions").
- The AI only works while you are watching — no "vibe coding" while you play video games.
- Use a coding agent that displays a diff in the permissions prompt before making changes.
- Analyze each proposed diff — deny permissions whenever the AI is about to do something you don't want.
- Keep yourself in the loop to maintain up-to-date understanding of the codebase.
- Intervene frequently to prevent the AI from going off the rails.
- Commit after every subtask to protect against the AI deleting previous work (Slepak has seen Opus do this).
AI Reviews
Slepak recommends treating AI as a linter for PR reviews. The AI catches common mistakes, the human catches high-level issues. Both together outperform either alone. The AI needs sufficient context (issue, PR description).
He also notes that he built custom AI review tools performing as well as multi-billion-dollar systems, and maintains a fork of an agent called Crush.
📖 Read the full source: HN AI Agents
👀 See Also

Fix for Running OpenClaw on Android via proot Ubuntu: Hijack networkInterfaces() to Resolve uv_interface_addresses Error 13
A developer shares a fix for running OpenClaw 2026.3.13 on Android 16 via Termux and proot Ubuntu 25.10, where the app crashes with 'uv_interface_addresses returned Unknown system error 13'. The solution is a JavaScript hijack script that overrides os.networkInterfaces().

GitHub Repo Owners: Use Git's --author Flag to Block AI Bot Spam
Archestra fought AI comment/PR spam by exploiting GitHub's 'prior contributors' setting and Git's --author flag to whitelist real humans via a captcha-based onboarding flow.

Guide: Deploying OpenClaw with llama.cpp on GEEKOM IT15 Mini PC
A technical walkthrough details switching OpenClaw from Ollama to llama.cpp to run a local Qwen3-8B model with Intel Arc GPU acceleration, covering configuration changes, manual server management, and troubleshooting common pitfalls.

Getting Started with OpenCode for Local AI Coding Agent Setup
A beginner's guide walks through setting up OpenCode as a fully local AI coding agent using ByteShape's optimized models with LM Studio, llama.cpp, or Ollama across Mac, Linux, and Windows (WSL2).