[FEATURE] programmatic conversation renaming in Claude Cowork
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Currently, there is no tool available in Claude Cowork (or the Claude API) that allows an agent to set or update the name of the current conversation — neither on user instruction nor based on rules in CLAUDE.md.
This seems like a small but high-value addition. Use cases:
Agents working with structured workflows (e.g., workstation-based setups) could automatically prefix the chat title with the active context (e.g., Brandpreventie | I/O-matrix)
Users managing multiple parallel sessions would benefit from meaningful titles without manual effort
CLAUDE.md instructions could drive consistent naming conventions across sessions
Proposed Solution
Suggested implementation: a simple MCP tool such as rename_conversation(title: string) that the agent can call when a new context is loaded or when the user explicitly requests a rename.
Alternative Solutions
Changing the name manually
Priority
Medium - Would be very helpful
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗