你的本地项目,
交给 Ally 来对话

面向本地项目的桌面 AI 编程助手——理解代码、编辑文件、搜索工作区、管理任务,一场对话完成整个开发流程。

下载 Ally GitHub
GPL-3.0 开源 Windows · macOS · Linux 多模型服务商 MCP 自动升级 中英双语界面
Ally 界面截图
功能

不只是聊天,是直接干活

Ally 在严格的工作区安全边界内读写你的项目,每一步操作都有可视化反馈。

安全的文件操作

读取、搜索、创建、编辑、删除都在工作区边界内进行,编辑带乐观并发校验,多文件改动原子提交。

可视化 Diff

每次修改都在聊天里直接呈现对比视图、命令输出和完整的失败原因,改动一目了然。

内置 ripgrep 搜索

发行包自带 ripgrep,无需安装任何东西,开箱即用地在整个工作区里极速搜索代码。

并行子代理

把繁重任务委派给并行子代理,实时查看步骤、工具活动和 Token 用量,收回内联的最终摘要。

Skills 与记忆

用可发现的 Skills 扩展工作流,内置 review / codegraph / playwright-cli 技能,通过全局记忆沉淀跨项目知识。

后台进程与定时任务

运行开发服务器等后台进程并在任务中心查看日志,还能创建进程级的定时任务自动执行工作。

沙箱 HTML 渲染

在聊天中安全渲染交互式 HTML 结果——小工具、数据预览、组件原型,即写即看。

三种运行模式

执行模式直接干活、计划模式只读规划、访谈模式先问清楚再动手——按任务自由选择。

统一代理支持

跟随系统代理或手动配置 HTTP/HTTPS/SOCKS5,一致应用到模型、MCP、命令和后台服务。

多 API Key 优先级队列

配置多个 API Key,自动故障转移与冷却恢复,保障模型服务持续可用。

Token 统计仪表盘

异步采集每次对话的 Token 用量,仪表盘可视化趋势,用量开销一目了然。

工作区级模型选择

每个工作区可独立配置使用的模型与思考强度,不同项目互不干扰。

开放生态

接入你已有的模型与工具

不被单一服务商绑定。三大 API 格式 + 兼容服务 + MCP 协议,模型和工具随你组合。

OpenAI Chat Completions OpenAI Responses Anthropic Messages 兼容模型服务 MCP · stdio / SSE / HTTP
可靠执行

每一步都在你的掌控之中

  • 工作区边界——写入操作严格限定在项目目录内
  • 版本校验——编辑前校验文件版本,拒绝过期改动
  • 失败可解释——工具失败原因完整展示,不静默吞错
  • 中英双语——界面、警告、设置和工具状态全部本地化
快速开始

四步上手

无需复杂配置,下载即用。

下载安装包

从 GitHub Releases 获取 Windows / macOS / Linux 版本

选择项目目录

启动 Ally,选中你要工作的本地项目文件夹

配置模型

在设置中填写服务商、模型、API 地址和 Key

开始对话

用自然语言描述任务,剩下的交给 Ally

现在就开始用 Ally 写代码

免费、开源、跨平台。

前往 Releases 下载