cmdllm

Weekly Pick

cmdllm 是一个开源工具,允许用户通过自然语言操作各种命令行工具,如 Bash、kubectl、ros2 和 docker 等,无需记忆具体命令和参数。

cmdllm 是一个支持多命令行工具的自然语言交互工具。它支持任何命令行工具,如 Bash、kubectl、ros2、docker 等,用户无需记住复杂的命令和参数,大模型会帮助处理。功能包括上下文管理,可以记住历史对话以支持复杂问题的 debug;命令执行,可以直接执行建议的命令;安全提示,对可能危险的操作(如删除数据)进行警告和确认。使用案例包括交互式会话模式,用户可以通过自然语言与特定工具进行交互,例如启动一个 bash 会话并执行命令。安装方式为 pip install cmdllm。