工具概览
AI Agent CLI 是一个用 Python 和 OpenAI SDK(通过 OpenRouter)构建的自主命令行界面。它与文件系统交互并执行 Python 代码,以迭代方式完成任务、调试代码和回答问题。该智能体运行一个最多迭代 20 次的自主循环,维护包含 Assistant 和 Tool 角色的对话历史,直到得出最终回复。它包含安全的文件系统操作,通过严格的路径校验把操作限制在指定目录内。自定义的工具调用架构提供专用工具,用于列出目录内容和文件元数据、读取文件内容、写入和修改文件,以及执行 Python 文件和测试。详细模式会跟踪 token 用量、函数调用和实时执行输出。技术栈包括 Python、OpenAI SDK 和 OpenRouter API、Uv 包管理器以及 Git/GitHub。
定价
价格与限制可能变化,请以官网为准,并确认币种、付款周期、最低席位数和用量上限。
应用场景
- 开发者用该智能体通过与文件系统交互和执行 Python 代码来完成任务。
- 团队用该智能体通过迭代执行和文件操作来调试代码。
- 用户用该智能体通过运行维护对话历史的自主循环来回答问题。
- 运维人员用该智能体通过 get_files_info 工具列出目录内容和文件元数据。
- 用户用该智能体通过 get_file_content 工具读取文件内容。
- 开发者用该智能体通过 write_file 工具写入和修改文件。
- 团队用该智能体通过 run_python_file 工具执行 Python 文件和测试。
- 用户开启详细模式来跟踪 token 用量、函数调用和实时执行输出。
功能特性
作为命令行代理运行
通过操作文件完成任务
在处理任务时执行 Python 代码
通过迭代方式调试代码问题
通过多轮处理回答用户提问
用户评论
还没有评论,来分享你的使用体验吧