SheepNav
Elpis

Elpis

getelpis.co

精简AI代理上下文,终端环境利器

3天前制作者:Masih Maafi

关于 Elpis

Elpis 是一款专为编码代理设计的终端环境,基于 OpenAI 的 Codex CLI 构建。它解决了一个核心痛点:长时间运行的代理会话中,大量历史信息会掩盖有用的状态,导致每次请求都需要为冗余上下文付费。Elpis 通过将工作上下文与持久证据分离,让每次请求都从精简状态开始。

核心功能

Elpis 的核心机制是 Ace,一个语义感知的上下文修剪器。在每次代理交互后,Ace 会自动评估当前上下文中的内容,将已完成工具输出、已解决的死胡同以及低信号历史记录从活跃上下文中移除,并保存到磁盘作为持久证据。这样,下一次请求时,代理只需加载最相关的上下文,大幅降低 token 消耗并提升响应速度。

主要特性

  • 智能上下文修剪:Ace 基于语义理解,而非简单的时间或大小阈值,精准识别并移除冗余信息。
  • 持久证据存储:被修剪的内容并非丢弃,而是结构化存储,可在需要时快速检索,避免重复工作。
  • 基于 Codex CLI:继承 OpenAI 代码代理的强大能力,同时优化其上下文管理。
  • 轻量高效:终端原生体验,资源占用低,适合长时间、多轮次的编码任务。
  • 开发者友好:提供清晰的日志和配置选项,让用户掌控修剪策略。

适用场景

  • 复杂编码任务:涉及多步骤调试、重构或功能开发,需要保持上下文聚焦。
  • 长期运行的代理会话:如持续集成、代码审查或自动化修复流程。
  • 成本敏感环境:需要控制 API 调用 token 消耗的团队或个人开发者。

Elpis 让编码代理始终专注于当前任务,告别历史包袱,提升效率与准确性。

相关工具