llmapis

Flyfree

v0.1.0

自由翱翔 - LLM Provider 配置管理工具

一个专为 AI 编程工具设计的 CLI 工具,让您轻松管理和切换不同的 LLM Provider 配置

核心功能

简单易用的 LLM Provider 管理体验

一键切换

快速在不同的 LLM Provider 之间切换,无需手动修改配置文件

内置 Provider

支持智谱AI、OpenRouter 等主流服务,使用 ff:// 协议快速配置

安全备份

自动备份配置文件,支持一键恢复,最多保留 10 个历史版本

优雅CLI

美观的命令行界面,支持交互式选择和彩色输出

多Agent支持

支持 Claude Code、Codex 等多种 AI 编程工具

配置验证

JSON Schema 验证确保配置正确性和完整性

快速开始

几个命令即可开始使用 Flyfree

1. 安装 Flyfree

# 全局安装
npm install -g flyfree

# 或使用 npx
npx flyfree --help

2. 订阅智谱AI

# 订阅智谱AI并自动应用配置
ff sub 'ff://z.ai?key=YOUR_API_KEY' -a zhipu --auto

💡 在 智谱AI开放平台 获取 API Key

3. 查看和切换

# 查看所有订阅
ff list

# 交互式切换
ff switch

# 快速切换
ff set claude-code zhipu

使用场景

Flyfree 适用于各种开发和部署场景

开发环境管理

在开发、测试、生产环境之间切换不同的 LLM Provider,确保每个环境使用适当的配置。

ff set claude-code dev-provider # 开发
ff set claude-code prod-provider # 生产

成本优化

根据任务类型和预算选择不同的 Provider,优化 API 调用成本。

ff set claude-code budget-ai # 日常开发
ff set claude-code premium-ai # 重要任务

团队协作

团队成员统一使用相同的 Provider 配置,确保开发环境一致性。

ff sub https://team.com/config -a team --auto

性能测试

快速在不同 Provider 之间切换,对比模型性能和响应速度。

ff set claude-code provider-a # 测试 A
ff set claude-code provider-b # 测试 B

技术架构

CLI Interface

TypeScript + Commander.js

Configuration

JSON Schema + File Storage

AI Agents

Claude Code, Codex, etc.

开始使用 Flyfree

立即体验更灵活的 LLM Provider 管理方式

MIT Licensed • 作者:Boyce/w