Upload from any agent
Publish traces from 10+ supported agents directly in the CLI.
Share and collaborate on your coding agent sessions. Made for teams, and free to get started.
Download the CLI to get started
Works with your favourite agents


Start sharing traces from any agent, in minutes.
Publish traces from 10+ supported agents directly in the CLI.
Copy the link & share your trace with your team or the world.
UserMenu because it uses imperative WAAPI and can re-measure on state changes. I'm reading that implementation next and then I'll verify smoothing techniques from current guidance.Download a full trace or continue working on someone else's.
Download a trace, or continue it in Claude Code. The open agent menu lists OpenCode, Pi, Claude Code, Codex, Cursor, Gemini CLI, Cline, GitHub Copilot, Amp, OpenClaw, Hermes, with Claude Code selected.
Browse traces & learn how people are using agents. Contribute by sharing your own traces.
Browse recent tracesThe user wanted a deep, fundamental understanding of a text rendering project by analyzing its entire codebase and history from first principles. The investigation revealed that the project is not a traditional text renderer but a system that separates text measurement from layout, enabling efficient and flexible text handling independent of browser layout. This approach unlocks advanced possibilities like complex text flow and composition without relying on browser quirks.
The user wanted to understand what Hugging Face is. The assistant explained that Hugging Face is a company and platform focused on machine learning and AI models, especially for language processing. It highlighted their popular tools and the large collection of shared models available to developers and researchers.
The user wanted to get details about a specific tweet discussing the need for a public, free repository of coding agent sessions. They then asked if their current project aligns with the tweet's request. The assistant confirmed that the project exactly matches the tweet's vision and later shared the conversation trace as requested.
The user aimed to fix a complex issue causing poker hand analysis to fail due to solver timeouts, concurrency mismatches, and data inconsistencies. They identified and resolved problems with combo key mismatches, queue starvation, solver concurrency limits, and incorrect stack data. After multiple targeted fixes and environment cleanups, the analysis flow stabilized, passing end-to-end tests and UI checks, ensuring reliable hand analysis without timeouts or crashes.
The user wanted to simplify how technology icons are managed across the site by defining each icon only once and reusing it in different technology stacks. The outcome is that icons are now defined a single time and referenced wherever needed, making it easier to add technologies without repeating icon definitions.
The user wanted to improve their command-line tool to be more compatible with automated agents by implementing stricter input handling, better help documentation, and safer backward-compatible changes. They reviewed recommendations, ensured existing users would not be broken, and worked in a separate branch to isolate these updates. The outcome was a set of documentation updates and initial code changes to enforce stricter argument parsing and enhanced CLI behavior, with plans to create a pull request including this trace.
The user wanted to understand how to adopt a specific communication protocol to enable their system to act as an interactive agent and integrate with existing agents. They explored whether their system should be a client or an agent within this protocol and sought guidance on how to incorporate it into their current setup. The outcome clarified that their system can become an agent by exposing a session runtime for other clients, and the protocol should be used as a live interaction layer alongside existing file-based methods.
The user wanted a readable C program to calculate Pi to a specified number of digits without using external libraries. The assistant provided a pure C implementation using a classic algorithm that balances readability and functionality. The program was then saved to a file for the user to compile and run as needed.
The user wanted a deep, fundamental understanding of a text rendering project by analyzing its entire codebase and history from first principles. The investigation revealed that the project is not a traditional text renderer but a system that separates text measurement from layout, enabling efficient and flexible text handling independent of browser layout. This approach unlocks advanced possibilities like complex text flow and composition without relying on browser quirks.
The user wanted to understand what Hugging Face is. The assistant explained that Hugging Face is a company and platform focused on machine learning and AI models, especially for language processing. It highlighted their popular tools and the large collection of shared models available to developers and researchers.
The user wanted to get details about a specific tweet discussing the need for a public, free repository of coding agent sessions. They then asked if their current project aligns with the tweet's request. The assistant confirmed that the project exactly matches the tweet's vision and later shared the conversation trace as requested.
The user aimed to fix a complex issue causing poker hand analysis to fail due to solver timeouts, concurrency mismatches, and data inconsistencies. They identified and resolved problems with combo key mismatches, queue starvation, solver concurrency limits, and incorrect stack data. After multiple targeted fixes and environment cleanups, the analysis flow stabilized, passing end-to-end tests and UI checks, ensuring reliable hand analysis without timeouts or crashes.
The user wanted to simplify how technology icons are managed across the site by defining each icon only once and reusing it in different technology stacks. The outcome is that icons are now defined a single time and referenced wherever needed, making it easier to add technologies without repeating icon definitions.
The user wanted to improve their command-line tool to be more compatible with automated agents by implementing stricter input handling, better help documentation, and safer backward-compatible changes. They reviewed recommendations, ensured existing users would not be broken, and worked in a separate branch to isolate these updates. The outcome was a set of documentation updates and initial code changes to enforce stricter argument parsing and enhanced CLI behavior, with plans to create a pull request including this trace.
The user wanted to understand how to adopt a specific communication protocol to enable their system to act as an interactive agent and integrate with existing agents. They explored whether their system should be a client or an agent within this protocol and sought guidance on how to incorporate it into their current setup. The outcome clarified that their system can become an agent by exposing a session runtime for other clients, and the protocol should be used as a live interaction layer alongside existing file-based methods.
The user wanted a readable C program to calculate Pi to a specified number of digits without using external libraries. The assistant provided a pure C implementation using a classic algorithm that balances readability and functionality. The program was then saved to a file for the user to compile and run as needed.
Traces for Teams
Traces gives teams one place to see work in progress, share context on finished work, and see which agents people are using.
Create your Team

“Github increasingly doesn't feel like the best place to understand the work done on a codebase. Agent traces provide a much more human-readable overview. Just started using traces.com. Feels quite nice.”
Millin Gabani, CEO of Workers
See original postShare agent conversations without worrying about sensitive data.
Share your traces privately, directly, or publicly, so only the right people see them.
maujim · 102 messages
Diagnose and Enhance Voltage Error Reporting
maujim · 102 messages
Diagnose and Enhance Voltage Error Reporting
maujim · 102 messages
Diagnose and Enhance Voltage Error Reporting
Set team-level policies to control how your team can share traces.
Traces in Workers can be published as:
We automatically strip sensitive data like API keys, emails & database credentials from traces on publish.
Shared the rollout trace after scrubbing [REDACTED], [REDACTED], and [REDACTED] from the assistant reply before sending the link to the team.
The published run keeps the reasoning intact while replacing keys, customer emails, and database URLs with clear [REDACTED] markers anyone can spot immediately.
Reviewers still understand what happened, but the sensitive values stay hidden behind [REDACTED] in every shared view.
Start simple & integrate more as you go.
Publish & manage traces directly from your terminal.
Let your agent share traces as you work.
Publish traces via API with your own tools, schedulers & workflows.
Automatically share traces on every commit from your CI/CD pipelines.
See what ships, loop in the right agents, and share traces with git hooks & custom skills.
Team analytics preview showing Claude Code, Codex, Cursor, Gemini CLI, and Amp as the top agents, with an average session length of 47 minutes and 82.0 percent AI output.
A GitHub-style pull request timeline shows Maya Chen committing a docs update, a Traces bot comment with pull request trace links, two preview deployments, and a pull request mention.
Traces found for this PR:
Team member list showing Maya Chen as admin, Theo Brooks as member, Alice as the invited agent, Lina Park as member, and Ari Singh as member.

A terminal conversation showing a request to share a trace, the Traces skill that ran, and the private share link confirmation.
Great, I added back the function.
Share this trace
Skill Traces
Ran traces share --trace-id w9g0svsjx839ngt --json
Shared your trace to https://traces.com/s/w9g0svsjx839ngt as private.
Supported agents include Cursor, OpenCode, Claude Code, Codex, Pi, Gemini CLI, Cline, GitHub Copilot, Amp, OpenClaw, Hermes.
Install the CLI to get started or make an account first.
Download the CLI to get started
or Create an account
Create your account