51 Matching Annotations
  1. Last 7 days
    1. Every prompt is a flag in disguise

      这句话精准地概括了 CLI 工具现代化的核心原则。交互式提示虽然对人类友好,但对自动化脚本和 AI Agent 构成了不可逾越的障碍。将其转化为 flag,不仅是为 Agent 开门,更是强迫开发者理清“必需信息”的边界,从而设计出更健壮的接口。

    2. Every prompt is a flag in disguise

      大多数开发者认为交互式提示是CLI工具的良好用户体验设计,但作者提出反直觉的观点:每个交互式提示都应该有对应的标志(flag)替代方案。这是因为AI代理无法处理交互式输入,而将所有提示转换为标志不仅支持代理,还使工具更加可编程和可测试。

    3. Every prompt is a flag in disguise

      大多数人认为交互式提示是CLI工具的最佳实践,因为它能引导用户完成复杂任务。但作者认为,每个交互式提示都应该有对应的命令行标志,因为这种设计让工具既能服务于人类用户,也能被AI代理自动化使用,而不需要额外的API层。

  2. Feb 2026
    1. Example of person working with Obsidian and Claude Code. Note that it does not use the Obsidian CLI access, but its API.

      Same author some months back mentioned running Claude Code on a small Hetzner VPS (but just Claude Code, no models) so he could access it from anywhere (except offline obviously).

  3. Jan 2026
    1. The reason I think MCP may be a one-year wonder is the stratospheric growth of coding agents. It appears that the best possible tool for any situation is Bash—if your agent can run arbitrary shell commands, it can do anything that can be done by typing commands into a terminal. Since leaning heavily into Claude Code and friends myself I’ve hardly used MCP at all—I’ve found CLI tools like gh and libraries like Playwright to be better alternatives to the GitHub and Playwright MCPs.

      Author thinks MCP may be a temporary phenomenon as a protocol, mostly bc cli tools like Claude code don't need it. The last sentence, that cli tools already exist that are better than the corresponding MCP servers for those tools, goes back to why vibecode/AI-the-things if there's perfectly good automation already around? I think that MCP may still be useful locally for personal tools though. It helps structure what you want your AI to do.

    2. the trade-off: using an agent without the safety wheels feels like a completely different product. A big benefit of asynchronous coding agents like Claude Code for web and Codex Cloud is that they can run in YOLO mode by default, since there’s no personal computer to damage. I run in YOLO mode all the time, despite being deeply aware of the risks involved. It hasn’t burned me yet... ... and that’s the problem.

      yolo mode, lol. If you do it, it feels like a very diff tool, and that is the lure / siren song.

    3. It helps that terminal commands with obscure syntax like sed and ffmpeg and bash itself are no longer a barrier to entry when an LLM can spit out the right command for you.

      bc Claudecode abstracts away the usual commands needed on the CLI. Vgl [[In the BeginningWas the Command Line by Neal Stephenson]]

    4. Claude Code and friends have conclusively demonstrated that developers will embrace LLMs on the command line, given powerful enough models and the right harness.

      Claude Code is what led devs to embrace CLI more.

    5. Maybe the terminal was just too weird and niche to ever become a mainstream tool for accessing LLMs?

      Well yes, it is. I know many how think the cli is scary or using it is for hackers.

    6. all the time thinking that it was weird that so few people were taking CLI access to models seriously—they felt like such a natural fit for Unix mechanisms like pipes.

      unix pipes, where output of one process is input of another, and you can bring them together in one statement. natural fit for model use Akin to promptchaining combined w tasks etc.

  4. Dec 2025
  5. May 2025
  6. Sep 2024
  7. May 2024
  8. Jul 2023
    1. Server Control Utility (SRVCTL)

      SRVCTL is a command-line interface that you can use to manage an Oracle RAC database from a single point. You can use SRVCTL to start and stop the database and instances and to delete or move instances and services. You can also use SRVCTL to manage configuration information, Oracle Real Application Clusters One Node (Oracle RAC One Node), Oracle Clusterware, and Oracle ASM.

  9. May 2023
  10. Feb 2023
    1. This seems a beautiful way to take advantage of the qualities of the different approaches.

      It also acknowledges the heuristics of visual manipulation, which “hard-core” command-line enthusiasts sometimes dismiss or forget. Visual manipulation can be powerful in ways that CLIs just can’t allow. And vice-versa: the versatility, fine-grain control of lower-level / text-based interfaces make them easier to manipulate programmatically, or just literally (tweaking a numerical value directly or adding a custom attribute which would require more fastidious work in the GUI).

  11. Nov 2022
  12. Sep 2022
    1. Octavia Butler’s 1993 Parable of the Sower. The story follows a teenage girl seeking freedom from her deteriorating community in a future destabilized by climate change. Part of the reason it’s held up so well is that so many of Butler’s predictions have come true. But she wasn’t a fortune teller, she just did her homework.

      .

  13. Jul 2022
  14. May 2022
  15. Feb 2022
  16. Oct 2021
  17. Sep 2021
    1. From the command line, you can navigate through files and folders on your computer:

      • pwd outputs the name of the current working directory.
      • ls lists all files and directories in the working directory.
      • cd switches you into the directory you specify.
      • mkdir creates a new directory in the working directory.
      • touch creates a new file inside the working directory.

      You can use helper commands to make navigation easier:

      • clear clears the terminal
      • tab autocompletes the name of a file or directory
      • ↑ and ↓ allow you to cycle through previous commands
  18. Aug 2021
    1. Second, that you see more and more laptops running things like i3 and dwm than back in 2010 -- and these tools haven't gotten any better in these ten years.

      vim tools/plugins on the other hand have gotten supremely powerful & weird & awesome.

      i actually really love this point. there's some semi-interesting things happening with Wayland desktops, some changes, but overall i think most Linux users have kind of subsisted in semi-stasis. and we don't need top down change, from our WMs, but we should be "growing-in" to our environments, getting better, and we i think the collaboration & exploration is still very sparse, few charts or maps or guides come out. the "here be dragons" edge has a lot of healthy exploration deep into it, but it's very lone territory, the charts rare & hard to understand, hard to follow. there's some radical elements of success & exploration, but there are so few enduring wayfinding systems, so little communalizing of exploration or growth.

  19. Jul 2021
    1. as a more experienced user I know one can navigate much more quickly using a terminal than using the hunt and peck style of most file system GUIs

      As an experienced user, this claim strikes me as false.

      I often start in a graphical file manager (nothing special, Nautilus on my system, or any conventional file explorer elsewhere), then use "Open in Terminal" from the context menu, precisely because of how much more efficient desktop file browsers are for navigating directory hierarchies in comparison.

      NB: use of a graphical file browser doesn't automatically preclude keyboard-based navigation.

  20. Apr 2021
  21. Mar 2021
  22. Feb 2021
  23. Jan 2021
  24. Dec 2020
  25. Jun 2020
  26. docs.microsoft.com docs.microsoft.com
  27. Jun 2017
  28. Jun 2015
  29. May 2015