跳到正文
cccskills
免费在 GitHub 公开

agents-autogpt

Run goal-driven autonomous agent loops — decomposing objectives, executing tool chains, self-critiquing, and iterating until done. Use when exploring what fully autonomous task execution looks like and its limits.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md3.7 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Goal-Driven Autonomous Loops

The autonomous-loop pattern: give an agent a goal, and let it plan, act, observe, and replan in a loop until the goal is met or it gives up. It's the purest form of "agent" — and the best teacher of why autonomy needs guardrails.

Overview

The loop has four phases: plan (decompose the goal into steps), act (execute tools), observe (read results), and critique (evaluate progress and adjust). Memory holds the plan and findings across iterations. The loop terminates on goal completion, a step budget, or a give-up condition. This pattern shines for open-ended research and exploration — and fails instructively at long-horizon reliability, which is exactly what studying it teaches.

When to use

  • Open-ended research tasks: "investigate X and summarize findings."
  • Exploring the capabilities and failure modes of autonomous agents.
  • Prototyping automation for tasks too ill-defined for a fixed pipeline.
  • Learning exercises in agent design — the loop makes every design decision visible.

Core concepts

  • Goal representation: the objective stated as checkable outcomes. Vague goals produce wandering loops; concrete goals produce convergent ones.
  • Plan-act-observe-critique: the core cycle. The critique step — "did that work? what did I learn?" — is what separates this from blind execution.
  • Working memory: the evolving plan, collected findings, and action history. Without it, the agent repeats itself.
  • Termination conditions: success criteria, step/time budgets, and stall detection. A loop without termination is a liability.
  • Tool repertoire: the actions available — web, code execution, file ops. The loop is only as capable as its tools.
  • Self-critique: the agent evaluates its own progress honestly. This is the weakest link — models are optimistic about their own work — so add external checks.

Practical workflow

  1. Write the goal as verifiable outcomes with a clear done-condition.
  2. Seed the loop with a bounded tool set and a step budget (e.g., 25 steps).
  3. Run the loop; watch the critique step — it's where you learn whether the agent tracks reality.
  4. Add stall detection: if three consecutive steps produce no new information, force a replan or stop.
  5. Require evidence for completion claims: artifacts, quotes, data — not assertions.
  6. Review the full trace afterward; classify where time went and which failure modes appeared.
Loop pseudocode:
plan = decompose(goal)
while not done(plan) and steps < BUDGET:
    action = next_step(plan, memory)
    result = execute(action)
    memory.update(result)
    critique = evaluate(progress vs goal)
    if stalled(critique): replan or stop
    plan = revise(plan, critique)
report(memory, evidence)

Common pitfalls

  • No step budget: the loop runs until the credit card complains. Always cap steps, time, and cost.
  • Trusting self-critique: the agent declares victory prematurely. Verify completion with independent checks.
  • Goal drift: vague goals let the loop wander into interesting-but-irrelevant territory. Restate the goal in the critique prompt.
  • Tool failures unhandled: one broken tool poisons the whole loop. Wrap tools with retries and fallbacks.
  • Memory bloat: the action history grows until the context chokes. Summarize periodically; keep the plan separate from the log.
  • No human checkpoint: fully autonomous loops on consequential tasks. Add approval gates for irreversible actions, always.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Master 1Password: vaults, Watchtower, passkeys, SSH agent, CLI, and family/team administration. Use when getting full value from 1Password personally or administering it for others.

中文简介正在准备中。当前显示原文说明。

aicodedecode/awesome-muse-skills282026年10月10日 更新

Create 3D visuals with modeling, texturing, lighting, rendering, and optimization for web and product.

中文简介正在准备中。当前显示原文说明。

aicodedecode/awesome-muse-skills282026年10月10日 更新

Create 3D web experiences: scene setup, models, materials, lighting, animation, scroll-driven scenes, and performance budgets. Use when adding 3D to websites beyond basic demos.

中文简介正在准备中。当前显示原文说明。

aicodedecode/awesome-muse-skills282026年10月10日 更新

Writing abstracts that get papers read — structured content, the 5-sentence core, and journal-specific constraints.

中文简介正在准备中。当前显示原文说明。

aicodedecode/awesome-muse-skills282026年10月10日 更新

Learn effectively from courses and academies: choosing programs, studying actively, and converting courses into skills. Use when investing time/money in structured learning.

中文简介正在准备中。当前显示原文说明。

aicodedecode/awesome-muse-skills282026年10月10日 更新

Audit designs for accessibility with WCAG checklists covering color, type, focus, motion, and content.

中文简介正在准备中。当前显示原文说明。

aicodedecode/awesome-muse-skills282026年10月10日 更新

查看 aicodedecode 的全部技能

报告此技能的问题