Coding agents are great at the first 80% of UI. But for that last 20%, when you need to make tweaks for final polish, you end up constantly re-prompting it... it's a sledgehammer when you need a scalpel. The best of both worlds is to do the first draft with the agent and then directly fine-tune it by hand with visual tools.
We built Handle, a simple open source MCP + Chrome extension to solve this. We hope it's useful to the community!
Ask us anything, give us feedback, or share how your AI-powered development workflow is changing. We’ll be around to chat all day.
Is there integration with Figma? We’re currently building the frontend in Claude Code, but the design is in Figma, so first we need to build a basic frontend and then refine it.
What's the fallback behavior when the browser edits create conflicting suggestions for the coding agent? If I'm editing a component that has dependencies the agent doesn't have in its current context window, does it alert you or just apply?
Trying to understand if this is designed for quick visual tweaks or if it handles more complex component refactoring workflows.
Really enjoyed using this, as a vibe coder who used to code with Dreamweaver (before it was bought by Adobe!), I felt like I had to get in the weeds with the techincal detail, but is made adjusting the website with Gemini CLI so easy! I was sick of saying things like "that black box on page 2 with the xyz in it, make it bigger'!
Great product for me!
the direct manipulation approach makes sense for UI - natural language is a terrible interface for 'move this 4px left'
Much needed tool! Btw are you modifying the DOM directly and then reverse engineering code or working through an abstraction layer?
Ok this is solving something that's been driving me crazy. Half my Claude Code prompts are me trying to describe pixel-level UI tweaks in words. "Move that button 8px to the right, no the other right, no go back." Point and click is how this should have always worked. The fact that it's open source too is a nice touch. Does it handle complex component trees well or does it get confused with deeply nested layouts?
Hey Product Hunt! 👋 I’m Derek, founder of Handle.
Coding agents are great at the first 80% of UI. But for that last 20%, when you need to make tweaks for final polish, you end up constantly re-prompting it... it's a sledgehammer when you need a scalpel. The best of both worlds is to do the first draft with the agent and then directly fine-tune it by hand with visual tools.
We built Handle, a simple open source MCP + Chrome extension to solve this. We hope it's useful to the community!
Ask us anything, give us feedback, or share how your AI-powered development workflow is changing. We’ll be around to chat all day.