yuuichieguchi/Calyx

A native macOS terminal app built on Ghostty for running and supervising coding agents

What it solves

Calyx is a native macOS terminal designed to eliminate the friction of managing multiple AI coding agents (such as Claude Code, Codex, and Grok) simultaneously. It solves the problem of "babysitting" numerous terminal tabs to monitor agent progress, handle permission prompts, and review code changes.

How it works

Calyx acts as a specialized terminal wrapper and orchestration layer. It integrates with various agent CLIs to provide a centralized control surface. Key mechanisms include:

  • Agent Supervision: A dedicated sidebar tracks the live status of agents and their subagents, using unread badges to alert the user when an agent is blocked or needs attention.
  • Unified Approval Inbox: Instead of hunting for the specific terminal pane where a prompt appeared, Calyx captures permission requests and tool calls into a single macOS-style notification panel for quick approval or denial.
  • MCP Integration: It uses the Model Context Protocol (MCP) to allow agents to communicate with each other (IPC), access language server features (LSP Proxy), and control the terminal itself (Agent Cockpit).
  • Integrated Tooling: It bundles a scriptable browser for agent automation and a Git sidebar for inline diff review and commenting.

Who it’s for

Developers who use multiple AI coding agents in parallel and want a high-performance terminal environment that streamlines agent supervision, code review, and inter-agent coordination.

Highlights

  • Centralized Approvals: A single inbox for tool-call permissions across all active agents.
  • AI Agent IPC: Built-in MCP messaging that lets agents discover and communicate with peer agents across different panes.
  • LSP Proxy: Provides agents with symbol-aware capabilities (hover, definition, references) via language servers.
  • Agent-Readable Terminal: Agents can inspect command history and captured output through MCP tools.
  • GPU-Accelerated: Powered by the libghostty engine for high-performance Metal rendering.
  • Browser Automation: A bundled CLI for agents to programmatically interact with web pages.

相关

  • 项目
  • 项目
  • 项目
  • 项目