Overview
Features
Multi-Modal Tool Execution
Adapts to LLM capabilities with pluggable tool invocation modes—native function calling, XML-style tags, and triple-caret blocks.
Real-Time Streaming Interface
Streaming processors parse and display tool invocations as they stream, with smart filtering to prevent unsafe tool combinations.
Session-Based Project Management
Each chat session is tied to a specific project, with persistent state, working memory, and draft messages (attachments supported).
Multiple Interface Options
GUI (Zed GPUI), terminal, or headless MCP server mode for integration with MCP clients like Claude Desktop.
Agent Client Protocol (ACP) Support
Full ACP compatibility enabling seamless JSON-RPC communication with editors such as Zed.
Session Compaction
Before running out of context space, the agent generates a session summary and continues work.
Auto-Loaded Repository Guidance
Automatically includes AGENTS.md (or CLAUDE.md fallback) from the project root in system context to align behavior.
Editor Integrations (Claude Desktop & ACP)
Provides MCP setup guidance and configurations to integrate with Claude Desktop and ACP-enabled editors.
Who Is This For?
- Developers:Integrate an autonomous coding assistant into their workflow for code analysis and modification.
- Editors:Use ACP-compatible editors like Zed to access real-time code assistance via MCP.
- Teams:Coordinate multi-user workflows using session-based project management.




