Agent Skills
返回列表
🤖

gptme 终端AI代理

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/gptme-terminal-ai-agent-with-local-tools

技能介绍

解决的问题

传统AI助手多运行在浏览器沙箱中,无法直接操作本地环境。开发者需要手动复制文件内容、粘贴命令输出,难以实现真正的自主任务执行。gptme旨在打破这一限制,让AI代理直接在终端环境中工作。

核心能力

gptme通过本地工具集实现与环境的深度交互:

  • Shell执行:直接运行bash命令并获取输出
  • 文件操作:读取、写入、补丁文件,支持项目内文件管理
  • Python REPL:内嵌交互式Python环境,支持即时代码执行
  • 浏览器自动化:通过Playwright控制浏览器,实现网页交互
  • RAG能力:对本地文档进行检索增强生成
  • 多模型支持:兼容OpenAI、Anthropic Claude、Google Gemini等API及本地模型

工作方式

代理通过结构化任务文件驱动自主循环:

  1. 启动会话时指定任务队列文件(如tasks.json)
  2. 代理逐项读取任务,调用本地工具执行
  3. 执行过程记录到本地日志,支持会话恢复
  4. 长任务可挂起后台运行,无需逐步人工确认

适用边界

由于代理具备文件修改、命令执行等敏感权限,建议:

  • 在项目沙箱或独立worktree中运行
  • 启用工具权限审查功能(如gptme.toml配置)
  • 避免指向敏感目录(如~/.ssh)除非明确需要

使用场景

  • 接手遗留项目时,需要 agent 自动浏览目录结构、读取关键文件并生成迁移说明文档。
  • 希望 agent 在本地跑通自动化测试:修改代码、运行 bash、根据报错迭代修复,无需逐步确认。
  • 有一批本地文档要做检索问答,希望 agent 用 RAG 在离线环境回答,数据不上传云端。
  • 搭建长时间运行的后台代理,让它按任务清单逐项执行、记录日志并在会话间恢复进度。

适合人员

  • 需要在终端里跑自动化脚本、又希望保留人工审查节点的后端工程师
  • 想把本地代码库交给 AI 自主重构与跑测试的独立开发者
  • 处理敏感数据、要求 agent 完全离线运行的安全工程师
  • 负责搭建可长时间无人值守任务队列的平台工程师