命令行优先的开源 AI 编程代理运行时,支持任意模型和 MCP 工具,可交互、管道、守护进程或通过 WebSocket 使用。
- Star
- 57
- Fork
- 10
- 未关闭 Issue
- 0
- 最近提交
- 前天
这是什么?
AnkaLoop 是一个基于 Python 的编程智能体,可在本地或自托管服务器上运行。内置读取、搜索、编辑和执行代码的工具,并支持持久化会话、AGENTS.md 项目规则和长期记忆,使工作内容不局限于单次提示。
同一套核心运行时可通过命令行、基于 FastAPI 的 HTTP/WebSocket 服务以及可选的 Telegram 机器人使用。内置 explorer、planner、coder、focused_coder 等角色负责委派的子任务,MCP 服务器(stdio 或 HTTP/SSE)可扩展工具集。技能、斜杠命令和钩子让团队能按项目定制行为。
支持 OpenAI、Anthropic、GMI 以及任何兼容 OpenAI 接口的端点,通过 TOML 文件配置。还包含 OpenTelemetry 链路追踪和兼容 cron 的自动化任务。
核心功能
- 01内置读取、搜索、编辑、补丁和 shell 命令执行工具
- 02持久化会话,支持历史搜索和长期记忆
- 03可将任务委派给 explorer、planner、coder、focused_coder 等角色
- 04支持通过 stdio 或 HTTP/SSE 接入 MCP 服务器
- 05技能、斜杠命令和工具调用前后钩子可按项目配置
- 06提供支持流式输出和取消的 HTTP/WebSocket 服务及 Telegram 机器人
适用场景
- 在终端中让编程智能体直接操作本地代码仓库
- 搭建共享的智能体服务,供团队成员远程连接
- 离开电脑时通过 Telegram 与编程智能体交互
- 通过 MCP 服务器为智能体接入内部工具
快速上手
- 1
使用 pip 从 PyPI 安装 AnkaLoop
python -m pip install ankaloop - 2
通过交互式向导配置模型提供商
anka init - 3
在当前项目中启动智能体
anka
使用前须知
- 需要 Python 3.11 或更高版本以及受支持模型提供商的凭证。
- 项目仍在积极开发中,接口可能发生变化。
收录于专题
标签
常见问题
- ankaloop 是什么?
- 一个开箱即用的 Python 编程智能体运行时,可在终端、HTTP/WebSocket 服务和 Telegram 中使用。 AnkaLoop 是一个基于 Python 的编程智能体,可在本地或自托管服务器上运行。内置读取、搜索、编辑和执行代码的工具,并支持持久化会话、AGENTS.md 项目规则和长期记忆,使工作内容不局限于单次提示。
- ankaloop 可以免费使用吗?用的什么许可证?
- ankaloop 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- ankaloop 还在维护吗?
- 活跃维护中。ankaloop 最近一次提交是在 2026年11月6日。
- ankaloop 适合用来做什么?
- 在终端中让编程智能体直接操作本地代码仓库 搭建共享的智能体服务,供团队成员远程连接 离开电脑时通过 Telegram 与编程智能体交互 通过 MCP 服务器为智能体接入内部工具
- ankaloop 怎么安装和运行?
- 使用 pip 从 PyPI 安装 AnkaLoop: python -m pip install ankaloop 通过交互式向导配置模型提供商: anka init 在当前项目中启动智能体: anka
- 在哪里获取 ankaloop?
- 源代码和安装说明在 GitHub 上:https://github.com/tao12345666333/ankaloop
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
599+400 本周74RustApache-2.0更新于 7小时前
Grok Build 是 SpaceXAI 推出的终端 AI 编程代理,提供全屏 TUI,可编辑文件、执行命令并搜索网页。
2.8万+80 本周5239RustApache-2.0更新于 上个月
用 Rust 编写的编程 Agent 框架,主打低内存占用,可并行运行大量编程 Agent。
2.2万+227 本周2512RustMIT更新于 3小时前
Pi 编程智能体的提前编译版本,编译为原生代码,启动更快、CPU 占用更低。
749+71 本周45TypeScriptMIT维护活跃更新于 3小时前
一款桌面端编程智能体(Tauri 应用加命令行),可接入现有 AI 订阅或本地模型,内置代码搜索与校验功能。
235+10 本周44TypeScriptAGPL-3.0维护活跃更新于 5小时前
用统一 API 运行 Claude Code、Codex、Grok Build 等编程智能体 CLI,并由运行时自行执行验收检查。
602104TypeScriptMIT更新于 3天前