Skip to content

EDITH Studio v0.2.0

Choose a tag to compare

@lucy971326 lucy971326 released this 15 Aug 14:57
· 3 commits to main since this release

0.2.0 全面重构

  • 架构演进为更易于维护的 edith 进程级别控制 + projectworkspace的项目级别 控制 + agentexecution.Run 的 三层架构,清晰易懂,扩展性极好
  • 新增支持ACP协议,edith acp 启动方式,可以在内置了ACP Client的 编辑器中使用, Jetbrains 系列、Zed编辑器等等
  • 优化提升性能,Run 固定开销从约 3 秒降到约 0.5 秒:Diff 由秒级降至百毫秒级,MCP 工具目录改为项目启动时取一次,Run 不再重建工具

0.2.0 Comprehensive Refactor

  • Architecture evolved into a more maintainable three-layer design: process-level control in edith, project-level control in ProjectWorkspace, and per-run execution in AgentExecution.Run — clear, easy to understand, and highly extensible
  • Added ACP protocol support, launchable via edith acp, enabling use inside editors with built-in ACP Clients such as JetBrains IDEs, Zed, and others
  • Optimized performance: fixed per-run overhead dropped from roughly 3 seconds to roughly 0.5 seconds — Diff reduced from seconds to hundreds of milliseconds, MCP tool catalogs are now fetched once at project startup, and Runs no longer rebuild tools

一键安装

从 GitHub Releases 下载当前平台的二进制并自动加入 PATH:

# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/lucy971326/EDITH/main/edith-studio/scripts/install.sh | bash
# Windows
irm https://raw.githubusercontent.com/lucy971326/EDITH/main/edith-studio/scripts/install.ps1 | iex