SIwithin 是一款工具,可在无人值守的情况下,依据简要说明运行智能体命令行程序。它将运行限定在您指定的文件夹范围内,并受美元预算约束,每次运行留下一条记录。它以代码而非信任来保证三项承诺。第一,运行只能访问其被授予的文件夹;您的主文件夹将被拒绝读写。第二,运行的花费不能超过其分配的美元额度,包括单次运行预算、所有运行的总上限,以及每次运行的计时器。对于 Claude 适配器,一个环回代理是通往 API 的唯一通道:运行过程使用每次运行专用的令牌,而非您的密钥,并且每个请求都会被计量,超出预算即被拒绝。
每次运行都会写入一行记录,说明其成本及是否完成。该工具适用于 Claude Code 和 OpenAI Codex 命令行工具。SIwithin 是一个独立项目,并非由 Anthropic 或 OpenAI 制作、认可或赞助。用户通过 SIwithin 使用各供应商的命令行工具时,仍须遵守该供应商的服务条款。
SIwithin 仅在 macOS 上运行,在 Linux 或 Windows 上拒绝运行,以免在没有限定范围的情况下运行。它是一个单文件程序,需要 Python 3.10 或更高版本,且仅使用标准库。它本身不进行任何网络呼叫,也不发送遥测数据。用户须自行安装所需的命令行工具,并为其提供 API 密钥。
Codex 适配器需要显式设置相关参数,因为该命令行工具报告的是令牌数而非成本,并且仅在一轮对话结束时才报告用量。该适配器是依据文档构建的,尚未针对实际运行的命令行工具进行测试。
来源: Hacker News · 由HeadlinesBriefing整理摘要