
Claude Composer完全指南提升Claude Code体验的终极工具【免费下载链接】claude-composerA tool for enhancing Claude Code项目地址: https://gitcode.com/gh_mirrors/cl/claude-composerClaude Composer是一款为Claude Code提供增强功能的工具能够显著提升开发者使用Claude Code时的效率和体验。通过自动化确认提示、工具集管理和系统通知等功能它让AI辅助编程变得更加流畅和高效。 核心功能亮点Claude Composer为Claude Code带来了多项实用增强减少中断自动接受确认提示让你的编程思路不被频繁的确认请求打断工具管理通过工具集配置Claude可以使用的工具定制化你的AI开发环境增强可见性系统通知功能让你随时了解AI的操作状态注当前通知功能正在改进中将很快推出重大更新 快速开始3步安装与配置1️⃣ 安装前提条件在安装Claude Composer之前请确保你的系统已满足以下要求Node.js 18npm/yarn/pnpm包管理器Claude Code已安装2️⃣ 安装Claude Composer使用以下命令之一全局安装Claude Composer# 使用pnpm安装 pnpm add -g claude-composer # 或使用yarn安装 yarn global add claude-composer # 或使用npm安装 npm install -g claude-composer3️⃣ 初始化配置文件安装完成后运行以下命令初始化配置文件# 创建全局配置默认 claude-composer cc-init # 或创建项目特定配置 claude-composer cc-init --project⚙️ 基础配置指南Claude Composer使用YAML文件进行配置让我们了解一下基本的配置选项配置文件位置全局配置~/.claude-composer/config.yaml项目配置.claude-composer/config.yaml基础配置示例# config.yaml yolo: false # 设置为true可自动接受所有提示 toolsets: - internal:core # 内置核心工具集 - my-tools # 自定义工具集 roots: - ~/projects/work # 工作项目目录 - ~/projects/personal # 个人项目目录 show_notifications: true # 显示系统通知 sticky_notifications: false # 是否启用粘性通知配置优先级从高到低为命令行标志 项目配置 全局配置 内置默认值。 常用命令行选项Claude Composer提供了多种命令行选项来满足不同的使用场景核心选项# 自动接受所有提示谨慎使用 --yolo # 指定使用的工具集 --toolset name... # 设置启动模式act 或 plan --mode mode # 忽略全局配置 --ignore-global-config安全选项# 允许在未提交更改的目录中运行 --dangerously-allow-in-dirty-directory # 允许在无版本控制的目录中运行 --dangerously-allow-without-version-control通知选项# 显示/隐藏通知 --show-notifications / --no-show-notifications # 启用/禁用粘性通知 --sticky-notifications / --no-sticky-notifications所有未识别的选项将直接传递给Claude Code。完整的命令参考请查看docs/cli-reference.md。⚡ YOLO模式高效但需谨慎YOLO模式是Claude Composer的一项特殊功能启用后会自动接受所有提示而无需人工确认。这可以极大提高工作效率但也存在风险。启用YOLO模式的两种方式# 通过命令行标志 claude-composer --yolo # 或在配置文件中设置 yolo: true⚠️警告YOLO模式会绕过所有确认步骤请确保你完全信任AI的操作特别是在重要项目中。 工具集管理工具集功能允许你配置Claude可以使用的工具和MCP服务器连接。这是Claude Composer最强大的功能之一让你能够定制AI的能力以适应特定项目需求。工具集可以通过多种方式指定按名称引用预定义目录中的文件my-toolset→~/.claude-composer/toolsets/my-toolset.yaml带前缀特殊位置前缀internal:core→ 内置核心工具集project:backend→ 项目特定工具集按路径绝对或相对路径/opt/shared/tools.yaml→ 绝对路径./local-tools.yaml→ 相对路径工具集配置详情请参考docs/toolsets.md。 可信根目录配置通过可信根目录功能你可以定义可信的父目录从而自动接受这些目录下项目的初始信任提示。在配置文件中设置可信根目录roots: - ~/projects/work - $WORK_DIR/repos这对于在固定工作目录中频繁使用Claude Code的开发者特别有用。更多信息请查看docs/roots-config.md。 环境变量支持Claude Composer支持环境变量来定制行为而无需修改配置文件。在配置值中可以直接引用环境变量roots: - $HOME/projects - $WORK_DIR/repos完整的环境变量参考请查看docs/environment-variables.md。️ 高级使用技巧项目特定配置为不同项目创建独立配置# 在项目根目录创建配置 claude-composer cc-init --project这会在当前目录创建.claude-composer/config.yaml文件仅对当前项目生效。静默模式如需减少输出信息可以使用静默模式claude-composer --quiet调试选项开发过程中可以启用调试功能# 启用缓冲区快照CtrlShiftS --allow-buffer-snapshots # 记录所有模式匹配到日志文件 --log-all-pattern-matches 学习资源完整配置指南命令行参考工具集配置环境变量 许可证信息本项目属于公共领域详细信息请参见UNLICENSE文件。Claude Composer作为Claude Code的增强工具为开发者提供了更流畅、更高效的AI辅助编程体验。无论是减少重复确认的干扰还是通过工具集定制AI能力它都能帮助你更专注于创造性的编程工作。立即尝试体验AI辅助编程的新方式【免费下载链接】claude-composerA tool for enhancing Claude Code项目地址: https://gitcode.com/gh_mirrors/cl/claude-composer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考