本文由 AI 分析生成
建立時間: 2026-03-28 來源: https://steipete.me/posts/2025/optimal-ai-development-workflow
Summary
Peter Steinberger’s workflow post-experimentation update (August 2025): Ghostty terminal + Claude Code as primary driver, VS Code for code lookup/reviews, minimal MCP setup. Core philosophy: “less is more” — removed the last MCP because it caused Claude to spin up Playwright unnecessarily and pollute context.
Peter Steinberger 的工作流程後實驗更新(2025 年 8 月):Ghostty 終端 + Claude Code 作為主要驅動器,VS Code 用於代碼查找/審查,最少 MCP 設置。核心理念:「少即是多」——刪除了最後一個 MCP,因為它導致 Claude 不必要地啟動 Playwright 並污染上下文。
Key Points
- Setup: Ghostty (main terminal) + Claude Code CLI + VS Code (code lookup/Cursor for reviews)
- Removed worktree setup: tried it, slowed down; works directly on main with careful area selection
- Parallel agents: 1-2 for non-refactoring work; ~4 for cleanup/tests/UI; scale to blast radius
- Context is precious: removed all MCPs — Claude was spinning up Playwright unasked when reading code would be faster and cleaner
- Plan mode + iteration: smaller tasks done immediately; larger ones written to file, reviewed with GPT-5 before execution
- Tests written in same context: AI finds issues when tests are written within the current session, not as a separate pass
- Hard parts: distributed system design, dependency selection, database schema — these resist AI delegation
Insights
The “removed last MCP” decision is the key operational insight: MCP tools load specs and can be invoked spontaneously by the agent, consuming context and sometimes doing more than needed. Reading code directly is both faster and context-efficient for many tasks. The “4 agents for cleanup/tests/UI” versus “1-2 for main work” calibration reflects real usage patterns — UI and test work is more parallelizable (lower blast radius) than core logic changes. The “context is precious” theme echoes the Anthropic context engineering post — practitioners are converging on this independently.
Connections
Raw Excerpt
Even removed my last MCP, since Claude sometimes would go off spinning up Playwright unasked when it could simply read the code — which is faster and pollutes the context less. Less is more.