ccshell – 基于Claude Code的自然语言Shell命令工具

2025年8月10日 22:04:32

我开发ccshell是为了解决经常忘记Shell命令语法的痛点。不用再去搜索"如何批量重命
名文件加时间戳"或"如何压缩视频保持画质",直接用自然语言描述就行:

• npx ccshell "查找所有大于100MB的文件"
• npx ccshell "将所有HEIC照片转换为JPEG"
• npx ccshell "帮我下载视频: https://xxx.com/watch?v=LQY-NLgOh1k, 下载格式为mp4格式"

基于Claude Code CLI和智能提示工程实现:

  • 自动检测并安装合适的工具(通过brew等)
  • 显示实时进度和执行状态
  • 处理复杂的长时间运行任务
  • 安全地处理文件操作

无需安装即可试用:
npx ccshell "列出当前目录下的所有文件"

目前专为macOS优化,但这个方法可以扩展到跨平台。
三层策略(本地命令 → 工具安装 → 自定义脚本)。

https://github.com/terryso/ccshell