Skip to content

Releases: VonLan233/Grey

v0.1.1 — 低 token 消耗

Choose a tag to compare

@VonLan233 VonLan233 released this 25 Aug 01:51

v0.1.1 — 低 token 消耗

省 token 实测

  • 空载 hello:1387→1325 input (-4.5%)
  • 黑洞页(deepseek-v4-flash):24264→10411 input (-57%),比 Pi 11981 少 13%,output 10072→3072 少 70%
  • 产物:test/grey/index.html 6.1K vs test/pi 7.3K,单文件 canvas 黑洞

修

  • volcano 默认 include_usage=true + UsageShape alias,deepseek-v4-flash 现 1400/33 正确计费(原 0)
  • 工具描述精简(read_file 等 5 个 + lsp_*)
  • ~/.config/grey/grey.toml 补 cost_per_1m (0.14/0.28)

TUI

  • Shift+Enter Kaku 兜底 Ctrl+J,光标不再偏 2 格
  • 工具/LLM 列表默认折叠 ▸ N files,Up/Down 选中 ▶/▼,Enter/Ctrl+O 定向展开(Pi 风格),点击亦可
  • 裸路径橙黄高亮 path 色

验证

  • cargo test 58 tui / 140 provider / 105 core 全绿,test/README.md 对照

Grey v0.1.0

Choose a tag to compare

@VonLan233 VonLan233 released this 20 Aug 15:46

Grey v0.1.0

Grey 是一个轻量、高性能、可扩展的 Coding Agent Harness(Rust)。v0.1.0 是首个公开版本,包含完整的 CLI + TUI 纵向闭环、多 Provider 路由、MCP 生态、Hook/插件系统与多 Agent 编排。

Highlights

  • 核心对话闭环:同一套 Core 同时服务单发 CLI 与交互式 TUI;流式输出、工具调用聚合、SQLite 会话持久化。
  • 多 Provider 与路由:动态 [[providers]] 注册表、planning/coding/fast/default 路由、失败冷却与自动 fallback;OpenAI / Anthropic / Mock / Volcano 适配。
  • 省 Token:分区预算、滚动摘要、可审计裁剪、LRU 请求缓存、usage 记账。
  • MCP 生态:[[mcp_servers]] stdio 协议客户端(initialize/tools/list/tools/call,id__tool 注册,进程组 TERM→KILL 回收)+ [[mcp_tools]] 兼容层 + grey mcp CRUD。
  • Hook 与插件:pre_prompt / pre_message_send / permission_decision / completion / session_* 全链路 Hook;tool/hook 插件与 sealed WASM 运行时。
  • 多 Agent 编排:grey orchestrate 并行子 agent、grey loop、grey goal。
  • 安全:工作区路径隔离、写入/执行审批、符号链接逃逸拒绝、读取/搜索默认可用。
  • 质量门禁:CI 接入性能基准(启动时延/内存/渲染 FPS/大仓库扫描),soak 验证 RSS 峰值与子进程水位。

安装

下载对应平台的 tar.gz 并解压:

tar -xzf grey-0.1.0-darwin-aarch64.tar.gz
cp grey-0.1.0-darwin-aarch64/bin/grey /usr/local/bin/grey
grey --help

或用 Cargo 安装:

cargo install --path crates/grey-cli

Assets

  • grey-0.1.0-darwin-aarch64.tar.gz — macOS arm64 发布包(二进制 + 安装说明)
  • SHA256SUMS — 各资产 SHA-256 校验和

校验

shasum -a 256 -c SHA256SUMS

说明

  • 当前仅发布 macOS arm64 构建;Linux / Windows 构建与 Homebrew tap、签名 / SBOM / attestation 服务为后续外部跟进项。
  • 完整的离线发布门禁(fmt / clippy / 401 tests / 性能门禁 / soak)已通过。