标签
Stinkpot是一个轻量级的、基于SQLite的bash Shell历史搜索工具,类似atuin但功能较少,约400行Go代码。
一位开发者详细介绍了观察导向编程(OOP),这是一种围绕观察可观测性数据而非任务执行来组织终端AI智能体群体的范式。该系统使用tmux、cron、bash和仅追加日志文件,智能体充当观察者,关联信号并仅在解释后才能具体化行动。
Bash Guard 是一个简单的钩子,能在本地编码代理运行前阻止危险的 shell 命令(如 sudo、项目外的 rm),防止意外删除文件。支持 Claude Code、Codex CLI 和 Devin CLI。
一篇博文详细介绍了在优衣库T恤上发现并解码一个经过混淆的bash脚本的过程,该T恤是Akamai“Peace for All”活动的一部分,执行脚本后会显示一条隐藏的彩蛋信息。
Amber 是一种现代的、类型安全的编程语言,可编译为 Bash、Ksh 或 Zsh,从而实现更安全、更健壮的 Shell 脚本编写。
本文认为 POSIX 是一种规范,而非程序,并且像 bash 和 dash 这样的 Shell 实现即使在 echo 等基本命令上也表现不同。它呼吁在多个 Shell 之间进行测试,而不是依赖“POSIX 兼容性”这一概念来实现可移植性。
Bash4LLM+ 是一个轻量级、无依赖的 Bash 封装器,用于 LLM API,提供与 Groq 及其他提供者的安全、可审计交互,具有动态模型列表、流式输出和可扩展附加功能等特点。
Bashblog 是一个单一的 bash 脚本,让你从命令行创建静态博客,零依赖,支持 Markdown、RSS、标签和评论。
Sai Rahul 重点介绍了 Claude Code 的 Hooks 功能,该功能可在每次编辑后自动运行测试,阻止破坏性的 bash 命令,记录花费,发送 Slack 提醒,并自动重写错误输出。
AMD发布了GAIA 0.21.2,引入了gaia-bash,这是一个AI驱动的Bash脚本助手,用于在AMD硬件上编写、审查、测试和调试Shell脚本。它支持多种接口,包括TUI、CLI、管道模式、REST API和MCP stdio服务器。
了解如何使用 Bash 内置的 /dev/tcp 功能从容器中发出 HTTP 请求而无需 curl 或 wget,适用于受限环境下的轻量级调试。
Jinx是一个用于引导操作系统发行版的元构建系统,其设计灵感来源于xbstrap以及Void Linux和Arch Linux的包构建系统。
介绍一个从零实现类似 Claude Code 的 agent harness 的开源学习项目,包含 20 节课逐步增加核心机制,并提供可运行代码和文档。
BohuTANG通过量化分析发现,在pi工具中增加专门的grep和glob功能,能减少LLM自己拼bash时的绕路问题,提升效率。
一个Twitter讨论串,探讨了数据库文件系统抽象(PostgresFS)和基于技能的方法(使用本地 Bash)哪个更适合代理工作流。技能方法在组合性和速度上胜出。
Pieter Levels分享了他的服务器工作流程:使用Termius配置文件和一个自定义的tmux函数,自动连接到每个网站的会话,实现设备间无缝切换和一致的工作会话。
本文演示了一种 Bash 脚本技巧,利用 systemfd、watchexec 和 socat,在 Rust Web 服务器开发期间将终端编译日志直接管道传输到浏览器。
本文详细介绍了一种使用自定义工具替换 Bash Ctrl-R 历史搜索功能的方法,以适配近期 Linux 内核限制 TIOCSTI 使用的安全变更。
DCI(直接语料交互)提出使用简单的终端工具如grep和bash进行智能搜索,无需嵌入或向量索引,表现优于传统检索方法。