RecapFlow : March 17th Coaching call analysis
πŸ“ SUMMARY
A technically rich call spanning terminal tooling, agentic architecture, and practical Claude workflows. Patrick showcased his Claude Code plugin ecosystem β€” including a status bar plugin and CMUX integration β€” and shared a detailed Cowork folder structure for building persistent Claude memory across sessions. The group converged on a key insight for production agentic systems: standard SDLC principles apply directly, with one critical addition β€” designing explicitly for LLM non-determinism through idempotency and retry-safe patterns. Paul demonstrated Stagehand for authenticated browser automation, Morgan shared progress on a cemetery data visualization app, and the group explored tools from Pencil.dev for AI-assisted UI design to 1CLI for agent API key management. The emerging theme: Claude Code workflows are maturing rapidly from individual productivity tools into multi-machine, multi-agent operational infrastructure.
πŸ’‘ KEY INSIGHTS
Cowork as a PM layer, Claude Code as a coding layer
Patrick separates conceptual and planning work (Cowork) from implementation (Claude Code). Cowork builds persistent context over time, reducing re-explanation overhead across sessions.
The IDE is now just a markdown viewer
Patrick no longer uses VS Code or Cursor as a primary workspace β€” only as a file viewer for markdown and generated output. All active work happens inside CMUX.
Stay below 60% context window usage
Experienced users deliberately keep context below 60% even when 1 million tokens are available. Output quality degrades in the middle of very long contexts β€” more tokens does not always mean better results.
Back up your Cowork sessions
Cowork session data is stored locally and can be corrupted by power outages mid-session. Patrick is building a backup system. Anyone using Cowork seriously should be aware of this risk.
Plugin marketplace pattern for Claude Code
A marketplace can be added with a single command and individual plugins installed from it β€” enabling composable, shareable Claude Code extensions across the community.
Claudebernetes β€” managing Claude at scale
Patrick is exploring a Kubernetes-like system for managing Claude Code skills, hooks, MCP configurations, and CLAUDE.md snippets across machines and users. He now runs 60+ Claude Code instances across home lab and work environments.
Treat agents like non-deterministic users
The most durable mental model for agentic architecture: treat the AI agent as a non-deterministic user. All patterns for handling unpredictable human users β€” input validation, idempotency, audit logs, role-based access β€” apply directly to agents.
MCP still has a role, but not for everything
MCP servers remain valuable for direct, real-time bidirectional integration (like Pincel.dev for UI design), but CLI-based tool access is often simpler and sufficient for most agent-tool interactions.
❓ KEY Q&A
Q: Is CMUX a version of tmux?
A: No. CMUX is built on Ghostty and inspired by tmux's multiplexing concept, but is a distinct product with its own CLI and modern architecture.
Q: Does CMUX work on Windows or Linux?
A: CMUX is Mac-focused. For Windows and Linux users, tmux inside WSL is the closest equivalent. Patrick's status line plugin now supports Windows, though it was the most time-consuming part of development.
Q: What is the recommended Cowork workspace structure?
A: Patrick recommends a top-level folder with this layout:
CLAUDE.md β€” working memory (your profile, stack, active projects β€” acts as a pointer, not a container)
memory/glossary.md β€” terms, acronyms, internal language
memory/people/ β€” profiles of collaborators
memory/projects/ β€” one file per project (status, stack, decisions)
memory/context/ β€” anything else Claude should retain
Q: What is a production-readiness checklist for an agentic solution?
A: Standard SDLC principles apply directly β€” security, access roles, pipeline design, message bus architecture, and transition management. Treat the agent as a non-deterministic actor, analogous to an unpredictable user. The key agentic-specific addition: design explicitly for non-determinism. LLMs are stateless, introducing failure modes like retry loops and duplicate actions. Address these with idempotency, retry-safe design, deduplication, and explicit state management. The Vectara awesome-agent-failures repo documents real examples of what goes wrong when this is ignored.
Q: When should you use Stagehand and what are the risks?
A: Stagehand suits complex browser interactions β€” logging in, capturing session cookies, making authenticated API calls, and extracting structured data. Paul completed a working integration in roughly one hour. Caution: cookie capture patterns can resemble man-in-the-middle attacks and may be flagged by security scanners. Use a proxy service to protect your IP reputation, especially with enterprise targets.
Q: What is 1CLI and how does it differ from AWS Secrets Manager?
A: 1CLI is a gateway layer between agents and external APIs. Agents use placeholders instead of real keys; 1CLI substitutes real credentials at runtime. More focused on agent-to-API key management than general secrets storage. From the same team that builds ChartDB.
Q: Is Sonnet a viable substitute for Opus when Opus is unavailable?
A: Yes. Sonnet with high-effort mode is nearly equivalent to Opus for most tasks. The main difference: Opus includes a 1-million-token context window by default, while Sonnet's 1-million-token context incurs additional cost.
πŸ› οΈ TOOLS AND CONCEPTS MENTIONED
CMUX β€” GPU-accelerated terminal multiplexer built on Ghostty. Modern replacement for tmux workflows.
Ghostty β€” The underlying terminal emulator on which CMUX is built.
Claude Code β€” Anthropic's agentic coding tool. Supports Sonnet and Opus; includes 1M token context.
Cowork β€” Claude's persistent workspace feature. Stores memory across sessions in a structured local folder.
CC-StatusLine β€” Patrick's plugin showing model, tokens, context %, MCP/hooks count, and Git info in a status bar.
Stagehand (BrowserBase) β€” Open-source AI browser automation. Handles authentication, cookie capture, and API data extraction.
1CLI / OneCLI β€” API key gateway for agents. Agents use placeholders; gateway substitutes real credentials at runtime.
Pincel.dev β€” Free Figma alternative with a Claude Code MCP server for real-time UI design.
D3.js β€” Data visualization library used for radial trees, circle packs, and hierarchical diagrams.
ShadCN + Next.js β€” UI component library and React framework used in Morgan's Heritage Plot cemetery application.
Astro + Cloudflare Pages β€” Static/hybrid site framework deployed on Cloudflare's free tier.
Fieldy β€” Wearable AI recorder with webhook integration. New E3 version just released.
Limitless β€” Competing AI wearable recorder.
LightPanda β€” Headless browser built for AI agents. Mentioned but not yet tested.
Playwright CLI β€” Suggested as an alternative to Stagehand for browser automation.
Awesome Agent Failures (Vectara) β€” GitHub repo cataloging real-world agentic AI system failures.
Non-determinism in agentic systems β€” Key architectural challenge requiring idempotency and retry-safe design patterns.
Meta-skills / Skills Library β€” Reusable library of Claude prompting skills composable across projects (concept from IndieDevDan).
πŸ“Ž SHARED RESOURCES
Patrick's Claude Code Plugin Marketplace
Install via: /plugin marketplace add hopchouinard/patchoutech-plugins
CC-StatusLine Plugin (status bar for Claude Code)
Shows model version, token usage, context window %, active MCP/hooks, and Git info.
Install via: /plugin install cc-statusline@patchoutech-plugins
CMUX Plugin for Claude Code
Makes Claude Code aware it is running inside CMUX. Enables live progress bars, notifications, browser split panes, and auto-renaming workspaces from Git project name.
Install via: /plugin install cmux@patchoutech-plugins
CMUX Terminal
GPU-accelerated terminal multiplexer built on Ghostty. Increasingly the primary interface for running Claude Code with multiple simultaneous sessions.
Cowork Getting Started Docs
Official setup guide. Patrick shared a recommended folder structure for bootstrapping persistent Claude memory across sessions.
Stagehand by BrowserBase
Open-source AI browser automation. Used to authenticate to live websites, capture session cookies, make API calls, and extract structured JSON data.
1CLI (OneCLI) β€” API Key Gateway
Gateway between AI agents and external APIs. Agents use placeholders; real credentials are substituted at runtime. Simplifies key rotation and centralizes access management.
Pencil.dev β€” Figma Alternative with Claude Code MCP
Free UI design tool with an MCP server that lets Claude Code build interfaces in real time.
Awesome Agent Failures (Vectara)
Curated list of documented agentic AI system failures. Useful for production readiness planning around non-determinism, retries, and duplication.
IndieDevDan β€” Meta-Skills Library Video
Covers building a reusable library of meta-skills for Claude. Patrick flagged this as a next project direction.
Fieldy AI (Wearable AI Recorder)
AI wearable recorder with webhook API and active developer program. New E3 version recently released. Unlimited plan recommended β€” the minute-limited tier depletes quickly.
Paul Getting Roasted by Theo (T3Chat Livestream)
Entertaining but substantive. Paul challenged Theo on whether creators should make content about when NOT to use their promoted tools.
πŸ”„ FOLLOW-UPS WORTH EXPLORING
Claudebernetes / Claude Code profile management β€” Patrick is designing a Kubernetes-like system for managing Claude Code skills, hooks, MCP configs, and CLAUDE.md snippets across machines. Worth a dedicated demo when it matures.
Cowork backup system β€” Patrick is building a backup mechanism for locally-stored Cowork sessions. Relevant to anyone using Cowork seriously.
Cowork bootstrapper skill β€” Patrick has a skill in development that interviews users to build their initial Cowork context. Tested internally; planned for eventual publication.
CMUX plugin install issue (Ty) β€” Ty reported the plugin was not installing. Patrick asked Ty to post error messages in the Skool community chat for debugging.
Google Workspace CLI integration β€” Patrick flagged this as his next plugin wrapper project.
LightPanda headless browser β€” Mentioned but untested. Worth evaluating and reporting back.
Juan's AI image diffusion pipeline β€” Early-stage agentic image-to-image transformation pipeline using LoRA models. Worth a follow-up demo.
Brandon presenting next week β€” Scheduled for the next call.
1
0 comments
Patrick Chouinard
5
RecapFlow : March 17th Coaching call analysis
AI Developer Accelerator
skool.com/ai-developer-accelerator
Master AI & software development to build apps and unlock new income streams. Transform ideas into profits. πŸ’‘βž•πŸ€–βž•πŸ‘¨β€πŸ’»πŸŸ°πŸ’°
Leaderboard (30-day)
Powered by