@ agentplaneorg/core (英语)
A. 全球环境基金使用的核心公用事业和模式 agentplane CLI(英语:CLI).
这个包赋予CLI的可重现合同:项目发现,配置加载, 承诺主体验证、任务 README 解析/移交、任务导出、代理更改记录(ACR) 计划助手和工作流程元数据公用事业。 如果您是终端用户, 请另安装 CLI :
npm install -g agentplane
安装
npm install @agentplaneorg/core
所需资源
- 节点.js 20+
- 仅限无害环境管理(
type: module(中文(简体) )
使用量
import {
resolveProject,
loadConfig,
listTasks,
readTask,
buildTasksExportSnapshot,
} from "@agentplaneorg/core";
const project = await resolveProject(process.cwd());
const config = await loadConfig(project.root);
const tasks = await listTasks(project.root);
const task = await readTask(project.root, tasks[0]?.id ?? "");
const snapshot = await buildTasksExportSnapshot(project.root);
console.log(config.data.workflow_mode, task?.id, snapshot.meta.version);
根导入是后相容的聚合导出. 偏好新代码的窄子路径 :
import { validateCommitSubject } from "@agentplaneorg/core/commit";
import { GitContext } from "@agentplaneorg/core/git";
import { runProcess } from "@agentplaneorg/core/process";
import { renderTaskReadme } from "@agentplaneorg/core/tasks";
导出模块
| 导入路径 | 区域 | 要点 |
|---|---|---|
@agentplaneorg/core | 完整 API | 向后兼容总导出 |
@agentplaneorg/core/commit | 提交 | 提交主题解析和验证 |
@agentplaneorg/core/config | 配置 | 配置方案、加载、验证和默认处理 |
@agentplaneorg/core/fs | 文件系统 | 原子写入助手 |
@agentplaneorg/core/git | 图形 | Git 语境、 基础分支帮助和已更改的文件帮助 |
@agentplaneorg/core/process | 进程 | 进程执行助手 |
@agentplaneorg/core/schemas | 示马斯 | Schema 渲染器、 ACR 计划访问和任务元数据验证器 |
@agentplaneorg/core/tasks | 任务 | 任务文件、任务存储、任务输出和 README 提供公用事业 |
稳定
| 表面 | 稳定 |
|---|---|
| 已公布的子路径导出 | 在补丁释放之间保持稳定 |
| 根总导出 | 向后兼容直到断开 |
| 内部文件布局 | 不公开 API |
| 任务/合同 | 通过可重现光谱版本 |
文档
- 仓库 : https://github.com/basilisk-labs/agenteplane 互联网档案馆的存檔,存档日期2013-12-21
- CLI 软件包 : https://www.npmjs.com/package/agentplane (英语)
- 用户文件 : https://agentplane.org/docs/user/overview 互联网档案馆的存檔,存档日期2013-12-02
- ACR 计划 : https://agentplane.org/schemas/acr-v0.1.schema.json 互联网档案馆的存檔,存档日期2013-12-22
- 开发者文件 : https://agentplane.org/docs/developer (英语)
许可证
麻省理工学院