PRAXIST 教程:把 AI 变成你的私人研发团队

📌 项目地址:github.com/sapientinc/PRAXIST | 星数:6,800+ | 协议:Fair Source License | 要求:Python 3.11+

📋 项目简介

Praxist: meet your personal R&D team——这是项目 README 的第一句话。它是一套面向可度量、可计算机执行研究的自主研究系统:当一个项目已经能跑起来、目标可以量化,但下一步怎么走还不清楚时,PRAXIST 会派出并行的研究 peers、各自带着任务专属评估器去探索,用持久证据协议记录每一步结论,并在一代代研究之间做合成沉淀。如果你之前关注过我们写过的 OpenResearch教程:本地优先研究Agent工作台 或 hyperresearch教程:把Claude Code变成深度研究引擎,可以把 PRAXIST 理解为这一赛道里「证据链要求最严」的选手。它还配套了 arXiv 论文(2608.25955),方法论有正式出处。

✨ 核心特性

特性说明
并行研究 peers多个研究单元同时推进,互不阻塞
任务专属评估器每个任务拥有自己的 evaluation,结论可度量
持久证据协议研究结论必须落到 durable evidence,可追溯
代际合成generation-to-generation synthesis,前一代经验传给下一代
Takeover 技能$praxist-takeover 一键检查就绪度并启动研究
Codex-native 模式直接复用现有 Codex 订阅,无需另配 API key

🚀 安装

# 一条命令:装运行时 + 首次向导(许可/隐私/运行时配置/凭据掩码/Codex技能)
python3 -m pip install --index-url https://pypi.org/simple "praxist[agents,codex]" \
  && praxist setup --interactive --install-skills codex

# 也可以让 Codex 代理安装(--yolo 模式)
codex --yolo
# 然后让它按打包的 OOBE runbook 安装配置,到就绪检查为止

安装向导涵盖 Fair Source 许可、用户协议、隐私、运行时 profile、掩码凭据、Codex skills、可写示例和就绪检查,但不会替你选择研究项目或直接启动运行——这两步留给人。

⚙️ 启动第一次研究

  1. 先读官方 Quickstart 与 Your First Task,理解「接管(takeover)」步骤和它创建的项目契约
  2. 在一个已经能运行的研究项目根目录打开 Codex,调用 $praxist-takeover
  3. takeover 技能会:检查就绪度 → 创建/修复任务 harness → 验证评估器与证据契约 → 通过关卡后启动研究
  4. 写清楚研究简报(brief):目标、度量、约束、资源、探索选项、是否授权启动——简报越精确,研究计划越好

💡 使用建议

📚 常见问题

PRAXIST 是什么?

sapientinc 出品的自主研究系统(GitHub 6.8k 星,配有 arXiv 论文 2608.25955),面向「目标可度量、项目已能运行、但最优路径未知」的研究型工程。它协调并行研究 peers、任务专属评估器、持久证据协议和代际合成,把研究变成一个持续运行的过程而不是一串孤立的提示词。注意它采用 Fair Source License,是源码可见而非 OSI 标准开源。

PRAXIST 怎么安装和启动研究?

一条命令完成安装与首次配置:python3 -m pip install "praxist[agents,codex]" && praxist setup --interactive --install-skills codex。之后在已能运行的研究项目根目录打开 Codex,调用 $praxist-takeover 技能:它会检查就绪度、创建或修复任务 harness、验证评估器与证据契约,通过必要关卡后自动启动研究。

PRAXIST 和 Codex 是什么关系?

PRAXIST 不替代 Codex:Codex 仍是理解项目、与人沟通、使用开发工具的交互式智能体;PRAXIST 在其上叠加持久研究循环、并行 peers、证据协议、调度和生命周期控制。模型方面可选择 Codex-native 模式直接复用现有 Codex 订阅,长期研究则推荐高缓存命中率的开源模型 API。