AuraCode
AI 编程助手

Python 实现的全功能 AI 编程助手
56 种工具 · 54 条命令 · 9 项技能 · MCP 完整实现

56
内置工具
54
交互命令
9
技能
4
权限级别
AuraCode CLI
$ python cli.py "帮我分析这个项目"
正在分析项目结构...
发现 15 个 Python 文件
识别出 3 个主要模块
$ /exec ls -la
执行成功 (0.2s)
$ /cd src
工作目录已切换

核心功能

强大的功能,让编程更高效

TAOR 智能循环

Think-Act-Observe-Repeat 智能体循环,自动理解任务、执行操作、观察结果、持续优化

56 内置工具

文件操作、代码搜索、LSP 智能、Shell 执行、Web 搜索、子代理协同等

54 交互命令

Git 工作流、会话管理、调试诊断、安全审查、目录切换、命令执行等

7 个技能

Python 规范、Git 工作流、代码简化、变更验证等专业技能

Bridge 远程控制

REST API + WebSocket 多会话远程控制,支持团队协作

MCP 完整实现

Client + Server 模式 + MCPB 格式 + 企业安全策略 + 健康检查

权限管理

4 级权限控制,确保操作安全可控

插件系统

动态加载插件,轻松扩展功能

6 层错误恢复

Fallback 模型 → Prompt 压缩 → 截断恢复 → Hook 兜底 → 预算控制 → 图片剥离

文档

详细的文档,助你快速上手

快速开始

5 分钟快速安装和配置 AuraCode

查看文档 →

对话交互

了解对话模式与基本交互

查看文档 →

命令参考

46 条命令完整说明和示例

查看文档 →

工具系统

56 个内置工具分类介绍

查看文档 →

定时任务

Cron 调度与周期性任务编排

查看文档 →

动态工作流

大规模并行变更编排系统

查看文档 →

Bridge 远程控制

WebSocket 实时操控与多会话管理

查看文档 →

Bridge 测试

在线测试 Bridge 远程控制功能(PC 端)

打开测试 →

Bridge 移动端

适配手机端的 Bridge 测试界面

打开测试 →

技能系统

领域技能激活与自定义

查看文档 →

插件系统

如何开发自定义插件

查看文档 →

错误恢复

6 层纵深防御体系

查看文档 →

快速开始

三步即可开始使用 AuraCode

1

安装依赖

pip install -r requirements.txt
2

配置 API 密钥

export OPENAI_API_KEY="your-api-key"
export OPENAI_BASE_URL="https://open.bigmodel.cn/api/paas/v4"
3

启动 AuraCode

python cli.py

支持的 LLM

兼容多种大语言模型

OpenAI GPT

gpt-4o / gpt-4-turbo / gpt-3.5-turbo

OpenAI 兼容接口

任何兼容 OpenAI API 的服务