K

keiko

已认证
免费

自主终端编码代理 - Rust,ratatui TUI,兼容OpenAI的提供者

速览信息

定价
Free
5
浏览
0
收藏
收录时间
2026年8月
官方网址
github.com

工具概览

概览

Few 是一个在终端中运行的自主编程智能体。它接收任务,读取项目、编辑文件、运行命令、验证结果并完成工作。它用 Rust 编写,是单个二进制文件,使用 read、write、edit 和 shell 四个工具。项目处于早期开发阶段;核心功能(智能体循环、工具、权限、TUI、提供商)可用,其契约会有意地持续演进。 该智能体使用基于能力的权限:项目内的读取不会提示,而写入和 shell 默认需要询问。plan/build/auto-approve 模式是同一个权限矩阵的预设。文件变更后会自动运行验证命令;连续三次相同的失败会让智能体放弃。它要求原生的结构化工具调用;不支持的模型会在启动时被明确拒绝。记忆保存在工作目录之外、人类可读的 Markdown 文件中。 TUI 使用 ratatui 和 crossterm,没有面板或填充,只用文本、缩进和两级对比度。构建需要通过 rust-toolchain.toml 固定的稳定版 Rust。配置采用失败关闭的方式,状态存放在标准的用户目录中。该项目采用 MPL-2.0 许可。

功能特点

  • AI 助手
  • 自然语言界面
  • 工作流自动化

相关标签

ai-agent
autonomous-agent
cli
coding-agent
openai
ai
ai assistant
automation

应用场景

  • 团队用 Few 在终端中下达编程任务,让它读取项目、编辑文件、运行命令、验证结果并完成工作。

  • 团队用 Few 在类 Unix 环境中通过单个 Rust 二进制文件运行自主智能体。

  • 团队用 Few 通过基于能力的权限控制读取、写入和 shell 操作。

  • 团队用 Few 通过自动检测生态或自行配置的命令来自动验证文件变更。

  • 团队用 Few 把跨项目和单项目的记忆保存在工作目录之外、人类可读的 Markdown 文件中。

  • 团队用 Few 配合支持原生结构化工具调用的模型工作。

  • 团队用 Few 以稳定版 Rust 从源码构建二进制文件。

  • 团队用 Few 通过只用文本、缩进和两级对比度的 TUI 进行交互。

用户评论

还没有评论,来分享你的使用体验吧

相关榜单与专题