pchalasani/claude-code-tools

Practical productivity tools for Claude Code, Codex-CLI, and similar CLI coding agents.

解决的问题

本项目提供了一套 CLI 工具、插件和代理,旨在提高使用 Claude Code 及其他 AI 编程代理时的生产力。它解决了原始 LLM 能力与开发者终端环境中的实际日常工作流之间的差距。

工作原理

它作为一个互补工具和插件的集合运行。有些是通过 uv 作为 Python 包安装的,而另一些是基于 Rust 的二进制文件(如 aichat-search)或可以直接添加到 Claude Code 市场应用的插件。它包含各种专业化实用程序,例如会话管理、通过 tmux 实现的终端自动化,以及用于听写的设备端语音转文本 (speech-to-text)。

适用对象

使用 Claude Code 或类似 AI 编程代理,并希望通过专门的 CLI 工具、钩子以及与 Google Docs 和 Sheets 等外部服务的集成来扩展其功能的开发者。

亮点

  • 语音集成:用于直接光标听写的本地设备端语音转文本 (Moonshine + VAD)。
  • 终端自动化:用于 tmux-cli 和通过 aichat 进行会话管理的工具。
  • 外部集成:用于 Google Docs 和 Google Sheets 的插件。
  • 安全与保障:包括安全钩子和环境安全实用程序。
  • 代理隧道:用于代理隧道 (agent-tunneling) 和会话修复的工具。
  • 可扩展的插件系统:一种与市场兼容的插件系统,用于向 Claude Code 添加技能和代理。