6 Matching Annotations
  1. Last 7 days
    1. because a typical AI tool lives in its own window, users need to drag their world into it. We want the opposite: intuitive AI that meets users across all the tools they use, without interrupting their flow.

      This reframes the AI interaction problem: instead of AI being a destination users navigate TO, AI should come TO the user's context. This 'ambient AI' design philosophy is the opposite of the chatbox paradigm that's dominated for 3 years.

  2. Apr 2026
    1. The funny part is that none of this made the CLI worse for humans. The TUI picker still works and looks fancy, progress spinners still spin, confirmation dialogs still confirm. We just added a second door.

      大多数人认为增加对AI代理的支持会使工具变得复杂,降低人类用户体验。但作者认为,为AI代理添加的功能实际上没有损害人类用户体验,反而通过增加'第二扇门'(非交互式接口)同时改善了两种用户群体的体验。

    2. Designing for agents forced us to build better tools for everyone.

      大多数人认为为AI代理设计工具会使其对人类用户更加复杂或难以使用,但作者认为为AI代理设计工具实际上改善了所有用户的体验。因为代理的约束(如需要明确的参数、避免隐式状态)恰好使工具更加模块化、可脚本化和可测试,这对人类开发者同样有益。

    3. The funny part is that none of this made the CLI worse for humans.

      大多数人认为增加机器可读的接口(如标志、JSON配置)会降低工具对人类的友好度。但作者认为,这些为AI代理设计的特性实际上改善了人类用户体验,因为它们使工具更加明确、可预测和可组合,而不是让工具变得更复杂。

    4. Designing for agents forced us to build better tools for everyone.

      大多数人认为设计AI代理工具会专门针对机器,可能会牺牲人类用户体验。但作者认为,为AI代理设计工具反而能提升所有用户的体验,因为代理带来的约束条件(如明确的状态管理、可预测的接口)同样让工具对人类开发者更加友好和可脚本化。

  3. Jul 2020