惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
J
Java Code Geeks
博客园 - 聂微东
量子位
C
Check Point Blog
T
The Blog of Author Tim Ferriss
T
Tailwind CSS Blog
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
B
Blog
罗磊的独立博客
腾讯CDC
GbyAI
GbyAI
博客园 - 【当耐特】
A
About on SuperTechFans
M
MIT News - Artificial intelligence
U
Unit 42
D
Docker
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Y
Y Combinator Blog
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队

neverland

‘Welcome datacomp’ n memory of the man who put red and green squiggles under words Photos Note Photos Photos Photos pikabubu 在香港骑共享单车:访客视角的经验 Day for Night 一个冷门的速查日历方法 Note Love Is to Be Invested in Someone’s Continual Expansion Photos Photos Note Photos Photos Photos Repetitive Cycles The Slow Death of the Power User Photos Photos Photos Photos The Life and Times of an American Tween Photos AI 裁员潮卑鄙生存指南 The Unethical Guide to Surviving AI Layoffs True resilience is not about bouncing back Note
Most vibe-coded tools are not for you
2026-05-07 · via neverland

Most vibe-coded tools are not for you (2026-05-07 05:29)

Fabrizio Ferri Benedetti:

Tools created through AIs hurt my brain, I decided, because they’re often devoid of three fundamental qualities of good tools: reach, sociality, and finish.

In a way, thanks to AI, we’re making tools of ourselves (pun intended): much like we do when we create agentic skills out of interesting sessions, we condense our thoughts and intent into code. The resulting tool will carry our cognitive fingerprint: to use it effectively, you must be attuned to the way its creator thought, which is neither ideal nor fair. A tool with reach loosens that grip. It works for people who don’t think the way its maker does, or it grows until it can.

What makes tools social is a subtle combination of affordances, community participation, and the dialectic exchange between users and developers.

The lack of finish also means that tools are not thoughtfully designed, which makes their evolution improbable. A good tool can be refined, expanded, modularized, perhaps even merged with another tool. A thoughtful tool invites its own evolution; a careless one resists it. When you can’t tell where a tool’s boundaries are, it can’t grow.

Some of the best tools in history started as scratches-for-an-itch projects. They became universal because someone cared enough to finish and socialize them. For the stuff we create using LLMs to become tools, a README file and a catchy GitHub project name are not enough: We ought to ask ourselves whether what we’ve made can survive contact with someone else’s problem, and whether we’d trust it enough to maintain it.