What Is an AI Player?
PlayerZero’s AI Players acts as your knowledge-rich agents, designed to help you understand, investigate, and solve problems across your codebase and systems. Whether you’re debugging a tricky issue, exploring architecture, or researching historical changes, the AI Player provides fast, context-aware insights. Each AI Player conversation runs as a thread inside a channel — a shared workspace built around a single objective. A channel can hold several threads working in parallel, so an investigation that starts as one question can grow into a coordinated effort without losing context. To use it, navigate to any project in PlayerZero and start a conversation through the free‑form prompt interface.Channels and Threads
A PlayerZero channel is a shared workspace built around a single objective, such as debugging a single support ticket or scoping a change to a specific product feature. Inside a channel, work happens in threads — each thread is its own AI Player conversation with a focus on a single topic, such as understanding steps to reproduce or debating the pros and cons of a technical approach, but threads within a channel all share context with each other to ensure collaborative work happens without context getting lost along the way.- Channel — the shared workspace and objective that threads collaborate within. Context, branches, and referenced files are shared across the channel.
- Thread — an individual agent conversation. A thread can run in Agent Mode or Hive Mode and keeps its own history, context, and sandbox.
- Coordinator — keeps threads aligned with the channel’s objective, relays context between them, and tracks overall progress.
Working Across Threads
Threads in a channel are not isolated. When you start a new thread, it inherits context from the channel so it can pick up where other threads left off.- Inherited context — A new thread carries the channel’s objective and plan, a record of the threads that came before it, and the files those threads referenced.
- Inherited branches — Starting a new thread from an existing one (using ⌘K or New Thread) carries over the repositories and branches the source thread was working on.
- Thread-to-thread messaging — Threads can send context and findings to one another, and the coordinator relays updates so work flows across the channel.
Add Your Attachments to a Thread
You can attach files directly in the prompt window — images, screenshots, PDFs, spreadsheets, source code, and more. Each file uploads to the thread immediately and becomes part of the channel’s shared sandbox, so the agent can read and work from it. PlayerZero supports a broad range of types, including plain text and markdown, data and configuration files, source code, PDF, Microsoft Office, and OpenDocument formats. You can attach up to 10 files per message, and a large block of pasted text converts into a file automatically. Bring your own design specs, logs, spreadsheets, and code into a thread instead of pasting fragments into the conversation. The agent works from the actual documents your team already maintains, and references them as file citations in its responses.Starting Points
Free‑Form Input
Free‑Form Input
- Access Point: Available on the homepage and within any project view.
- Use Case: Ideal for open-ended questions, quick lookups, or initiating deep investigations.
- Behavior: AI builds context from your selected project and branch, then continues to expand the conversation as you refine your queries.
Debug Report
Debug Report
- Access Point: From any session replay or Debug Report timeline.
- Use Case: Perfect when you need to investigate user-reported issues with full session, DOM, and trace context.
- Behavior: Clicking “Find in My Code” or “Debug” launches a chat that’s pre-loaded with session data, related logs, and linked code paths for faster root-cause analysis.
Log Error
Log Error
- Access Point: From any error log, stack trace, or telemetry panel.
- Use Case: For digging into specific errors or performance alerts without starting a fresh session view.
- Behavior: AI automatically correlates the log or stack trace with relevant files, recent commits, and known historical issues, so you can jump straight to a potential fix.
PR Summary
PR Summary
- Access Point: Directly from Pull Request pages in PlayerZero.
- Use Case: Quickly understand what a PR changes, potential risks, and how it may impact customers.
- Behavior: AI generates a natural-language summary, identifies impacted areas, and lets you ask follow-up questions about specific functions, modules, or risks.
Modes of Operation
Agent Mode
Agent Mode
- Purpose: A single focused agent tackles your task directly.
- Best For: Quick code lookups, straightforward questions, lightweight investigations, and simple edits.
- Behavior: The AI works the problem itself using code search, file reading, PR history, and other tools. Fast and direct.
Hive Mode
Hive Mode
- Purpose: Multiple specialist agents coordinate to solve complex problems.
- Best For: Debugging, root cause analysis, deep research, multi-system investigations, and test coverage generation.
- Behavior: The AI designs and deploys a team of specialists — code explorers, tracers, cross-checkers, and integration agents — that work in parallel and cross-check each other’s findings. You can watch their progress in real time via the Hive panel in the side panel.
- Learn more: Hive Mode
Context & Navigation Features
Repo and Branch Selection
Repo and Branch Selection
- Point the agent at specific repositories and branches at any time during your chat.
- Switch between Git branches at any time during your chat.
- New Players default to your organization’s configured release branch for each repository. The release branch appears first in the branch picker.
- The AI keeps your investigation context, analyzing how code and logic differ between versions.
Follow‑Up Questions
Follow‑Up Questions
- Build deeper understanding by layering questions.
- The AI remembers your conversation history and evolves responses as you refine your investigation.
Fork Conversation
Fork Conversation
- Split into parallel threads to explore multiple topics (e.g., one thread for performance bottlenecks, another for API behaviors).
- Keeps your original investigation intact while exploring side questions.
Context Workspace
Context Workspace
- A persistent workspace tracks:
- Files you’ve viewed
- Code patterns analyzed
- Problems under investigation
- The AI uses this workspace to maintain continuity across your session.
Semantic Code Search
Semantic Code Search
Ask about functionality in plain English and the AI will:
- Search your entire repository with semantic understanding (not just keywords).
- Map relationships across files.
- Suggest related areas of code you may not have considered.
File Citations
File Citations
- The agent links to the specific files and lines it read or changed, across your repositories and the thread’s sandbox.
- Click a citation to open the referenced file, so you can verify findings against the actual source.
Work Activity Grouping
Work Activity Grouping
- Related steps the agent takes — searches, file reads, edits, and tool calls — are grouped together in the conversation.
- This keeps long investigations readable, so you can follow what the agent did without scrolling through every individual action.
Model Training Dataset
Code
Code
- Full repository structures and files
- Branch-specific code and diffs
- Semantic embeddings of functions, classes, and modules
- Cross-file dependency mapping
- Historical changes and commit context
Tickets
Tickets
- Pull from support tickets, bug reports, feature requests, and customer issues
- Surface historical context for recurring or related problems
- Correlate reported behavior with relevant code or changes
Telemetry
Telemetry
Leverage session and performance data, including:
- User session traces
- Error logs and stack traces
- Network requests and console logs
- Performance metrics and usage trends
Actionable Outputs
Diagrams
Diagrams
Generate visualizations like:
- Mermaid diagrams
- Network and flow charts
- System architecture diagrams
- Process workflows for debugging or onboarding
Documents
Documents
Automatically create:
- Technical documentation
- Investigation summaries
- Troubleshooting guides
- Structured code analysis reports
Code Snippets
Code Snippets
Write and deliver:
- Example code snippets and test implementations
- Fix and refactor suggestions
- Executable stubs based on your actual code patterns
Tickets
Tickets
Generate structured content to support issue tracking:
- Bug write‑ups and root cause summaries
- Feature requirement outlines
- Problem descriptions for direct ticket creation
Get Started
- Hive Mode — Deploy teams of specialist agents for complex investigations
- Playbooks — Create and reuse prompt templates across your team
- Code Simulations — Test scenarios through AI-powered code simulation
- Usage Analytics — Track questions, simulations, and team activity
- Knowledge Bases — Upload organizational documents for AI agent reference
- Monitors — Set up automated checks that run on a schedule and trigger workflows on failure