agent-browser CLIでページ移動やフォーム入力、スクリーンショット取得、情報収集を行い、Webアプリの画面や動作を確認します。
- ページを開いて状態を確認したいとき
- フォーム入力後の画面を確かめたいとき
- 画面のスクリーンショットを撮りたいとき
新規プロジェクトの初期化からCIやCodex CLI、メモリ、エージェント設定まで、目的に応じてHarness関連の環境設定を整え、状態確認や同期を支援します。
HAR: Project init, tool setup, agent config, memory setup, skill mirror sync. Trigger: setup, init, new project, CI/Codex setup, harness-mem, mirror. Do NOT load for: implementation, review, release, planning.
実行スコア 未検証
インストール方法を見るharness-setupは、Harnessを使うプロジェクトの初期化や設定の確認・整備をまとめて扱います。目的に応じて、新規プロジェクトの初期化、CI/CD設定、Codex CLI、harness-memのメモリ設定、エージェント設定、スキルの公開ミラー同期、CLAUDE.mdルールのローカライズなどを選べます。まず対象と望む状態、合格条件を既存設定と照らし合わせ、該当する手順を参照して作業します。状態確認だけなら読み取り診断で終え、変更後は必要に応じてdoctorや同期・整合性チェックを行います。
Harnessを導入する新規プロジェクトの土台を整えたいときや、既存プロジェクトのCI、Codex、メモリ、エージェント設定を見直したいときに向いています。スキルミラーの更新やルールのローカライズにも使えます。実装、コードレビュー、リリース、計画作成そのものには使いません。
設定内容によっては、GitHub Actions、Codex CLI、harness-memなど対象ツールの環境が関係します。Cursor実装バックエンドの導入では、permissions.json、.cursorignore、ネットワークallowlistは保護対象として扱い、AIから編集しません。手順の詳細は目的ごとのreferenceに従います。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Harness の統合セットアップスキル。 以下の旧スキルを統合:
setup — 統合セットアップハブharness-init — プロジェクト初期化harness-update — Harness アップデートmaintenance — ファイル整理・クリーンアップ| サブコマンド | 動作 | 詳細 |
|---|---|---|
/harness-setup init | 新規プロジェクト初期化(CLAUDE.md + Plans.md + hooks + sync + doctor) | ${CLAUDE_SKILL_DIR}/references/init.md |
/harness-setup ci | CI/CD パイプライン設定 | ${CLAUDE_SKILL_DIR}/references/ci.md |
/harness-setup codex | Codex CLI インストール・設定 | ${CLAUDE_SKILL_DIR}/references/codex.md |
/harness-setup harness-mem | harness-mem 統合・メモリ設定 | ${CLAUDE_SKILL_DIR}/references/harness-mem.md |
/harness-setup mirrors | skills/ → 公開 mirror bundle 更新 | ${CLAUDE_SKILL_DIR}/references/mirrors-agents-localize.md |
/harness-setup agents | agents/ エージェント設定 | ${CLAUDE_SKILL_DIR}/references/mirrors-agents-localize.md |
/harness-setup localize | CLAUDE.md ルールのローカライズ | ${CLAUDE_SKILL_DIR}/references/mirrors-agents-localize.md |
| marketplace / update | Plugin install, update, dependency policy | ${CLAUDE_SKILL_DIR}/references/marketplace.md |
| maintenance | ファイル整理・クリーンアップ | ${CLAUDE_SKILL_DIR}/references/maintenance.md |
Built-in slash discovery (CC 2.1.108+):
/initのような built-in slash command も発見される。 Harness 固有の bootstrap が必要な時だけ/harness-setup initと使い分ける。
Claude Code setup guidance (CC 2.1.120+): MCP
alwaysLoad、${CLAUDE_EFFORT}、claude plugin prune、claude project purge、ANTHROPIC_BEDROCK_SERVICE_TIER、claude_code.skill_activated.invocation_trigger、 Windows PowerShell primary shell、forked skills / subagents の deferred tools はdocs/claude-code-setup-mcp-telemetry-provider.mdを正本として扱う。
Codex plugin workflows: Codex
/goalとPlans.mdを二重管理しない。 plugin-bundled hooks は opt-in、external agent import は ownership 明記、 MultiAgentV2 /agents.max_threads = 8は上限として扱い、 sticky environments / app-server artifacts は safe default を優先する。 Codex0.130.0stable のcodex remote-control、large thread pagination、 selected-environmentview_image、live app-server config refresh、 accurate turn diffs、plugin details bundled hooks、sharing discoverability controls はdocs/codex-plugin-workflows-policy.mdを正本として扱う。 詳細はdocs/codex-plugin-workflows-policy.mdと${CLAUDE_SKILL_DIR}/references/codex.mdを参照。
状態確認だけの依頼は read-only の診断で完了する。setup 依頼は対象、望む状態、合格条件を既存設定と照合し、明示された surface の変更を進める。 不足情報は設定や契約を読み取りで回収する。任意機能を追加したり、対象外の設定や保護された設定を目的から推測して変更したりしない。
${CLAUDE_SKILL_DIR}/references/*.md を読む。harness doctor、bash scripts/sync-skill-mirrors.sh --check、bash scripts/ci/check-consistency.sh で確認する。docs/plugin-managed-settings-policy.md — plugin managed settings policy; normal defaults must not inherit managed marketplace restrictions.docs/codex-provider-setup-policy.md — Codex provider setup policy, including amazon-bedrock and model_provider = "amazon-bedrock" examples.0.123.0 以降の MCP diagnostics / plugin MCP loading guidance: use /mcp verbose and docs/codex-mcp-diagnostics.md for diagnostics.docs/codex-sandbox-execution-policy.md for remote_sandbox_config and execution constraints.詳細手順は ${CLAUDE_SKILL_DIR}/references/cursor.md を読む。
契約アンカー: set-impl-backend.sh は AI 実行可。permissions.json、.cursorignore、*.cursor.sh allowlist はユーザー手動で、AI が編集できない protected path として扱う。
根拠ルールは .claude/rules/cursor-cli-only.md と docs/sandbox-allowlist-recipe.md。
${CLAUDE_SKILL_DIR}/references/init.md — init, Go binary verification, plugin sync, doctor.${CLAUDE_SKILL_DIR}/references/ci.md — GitHub Actions CI setup.${CLAUDE_SKILL_DIR}/references/codex.md — Codex CLI, provider/model metadata, app-server, MCP diagnostics, sandbox policy.${CLAUDE_SKILL_DIR}/references/cursor.md — Cursor implementation backend setup and boundaries.${CLAUDE_SKILL_DIR}/references/harness-mem.md — memory directory and template setup.${CLAUDE_SKILL_DIR}/references/mirrors-agents-localize.md — mirror sync, agent setup, localization.${CLAUDE_SKILL_DIR}/references/marketplace.md — plugin marketplace install/update and managed dependency policy.${CLAUDE_SKILL_DIR}/references/maintenance.md — cleanup commands and related skills.harness-sync — 設定/Plans/git 状態の同期確認harness-work — 実装タスク実行harness-review — 品質レビューmaintenance — ファイル整理(統合済み)まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
agent-browser CLIでページ移動やフォーム入力、スクリーンショット取得、情報収集を行い、Webアプリの画面や動作を確認します。
Plans.mdのタスクをチームに分担し、依存関係に沿って実装・レビュー・取り込みまで進めて、結果と進捗をまとめます。
計画済みタスクの実装をチーム形式で進め、Workerへの委譲、独立レビュー、修正、完了報告までを一連の流れで調整します。
Claude CodeやCodexの更新を取り込む変更をレビューし、機能表への記載に実装・検証・将来計画が伴っているか分類します。
CIの失敗ログや変更履歴から原因を切り分け、実装・テスト・環境のどこを直すべきかを判断して、承認範囲内の修正を進めます。
cursor-agentに読み取り専用で質問や調査を依頼し、設計の相談や別の視点からの確認を受けて、根拠と注意点を短く整理します。