advisor
無料Read-only second opinion at three fixed points: before a plan or schema is locked, on the second identical build or test error, and before "done".
日本語の概要は準備中です。原文の説明を表示しています。
AOS release E2E in a sandbox: install the packed tarball, verify doctor, gates, memB, hub, update, uninstall. Run before a release merge.
日本語の概要は準備中です。原文の説明を表示しています。
実行スコア 未検証
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
What you get: one automated pass over the whole install lifecycle of a packed AOS tarball inside a throwaway HOME — install, doctor, hook registration per harness, gate setting round trip, injected context budget, memB inject, hub, update and uninstall — with a pass/fail judgement per step and a summary file.
HOME lives; default: auto-detect (netcup runner, else Docker)1 enables the update-from-previous-version step; it needs network access to the npm registryThe check must run against a throwaway $HOME inside a container, VM or dedicated test user — never the operator's real home. Pick the first available runner:
~/.aos/cloud-sandbox/scripts/aos-ci-run with the worktree as its argument — passes the worktree to the cloud sandbox runner and runs the E2E script inside it. Unverified when the script is absent locally; skip to the next runner.docker run --rm -v "$PWD":/aos -w /aos node:24-bookworm bash scripts/e2e/aos-e2e.sh — the script itself requires AOS_TEST_SANDBOX=1 and creates its own fresh HOME with mktemp -d.tests/installer-e2e.sh shows the minimal shape; the E2E script refuses to run without AOS_TEST_SANDBOX=1.npm pack --pack-destination <out_dir> in repo_dir:
npm pack --pack-destination aos-e2e-outputaos-<version>.tgz (package @hybridlabor-api/aos) and the prepack hash build from scripts/build-shipped-hashes.mjs exits 0.HOME:
npm install -g <tarball> then HOME=<sandbox_home> aos -y --profile standard --platforms=1,2,5 (1 = Antigravity, 2 = Claude, 5 = Codex; OpenCode is wired when its binary is detected).~/.agents/.bdb-manifest.json written; skills synced under ~/.claude/skills/.aos doctor all green except documented optional rows:
HOME=<sandbox_home> aos doctoruv, gh, mcsc, optional agy/Codex pieces) may print warnings; critical rows must not fail.HOME):
~/.claude/settings.json registers go-gate.mjs (and memb-inject.mjs).~/.gemini/config/hooks.json contains the aos-go-gate hook.~/.codex/config.toml references go-gate.mjs.~/.config/opencode/plugins/bdb-aos.js exists — only when the opencode binary was detected; otherwise record SKIP (opencode not detected).~/.aos/v5-settings.json has no "gate": "off" (absent or "on" = on).gate setting, lib/v5/profile.js GATE_HOOKS):
"gate": "off" in ~/.aos/v5-settings.json, run HOME=<sandbox_home> aos repair -y --platforms=1,2,5; then set "gate": "on" and repair again.~/.claude/settings.json; on → entries back. Fail: hooks still registered while off, or not restored while on.node scripts/measure-session-context.mjs when the script exists in repo_dir; else record SKIP (measure-session-context.mjs not present).echo '{}' | HOME=<sandbox_home> node ~/.claude/hooks/memb-inject.mjs (hooks read Claude Code's JSON on stdin; {} is what the empty-input probe sends).aos-plan-canvas open <plan>, then check the trail board shows the plan (aos-trail, or open the agenttrail board).SKIP (needs a browser) here.HOME=<sandbox_home> aos hub start then HOME=<sandbox_home> aos hub status --jsonok: true and service: "aos-hub".ok: false.with_update=1 and network):
npm install -g @hybridlabor-api/aos@latest), set "gate": "off" in ~/.aos/v5-settings.json, then HOME=<sandbox_home> aos update -y, then reinstall this build's tarball."gate": "off" in the settings file and does not re-register the gate hooks (update/repair never re-enable a user-disabled gate).with_update unset — note it.merge-release-pr, publish-release): review the run log and every failed or skipped step before touching the release PR. The run stops here until the human types GO.HOME=<sandbox_home> aos-uninstall --yes, then check the sandbox HOME.~/.agents/.bdb-install-manifest.json, no ~/.agents/.bdb-uninstall-records.json, no ~/.agents/bin/aos*.mjs launchers, no go-gate/memb-inject entries left in ~/.claude/settings.json, no aos-go-gate in ~/.gemini/config/hooks.json, no OpenCode plugin file.Run log: production_artifacts/pb-aos-e2e-<date>.md in the start directory, never committed; aos-e2e-output/summary.txt is written by the script into the directory it runs from.
Rules
N. done|skipped|failed — artifact — check result) and WAITING FOR GO: <step> at each gate.$HOME shape; never point them at the operator's home. A blocked command is reported, never worked around.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Read-only second opinion at three fixed points: before a plan or schema is locked, on the second identical build or test error, and before "done".
日本語の概要は準備中です。原文の説明を表示しています。
Use when manage multiple local CLI agents via tmux sessions (start/stop/monitor/assign) with cron-friendly scheduling.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a hybrid memory system that provides persistent, searchable knowledge management for AI agents (Architecture, Patterns, Decisions).
日本語の概要は準備中です。原文の説明を表示しています。
How BDB structures multi-agent build pipelines: the seven-node dispatcher graph /fabric-graph runs. Use for lifecycle framing.
日本語の概要は準備中です。原文の説明を表示しています。
Design tools for AI agents. Use when building agent tools: covers schema, error handling, and avoiding hallucination and silent failure.
日本語の概要は準備中です。原文の説明を表示しています。
Harness patterns for coding agents — memory, permissions, context engineering, delegation, skills, hooks, bootstrap.
日本語の概要は準備中です。原文の説明を表示しています。