Async Repl Protocol

作者 parcadeid07ff4b06b62无许可证3.9K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库8个月前更新

Async REPL Protocol

仅含说明AI & Agents
AI 生成的概览

在 Agentica 异步 REPL 测试环境中编写代码的规则:对返回 Future 的工具使用 await,且每次回复只用一个代码块。

功能
该技能给出两条用于 Agentica 异步 REPL 测试环境的协议规则。它要求调用 view_file、ask_memory 等返回 Future 的工具时使用 await,并要求在一次回复中只用一个代码块完成计算并返回结果,因为只有第一个代码块会执行。它只包含说明,不产出文件或脚本。
适用场景
在 Agentica 异步 REPL 测试环境中编写或运行代码时使用。当工具调用返回 Future,或一次回复可能被拆成多个代码块时,它尤其适用。
运行要求
不包含脚本或软件包,仅为说明性内容。它假定已具备 Agentica 异步 REPL 环境及其工具,例如 view_file 和 ask_memory。

Async REPL Protocol

When working with Agentica's async REPL harness for testing.

Rules

1. Use await for Future-returning tools

python
content = await view_file(path)  # NOT view_file(path)answer = await ask_memory("...")

2. Single code block per response

Compute AND return in ONE block. Multiple blocks means only first executes.

python
# GOOD: Single blockcontent = await view_file(path)return any(c.isdigit() for c in content)
# BAD: Split blocks (second block never runs)content = await view_file(path)

来源与署名

来源:parcadei/continuous-claude-v3位于.claude/skills/archive/async-repl-protocol提交d07ff4b

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架