claude-code-terminal-title

自动更新终端窗口标题,清晰区分多个Claude Code任务。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:claude-code-terminal-title。
它的用途是:自动更新终端窗口标题,清晰区分多个Claude Code任务。
完整的 Skill 内容见:https://321skill.com/skills/claude-code-terminal-title/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我重构用户认证模块的代码。” 它会自动将你的终端窗口标题更新为类似“auth-service | Refactor: User Auth Module”的格式。当你同时在另一个终端说:“分析一下昨天的错误日志。” 那个终端的标题会变为“monitoring | Analyze: Error Logs”,让你一眼就能区分两个并行的开发任务。

介绍

当开发者在多个终端窗口中同时运行不同的Claude Code任务时,常常会混淆各个窗口正在处理的具体工作,需要频繁点击切换来确认。这个Skill解决了这一痛点,它能自动分析用户提示,为每个终端窗口生成并设置一个描述当前任务的清晰标题。

使用非常简单,安装后无需任何手动配置。当你启动Claude Code并开始一个新任务时,它会自动分析你的初始提示,提取核心任务(如“调试认证API”),并结合当前文件夹名称,生成类似“my-api-project | Debug: Auth API Flow”的标题,并实时更新到你的终端窗口上。整个过程在后台静默完成。

这个Skill非常适合需要并行处理多个开发任务的前后端开发、全栈开发和运维工程师。例如,同时进行API集成、数据库迁移和UI组件开发时,它能让你一目了然地知道哪个终端对应哪个任务。

对于macOS Terminal.app用户,建议运行附带的zsh配置脚本,以禁用系统默认添加的额外后缀(如“-zsh”),确保标题整洁。安装后,新打开的终端窗口会立即生效。

核心特点

与需要手动设置或依赖复杂配置的终端标题工具不同,此Skill深度集成Claude Code,能智能解析用户自然语言提示,自动生成精准的任务描述标题,实现真正的零配置、自动化管理。

注意事项

不适用于Windows原生终端环境,且在纯bash环境下标题可能无法在命令提示符间持久保持。

常见问题

安装后终端标题没有变化怎么办?

请确保已打开新的终端窗口/标签页,对于macOS Terminal.app用户,可能需要运行`setup-zsh.sh`脚本禁用系统标题后缀。

如何自定义标题前缀?

在shell配置文件(如`.zshrc`)中添加`export CLAUDE_TITLE_PREFIX="你的前缀"`即可。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/claude-code-terminal-title/raw/index.md 读取 claude-code-terminal-title 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。