描述
Bebok 是一个用 Rust 构建的桌面 GUI 无头 AI 编码代理,利用 axum、tokio、rmcp 和 portable-pty 等框架。它旨在本地运行,为编码任务提供安全高效的环境。该工具支持 HTTP 和 SSE 协议,确保无缝的通信和数据传输。Bebok 具有 Angular 20 无区域客户端,增强了用户交互和体验。Tauri 2 桌面外壳为桌面应用程序提供了强大的平台,计划在不久的将来扩展对移动设备的支持。
Bebok 与多个 AI 平台集成,包括 OpenAI、Anthropic、Z.ai 和 Ollama,为用户提供广泛的 AI 能力。MCP 桥接和权限引擎确保对资源的安全和受控访问,而 PTY 终端则促进高级终端操作。这使得 Bebok 成为开发人员在编码过程中利用 AI 的多功能工具。
该工具特别适合寻求优先考虑安全性和效率的本地优先解决方案的开发人员。与领先的 AI 平台的集成增强了编码能力,使其成为各个行业开发人员的宝贵资产。Bebok 的本地优先方法确保数据保持安全和可访问,为关注数据隐私的用户提供了安心。
Bebok AI 编码代理的核心功能
本地优先的 AI 编码代理
用 Rust 和 axum、tokio、rmcp、portable-pty 构建
支持 HTTP 和 SSE
Angular 20 无区域客户端
Tauri 2 桌面外壳
与 OpenAI、Anthropic、Z.ai、Ollama 集成
MCP 桥接和权限引擎
用于高级操作的 PTY 终端
Bebok AI 编码代理入门
开发者:克隆代码库
安装依赖项
配置环境
执行应用程序
针对特定用例进行优化
Bebok AI 编码代理的使用案例
- 本地 AI 开发
- 安全编码
- AI 集成
- 桌面应用程序开发
- 高级终端操作








