Skip to content

Introduction

WeHarness helps teams build the AI agent inside their application and check that it behaves. You describe what the agent must do. WeHarness turns that into an agent architecture, helps build it in the coding tools you already use or in its own cloud sandboxes, and checks the result with tests made for your project.

WeHarness does not replace your editor, your repository or your coding assistant. It works alongside them.

  • Developers who add an agent to an application: tool calls, approvals, retries, memory, evaluations and tracing.
  • Teams who want a person to approve each plan and each push, and evidence for what the agent does.
  1. Describe the project. Say what the agent should do, for whom, and which limits apply. For example: “refund only after a support lead approves”.
  2. Get a plan. WeHarness proposes how the agent should be built: its tools, the steps that need a person’s approval, the data it may use, and how its behaviour is checked. A person approves the plan in the web app.
  3. Build it. A WeHarness session builds the plan in a draft, runs your code in an isolated cloud sandbox and pushes a pull request you approve. Or your coding tool builds it over MCP and WeHarness verifies what it sends.
  4. Check the behaviour. Traces from your running agent, scenario cases, evaluators and lessons show what passed, what failed and why.
Surface What you do there
The web app, app.weharness.io Sessions, plans, approvals, pushes, Tracing, Monitoring, Evaluations, Lessons, settings. Every approval happens here.
Your coding tool, over MCP Claude Code, Codex, Cursor, VS Code, Devin or another MCP client uses WeHarness while it works. See MCP overview.
Your application The tracing SDKs or plain OpenTelemetry send your agent’s traces. See Set up tracing.
  • Public sign-up and payments. During the pilot WeHarness invites people and adds credits; nothing is bought in the app.
  • Verified support for each coding tool. The setup steps follow each tool’s own documentation; WeHarness has not yet tested each tool end to end. See MCP overview.
  • Claude on the web and ChatGPT as MCP hosts. See Claude web and ChatGPT.
  • Work across several repositories in one session.
  • Deleting a whole workspace in the app (by request until then).

Request a demo or email info@weharness.io. See Getting access.