{"slug": "pair-programming-still-a-good-idea", "title": "Pair programming: still a good idea", "summary": "A developer advocates pairing AI coding agents together in a driver/navigator setup, citing personal experience that Codex driving with Fable 5.1 navigating via a Claude Max account produces higher-quality, more thorough code than either model working alone. The author, who began their career at the Codecademy office in NYC, recommends instructing Codex to keep a running session with Fable 5.1 and treat it as an equal peer that reviews architecture and code changes. The approach costs more, the author notes, but catches legitimate issues and helps Codex escape tunnel vision even when running Astra xhigh.", "body_md": "## Revise Blog - Building a post-AI word processor\n\n# Pair programming: still a good idea\n\nI’ve been practicing pair programming with my coding agents, and I don’t see this coming up in the discussions around “AI coding meta”. People compare models, and exchange notes on effort levels, but in general the discourse around AI coding is focused on choosing a single model and letting it work.\n\nWhen I started my career working in the Codecademy office in NYC, we would commonly sit together at the same desk, appoint a driver and navigator, and work on problems together. This has benefits for humans that AI models won’t enjoy, like socializing and learning, but it also results in better output. I think for mission-critical work, having AI agents pair together is a no-brainer.\n\nHow? It’s easy. When you’re giving Codex instructions, tell it:\n\n“Keep a running session with Fable 5.1 via `claude` with my Claude Max account. Pair program with Fable on this task. You are driving, Fable is navigating. Have Fable review and give feedback on any architecture changes you intend to make, and code changes you implement. If you and Fable don’t agree about something, discuss the problem together until you do. Neither of you is in charge; Fable is your equal peer.”\n\nYou could put this into AGENTS.md, use it as a skill, or whatever flavor of prompting you prefer.\n\nIn my experience, even when running Astra `xhigh`, Codex will get multiple review rounds from Fable on something before it moves on, and Fable catches legitimate issues constantly. It tends to look more broadly, helping Codex escape its tunnel vision. The results are generally higher quality and more thorough than either of these models working alone.\n\nOf course, you can reverse these roles, but in my experience Codex’s usage limits are much more generous and so having it drive makes sense to me.\n\nAnd yes, it costs more to work this way, but you get what you pay for. Two heads are better than one, as they say!", "url": "https://wpnews.pro/news/pair-programming-still-a-good-idea", "canonical_source": "https://revise.io/blog/09-15-2026/pair-programming-still-a-good-idea", "published_at": "2026-09-15 19:23:46+00:00", "updated_at": "2026-09-15 19:50:09.126440+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "large-language-models"], "entities": ["Codex", "Fable 5.1", "Claude Max", "Codecademy", "Astra"], "alternates": {"html": "https://wpnews.pro/news/pair-programming-still-a-good-idea", "markdown": "https://wpnews.pro/news/pair-programming-still-a-good-idea.md", "text": "https://wpnews.pro/news/pair-programming-still-a-good-idea.txt", "jsonld": "https://wpnews.pro/news/pair-programming-still-a-good-idea.jsonld"}}