# Piebald ## Docs - [Changelog (release notes)](https://docs.piebald.ai/changelog.md): Latest updates and improvements to Piebald. - [Color customization](https://docs.piebald.ai/configuration/color-customization.md): Piebald allows customization of the background color and the orange accent color. - [Default permission mode](https://docs.piebald.ai/configuration/default-permission-mode.md) - [Font customization](https://docs.piebald.ai/configuration/font-customization.md): You can change the font size and font family of the entire Piebald interface. - [Localization](https://docs.piebald.ai/configuration/localization.md): Piebald has support for localization (internationalization/translations) in a variety of languages. - [Native folder picker](https://docs.piebald.ai/configuration/native-folder-picker.md): Piebald has a custom, native folder picker that matches the look and feel of the app. - [Sidebar compact view](https://docs.piebald.ai/configuration/sidebar-compact-view.md): Use the compact view in the sidebar for a cleaner appearance. - [VS Code theme importing](https://docs.piebald.ai/configuration/vs-code-theme-importing.md): You can export themes from VS Code and import them into Piebald. - [FAQ](https://docs.piebald.ai/faq.md) - [Agent rules (AGENTS.md)](https://docs.piebald.ai/features/agentic/agents-md.md): Piebald supports agent rules: AGENTS.md et al. - [Chat compaction](https://docs.piebald.ai/features/agentic/chat-compaction.md): Use chat compaction in Piebald when your chat context space gets too low. - [Chat continuation](https://docs.piebald.ai/features/agentic/chat-continuation.md): Perform a one-shot generation, bypassing the agentic loop. - [Chat status in the sidebar](https://docs.piebald.ai/features/agentic/chat-status-in-the-sidebar.md): Quickly understand the state of multiple parallel agents. - [Configuring terminal command execution shell](https://docs.piebald.ai/features/agentic/configuring-command-exec-shell.md): Piebald lets you control which shell is used for executing terminal commands. - [Copying plan to clipboard](https://docs.piebald.ai/features/agentic/copying-plan-to-clipboard.md) - [Default tools & system prompt](https://docs.piebald.ai/features/agentic/default-tools-and-system-prompt.md): Piebald's default system prompt and tool set. - [Fine-grained terminal command approval](https://docs.piebald.ai/features/agentic/fine-grained-terminal-command-approval.md): Piebald uses a very fine-grained system for approving and denying terminal commands. - [Image support](https://docs.piebald.ai/features/agentic/image-support.md): Piebald supports sending images to models that support them. - [Pausing the agentic loop](https://docs.piebald.ai/features/agentic/pausing-the-agentic-loop.md) - [Remote HTTP MCP servers](https://docs.piebald.ai/features/agentic/remotehttp-mcp-servers.md): Piebald supports remote MCP servers. - [Subagents](https://docs.piebald.ai/features/agentic/subagents.md): Subagents allow the main agent to perform small tasks without polluting context. - [Tool call re-execution](https://docs.piebald.ai/features/agentic/tool-call-re-execution.md): You can re-execute tool calls in Piebald. - [MCP server/tool enablement](https://docs.piebald.ai/features/agentic/tool-enablement.md) - [Assistant message quoting](https://docs.piebald.ai/features/chat-experience/assistant-message-quoting.md): Quick way to quote the model's messages. - [Branching (forking)](https://docs.piebald.ai/features/chat-experience/branching.md): Piebald supports branching/forking chats for context efficiency. - [Chat navigation](https://docs.piebald.ai/features/chat-experience/chat-navigation.md) - [Clickable file references](https://docs.piebald.ai/features/chat-experience/clickable-file-references.md): Easily view files referenced in AI's responses. - [Desktop notifications](https://docs.piebald.ai/features/chat-experience/desktop-notifications.md): Piebald supports desktop notification when chats need your attention. - [Keyboard shortcuts](https://docs.piebald.ai/features/chat-experience/keyboard-shortcuts.md) - [Live, interactive terminal commands](https://docs.piebald.ai/features/chat-experience/live-interactive-terminal-commands.md): Piebald shows terminal command output as it's outputted. - [Markdown admonitions](https://docs.piebald.ai/features/chat-experience/markdown-admonitions.md): Piebald supports markdown admonitions. - [Message queuing](https://docs.piebald.ai/features/chat-experience/message-queuing.md): In Piebald, you can queue messages to be sent when the model's done generating. - [Using @pierre/diffs for file edit diffs](https://docs.piebald.ai/features/chat-experience/pierre-diffs.md): Piebald allows you to switch between @pierre/diffs and Monaco editor. - [Raw markdown mode](https://docs.piebald.ai/features/chat-experience/raw-markdown-mode.md): Piebald's raw markdown view displays markdown text directly. - [Reactions](https://docs.piebald.ai/features/chat-experience/reactions.md): Piebald allows you and model to react to each other's messages. - [Slash commands](https://docs.piebald.ai/features/chat-experience/slash-commands.md): Piebald has several builtin slash commands for more efficient keyboard navigation. - [Streamed tool calls](https://docs.piebald.ai/features/chat-experience/streamed-tool-calls.md): In Piebald, tool call names and input are streamed to the UI. - [Tool call execution time display](https://docs.piebald.ai/features/chat-experience/tool-call-execution-time-display.md): Piebald records and displays tool call execution times. - [Git worktrees](https://docs.piebald.ai/features/development-experience/git-worktrees.md): Piebald has first-class support for Git worktrees. - [Integrated file browser, Git browser, and code editor](https://docs.piebald.ai/features/development-experience/integrated-file-browser.md): Piebald Pro features a complete file browser, Git browser, and code editor in every project. - [Integrated terminal](https://docs.piebald.ai/features/development-experience/integrated-terminal.md): Piebald has a handy integrated terminal pane. - [Active chats warning on close](https://docs.piebald.ai/features/managing-chats/active-chats-warning-on-close.md): Piebald warns you about active sessions when you close the app. - [Automatic & manual chat tagging](https://docs.piebald.ai/features/managing-chats/chat-tags.md): Organize chats in Piebald with automatic or manual tagging. - [Relocating & duplicating](https://docs.piebald.ai/features/managing-chats/relocating-and-duplicating.md): Seamlessly move chats from one worktree to another and duplicate chats. - [Introduction](https://docs.piebald.ai/introduction.md) - [Log file](https://docs.piebald.ai/log-file.md): Troubleshoot issues with Piebald. - [Slack](https://docs.piebald.ai/mcp-servers/slack.md): Use Slack's remote MCP server in Piebald. - [Amazon Bedrock](https://docs.piebald.ai/providers/amazon-bedrock.md): Use models from Amazon Bedrock in Piebald. - [GitHub Copilot](https://docs.piebald.ai/providers/github-copilot.md): Use your GitHub Copilot subscription from Piebald. - [Google Antigravity](https://docs.piebald.ai/providers/google-antigravity.md): Use your Google Antigravity subscription in Piebald. - [Qwen](https://docs.piebald.ai/providers/qwen.md): Use your Qwen.ai account in Piebald. - [Using a custom base URL and API key](https://docs.piebald.ai/providers/using-a-custom-base-url-and-api-key.md): We're planning first-class support for many providers and API endpoints, but in the meantime, you can use any OpenAI-comptible, Anthropic-compatible, or Google-compatible API endpoint and API key in Piebald right now. - [Report feedback](https://docs.piebald.ai/report-feedback.md): How to report feedback on Piebald. - [Roadmap](https://docs.piebald.ai/roadmap.md) - [Telemetry](https://docs.piebald.ai/telemetry.md) - [Web mode](https://docs.piebald.ai/web-mode.md): Piebald can be run from your desktop or your browser.