# Slate Terminal: A Native macOS Workspace for AI Agents

Build custom terminal layouts and panels using integrated AI agent workflows.

- **Source:** [Hacker News: Show HN](https://news.ycombinator.com)
- **Published:** 2026-10-20
- **Topic:** [Software & Engineering](https://brifing.si/c/engineering)
- **Original article:** <https://slate.weichart.de/>
- **On Brifing:** https://brifing.si/s/977083f3-dea3-4cfe-94d0-1d16b0cdd467

## Native macOS Terminal Architecture

Slate Terminal functions as a native macOS application designed for high-performance command-line interaction. It supports complex layouts, including tabs and nested splits, allowing users to zoom into specific panes or even them out. The tool is built specifically for Apple silicon hardware and requires macOS 27 or later for full functionality.

## AI-Driven Workspace Customization

Users can leverage AI agents, such as Claude Code, to dynamically build panels and layouts through natural language requests. The agent writes custom plugins, opens them as dedicated panels, and manages workspace state. This allows for a highly personalized environment where the terminal adapts to specific tasks like monitoring deploys or latency.

## Plugin System and Extensibility

The platform allows developers to build custom panels using standard web technologies like HTML, CSS, and JavaScript. These plugins can function as terminals, browsers, note-taking tools, or specialized services. By registering manifests via the slate-term CLI, users can integrate background services and custom commands directly into their active workspace layout.

## Workflow Automation via CLI

The slate-term CLI enables agents to perform complex operations, including writing plugin files, splitting panes, and capturing current window states. Users can save these configurations as Spotlight launchers with custom names and icons. This mechanism allows for the rapid deployment of specific workspaces, such as review desks or experiment workbenches, from the Dock.

## Real-time Agent Monitoring

A floating pill interface located at the bottom right of the screen provides visibility into active agent tasks. It displays which agent is currently working in a pane and the reason for its activity. This feature ensures that users can track background processes, such as test execution or deployment rollouts, without manual intervention.

## Integrated Development Lifecycle

Slate supports end-to-end development workflows by placing CI checks, branch status, and deployment panels side-by-side. For instance, a user can monitor a live site rollout in one panel while viewing latency charts in another. This integration reduces context switching by keeping relevant operational data adjacent to the active shell environment.

## Flexible Workspace Configurations

The terminal offers various workspace templates that do not ship by default but can be built by the user. Examples include loss curves for training runs, review queues for code management, and specialized input forms for shell scripts. These configurations are saved as distinct applications, accessible via macOS system search tools.

## Open Source Terminal Evolution

As an open-source project, Slate Terminal emphasizes user agency by allowing developers to choose their preferred agent and model. By providing a programmable interface for the terminal, it transforms the command line from a static text interface into a dynamic, agent-orchestrated workspace tailored to individual engineering needs and specific project requirements.

## Sources covering this story

- https://slate.weichart.de/ — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
