Git 原生 AI 编程智能体v1.0 · fenno.ai

更快交付,与 AI 同事并肩。

在任何 Issue 或 PR 中 @fennoai 即可。Fenno 读你的代码库、写真实的代码、跑测试、交付 PR——直接在 GitHub、GitLab 和 CNB 上运行。

免费试用 · 支持 GitHub、GitLab 和 CNB

实时演示 · 就在你的 GitHub 里
github.com/your-org/your-repo
Fix login timeout after v2.3 update#142

自动轮播 5 个场景 · 点击标签切换

与你的 Git 平台无缝集成

GitHub

App · OAuth · Webhook

GitLab

SaaS 与自托管

CNB

企业级 · 中国

聚合全球顶级模型

OpenAIAnthropicGoogleDeepSeekxAIMoonshotMiniMaxZhipuAlibaba QwenByteDance DoubaoOpenAIAnthropicGoogleDeepSeekxAIMoonshotMiniMaxZhipuAlibaba QwenByteDance Doubao

命令

六个命令,无限伸展。

一行斜杠命令,工作即完成。每个命令都是可组合、可审计、可扩展的一等公民能力。

/code

把 Issue 变成可合并的 PR

Fenno 克隆仓库、理解上下文、编写实现、跑测试套件,然后交付一个你可以审查并合并的 PR。零复制粘贴,零上下文丢失。

$ fenno /code 添加限流器

📖 正在阅读代码库...
🔧 起草 api/middleware.go
🧪 运行测试(47 个通过)
✅ 已提交 PR #257 — 等待评审
/plan

先规划,再编码

只读模式输出文件级实施方案,在写代码之前对齐团队。

1. 引入 gorilla/websocket
2. 新建 ws/handler.go
3. 接入通知服务
/review

智能代码审查

每个 PR 都能得到深度审查:Bug、安全、性能、风格——附带文件及行号引用。

💡 可以考虑 sync.Pool
⚠️ L34 缺少错误处理
✅ 通过,附 2 条建议
/simplify

原地简化 PR

抽离辅助函数、折叠分支逻辑,推回同一个 PR。

✂️ 抽离 JWT 解析器
✂️ 15 行压缩到 3 行
/compact

总结与清理

将几十条 Bot 历史折叠为一份状态总结。

📎 汇总 34 条评论
🧹 清理历史记录
/close

闭合问题

一行命令关闭 PR 或 Issue。

🔒 已结束对话
✅ 已关闭 #142

信任与安全

你的代码,始终属于你。

Fenno 为不愿在安全、可审计和自主可控上妥协的团队而生——同时不拖慢你的节奏。

代码永不离开你的网络

SaaS、自托管或全离线部署随你选,配合团队的合规要求。

  • SaaS · 自托管 · 离线三种形态
  • 默认零数据外泄

每个任务独立运行

每次请求都在全新的环境中执行,仅获取所需的文件与权限,完成即销毁。

  • 一次性任务工作区,使用后即销毁
  • 跨仓库、跨用户零污染

凭证永远保密

你的 API Key、Git Token、模型密钥永不进入 Agent,可一处集中轮换。

  • Agent 运行时不接触任何密钥
  • 支持自带密钥或使用 Fenno AI Gateway

所有行为可审计

读、写、工具调用都有完整记录——不只看结果,更能回溯过程。

  • 每个任务留有端到端行为日志
  • 按仓库粒度配置权限策略

能力

不是聊天机器人,是工程同事。

Fenno 阅读你的代码库,为每个任务选择合适的模型,代码始终私有,并尊重团队的约定。

能力

选最好的模型,或让 Fenno 选。

按仓库或命令粒度自由切换各大前沿模型。自带密钥,或使用 Fenno AI Gateway 统一计费与路由。

Claude
OpenAI
Gemini
DeepSeek
Kimi
MiniMax
能力

默认私有

密钥不离手,每个任务隔离运行,每一步都可审计——自托管部署同样如此。

密钥保密
任务隔离
行为留痕
能力

自定义命令

在 .fennoai.yml 中定义 /deploy、/migrate、/refactor——完全贴合你的流程。

/code/plan/review/simplify/deploy/migrate
能力

一套 Agent,所有 Git 平台。

原生支持 GitHub、GitLab(SaaS 与自托管)和 CNB。相同的命令、相同的肌肉记忆,不管你的代码在哪里。

GitHub

App · OAuth · Webhook

GitLab

SaaS · Self-hosted

CNB

Enterprise · China

工作原理

三步开始,零摩擦。

01

安装应用

一键将 Fenno 添加到你的 GitHub 仓库。如果使用 GitLab 或自托管平台,通过 Docker 5 分钟即可部署。

02

提及 @fennoai

在任何 Issue 或 PR 中标记 @fennoai,使用 /code、/plan 或 /review 等命令。用自然语言描述你的需求。

03

审查并上线

Fenno 编写代码、运行测试并提交 PR。你审查代码,按需请求修改,满意后合并。

企业版

私有化部署,完全掌控

为需要将代码和 AI 基础设施部署在内部的团队而设计。在防火墙后部署 Fenno,零数据泄露。

自托管部署

通过 Docker 或 Kubernetes 部署在自有服务器上。支持离线安装。代码永远不会离开你的网络。

代理安全网关

AI 容器不持有任何凭证。所有外部 API 调用通过宿主机代理进行身份验证、速率限制和审计追踪。

多模型支持

使用 Claude、DeepSeek、Gemini、MiniMax、Kimi、智谱等。按仓库或命令切换模型。自带 API Key 或使用 Fenno AI Gateway 统一网关。

按仓库配置

通过 .fennoai.yml 微调 AI 行为 —— 设置模型偏好、自定义命令、审查规则和团队编码规范。

准备好加入一位 AI 队友了吗?

一键在 GitHub 上安装 Fenno,或为团队私有化部署。