新闻详情

新闻详情

首页 / 资讯中心 / 详情

GitAgent交互命令指南:6个内置REPL命令高效对话你的AI代理

发布时间:2026/9/29 10:46:15来源:尧图网络
GitAgent交互命令指南:6个内置REPL命令高效对话你的AI代理
GitAgent交互命令指南6个内置REPL命令高效对话你的AI代理【免费下载链接】opengapA framework-agnostic, git-native standard for defining AI agents项目地址: https://gitcode.com/gh_mirrors/git/opengapGitAgent 是一款 git 原生的 AI Agent 框架——你的代理、记忆、技能全部以版本化文件形式活在 git 仓库里。本文带你快速掌握 GitAgent REPL 交互模式下的 6 个内置命令/memory、/skills、/tasks、/learned、/plugins、/quit无需写代码像聊天一样高效管理和驱动你的 AI 代理。如何进入 GitAgent 的 REPL 交互模式安装 GitAgent要求 Node.js 18后在任意目录运行即可进入交互式 REPL首次运行会自动脚手架出 agent.yaml、SOUL.md、memory/等文件export OPENAI_API_KEYsk-... gitagent --dir ~/my-agent启动后你会看到一个绿色的→提示符直接输入自然语言就能和代理对话而以/开头的输入则被识别为内置 REPL 命令用于查看状态、管理技能、退出会话。命令提示会出现在启动信息中Type /skills to list skills, /plugins to list plugins, /memory to view memory, /quit to exit6 个 GitAgent REPL 命令速查表命令作用一句话说明/memory查看记忆打印代理的 git 提交记忆文件全文/skills列出技能展示已安装技能及描述含置信度/tasks查看任务显示正在追踪的学习任务进度/learned查看学会的技能列出自动学到的技能及成功率/plugins列出插件显示已加载插件及其提供的工具/技能/quit或/exit退出安全结束会话并做收尾清理/memory查看代理的记忆文件GitAgent 的记忆是 git 原生的——代理学到的东西会写入 memory/MEMORY.md 并提交到版本库。在 REPL 中输入/memory即可直接打印该文件的内容快速确认代理记住了什么→ /memory --- memory --- 记忆内容 --- end ---它的实现就是读取并输出记忆文件源码见 src/index.ts。/skills列出已安装的 GitAgent 技能技能Skills是skills/目录下的可组合指令模块每个技能是一个含SKILL.md的目录例如项目自带的 skills/gmail-email/SKILL.md 和 skills/example-skill/SKILL.md。输入/skills会实时刷新技能列表新学到的技能也能立刻看到并显示名称、描述和置信度→ /skills example-skill — 示例技能 [confidence: 0.7] gmail-email — 发送 Gmail 邮件技能发现与解析逻辑位于 src/skills.ts。/tasks查看正在进行的学习任务GitAgent 内置任务追踪 技能学习循环代理开始跟踪一个任务后若成功完成且方案值得复用就会把该方法结晶成一个新的自动技能。输入/tasks可以查看当前 active 状态的任务包括目标、步骤数和尝试次数数据来自.gitagent/learning/tasks.json。/learned查看自动学到的技能及其置信度与/skills不同/learned只筛选由代理自动学会的技能带置信度字段的技能并展示关键学习指标→ /learned my-new-skill — confidence: 0.7, usage: 3, success: 2/3置信度会根据后续使用中的成功/失败自动调整见 src/learning/reinforcement.ts。这是检验你的代理是否在变强的最直接方式。/plugins查看已加载的 GitAgent 插件插件可以为代理注入工具、技能、钩子和提示词。/plugins会列出当前会话加载的全部插件及其版本号、描述与提供的能力工具数、技能数、钩子、prompt→ /plugins my-plugin v0.1.0 — What the plugin does provides: 2 tools, 1 skills, hooks插件的命令行管理安装/启用/移除则在 REPL 外使用gitagent plugin ...详见 src/plugin-cli.ts。/quit/exit安全退出 GitAgent 会话对话结束后输入/quit或/exit退出。它不是简单断开——GitAgent 会依次完成本地仓库会话的提交收尾--repo模式下的 session 分支、停止沙箱 VM--sandbox模式、关闭遥测会话 span。退出逻辑见 src/index.ts。 小技巧代理正在流式输出时按一次CtrlC是中断当前回答而非退出空闲状态下按CtrlC则直接结束会话。加分项/skill:name 直接调用指定技能除了上述 6 个命令REPL 还支持斜杠形式直接触发某个技能例如→ /skill:gmail-email Send a summary to aliceexample.comGitAgent 会把该技能的完整指令注入提示词并附加你的参数强制代理按技能说明执行实现见 src/skills.ts。输入不存在的技能名会提示Unknown skill。上手建议3 步养成使用习惯开工前先/skills了解代理当前具备哪些能力再用/skill:name精准调用对话中随时/memory确认关键信息是否被记住配合 git 历史可追溯记忆演变收工时/learned/quit回顾本次学会了什么、置信度如何然后安全退出。 更多细节可参考 Documentation.md 中的 REPL Commands 章节以及 README.md 的 Quick Start 部分几分钟即可让 GitAgent 在你的仓库里跑起来。【免费下载链接】opengapA framework-agnostic, git-native standard for defining AI agents项目地址: https://gitcode.com/gh_mirrors/git/opengap创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

从一个需求到一个系统:全栈工程师的架构设计实战——订单系统的从零推演 2026/9/29 11:52:11

从一个需求到一个系统:全栈工程师的架构设计实战——订单系统的从零推演

摘要:前面三篇分别讲了系统的运转(请求生命周期)、排障(深夜告警)和预测(容量规划),这篇讲更前置的能力:拿到一个新需求,怎么从一张白纸推演出一套合理的架构…

阅读更多 →
MCP 入门到落地:用 TaoToken 统一 Key 打通智能体与工具协同的配置实战 2026/9/29 11:51:27

MCP 入门到落地:用 TaoToken 统一 Key 打通智能体与工具协同的配置实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
Python实战第1期:Python环境搭建与第一个程序 2026/9/29 11:51:01

Python实战第1期:Python环境搭建与第一个程序

文章目录引言:为什么要学Python?一、安装Python1. 下载Python2. 安装Python(Windows)3. 验证安装二、安装VS Code1. 下载VS Code2. 安装VS Code3. 安装Python扩展三、第一个Python程序:Hello World1. 创建项目文件夹2.…

阅读更多 →
Cherry Studio 工具介绍及调用 MCP 服务案例:用 TaoToken 统一 Key 打通 ModelScope API 2026/9/29 11:50:40

Cherry Studio 工具介绍及调用 MCP 服务案例:用 TaoToken 统一 Key 打通 ModelScope API

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
Linux命令入门1 2026/9/29 11:50:34

Linux命令入门1

可代替cattac:tac 是 Linux 下的一个有趣命令。它和 cat 类似,但会将文件内容的每一行倒序输出,最后一行会显示在第一行。比如:tac /tmp/flag.txt 有时候如果服务不允许 cat 命令,攻击者会尝试用 tac,因为 tac 实际上也…

阅读更多 →
KaiwuDB-lite实测:边缘时序数据库部署避坑与稳定性观察 2026/9/29 11:50:14

KaiwuDB-lite实测:边缘时序数据库部署避坑与稳定性观察

这个标题是我在群里随手留的。起因很简单:我这边有个工业现场的边缘节点要落地,需要一套轻量级的时序数据库来处理传感器数据,看到 KaiwuDB-lite 后我就直接上手测了。测完之后,脑子里就剩一句话——“你别挨骂了”。这六个字不是…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉