On this page
- Key Takeaways
- What Is a Custom Claude Agent?
- Which Private Equity Workflows Make Good Candidates for a Custom Claude Agent?
- Step 1: How Do You Map a PE Workflow Before You Build a Claude Agent?
- Step 2: How Do You Design a Claude Agent Around the Judgment Boundary?
- Step 3: What Does It Take to Build a Claude Agent for Production from Day One?
- Step 4: Who Should Own and Iterate on a Custom Claude Agent After Launch?
- How Do Strong PE Teams Avoid Common Claude Agent Mistakes?
- Checklist for Evaluating Your Custom Claude Agent Build
- Build Custom Claude Agents for Private Equity with PressW
- FAQ
Key Takeaways
- Pick document-heavy, judgment-light work first. The best custom Claude agents in private equity read a defined set of documents, produce a defined output, and hand the call to a person.
- Map the workflow before you pick a framework. Inputs, steps, outputs, owner, and hours spent tell you what to build. The SDK choice comes after.
- Draw the judgment boundary in writing. Decide what the agent can do alone, what it drafts for approval, and what it never touches, then enforce that with permissions and hooks.
- Production-grade means scoped access, evals, and an audit trail from day one. A PE agent touches MNPI, LP data, and deal terms. Treat it like any other system with that access.
- Ownership and iteration rights matter as much as the build. Know who owns the code, the Skills, and the eval set, and who tunes the agent when the workflow changes.
A deal team gets a 90-page CIM on a Friday afternoon. Someone has to pull the financials into the screening template, flag the customer concentration, check the add-backs, and write the first-pass memo before Monday's pipeline meeting. That person is usually an associate, and that work is usually the same every time.
This is the work custom Claude agents do well. It is also the work most firms still do by hand, even after a year of AI pilots. In FTI Consulting's 2026 Private Equity AI Radar, 95% of funds said their AI initiatives met or beat the original business case, yet the move from experimentation to production is still inconsistent across portfolio companies. The pilots work. Few of them become systems the team runs every week.
When an agent stalls, the cause usually traces back to three decisions: how it was scoped, where the human sits in the loop, and who keeps it working after launch. This guide walks through how to build custom Claude agents for private equity workflows in four steps, with the Claude building blocks you need at each one and the questions to ask before you commit budget.
What Is a Custom Claude Agent?
A custom Claude agent is software built on Anthropic's Claude models that runs a specific business workflow from start to finish: it reads your sources, calls the tools it is allowed to use, produces a defined output, and stops for a person wherever you require one.
A chat assistant answers whatever you ask. A custom agent does one job, inside the permissions you set, the same way each time.
Anthropic's guidance on building effective agents separates workflows, which run tools through predefined code paths, from agents, which direct their own process. Most PE use cases sit near the workflow end, and Anthropic recommends adding autonomy only when it improves the result.
What are the core components of a custom Claude agent?
Anthropic ships the parts, and each one maps to a real PE requirement.
| Component | What it does | Where it fits in a PE agent |
|---|---|---|
| Claude Agent SDK | Gives you the same tools, agent loop, and context management that power Claude Code, as a Python or TypeScript library | The runtime for agents you host and control, such as a CIM screener that runs on every new teaser |
| Model Context Protocol (MCP) | An open standard for connecting AI applications to external systems | Connectors to your CRM, data room, document store, or portfolio data warehouse |
| Agent Skills | Folders of instructions, scripts, and reference files that Claude loads only when a task needs them | Your firm's IC memo format, screening criteria, or KPI definitions, packaged once and reused |
| Subagents | Separate agent instances with their own instructions and a restricted tool list | A read-only diligence reviewer that can search the data room but cannot write or send anything |
| Hooks and permissions | Code that runs before or after each tool call, plus allow and deny rules | Approval gates, blocked actions, and an audit log of every tool call |
| Claude Enterprise | Admin controls including SSO, SCIM, role-based access, audit logs, a Compliance API, and data retention controls | The governed workspace your deal team uses alongside the agent |
Tip: If you are new to the vocabulary, our AI glossary entry on the agent harness explains the layer that sits between the model and your tools.
Which Private Equity Workflows Make Good Candidates for a Custom Claude Agent?
The highest-value custom agents in PE automate document-heavy, judgment-light work. General "AI chat" for the deal team rarely makes the list. A workflow is a strong candidate when it has four traits:
- The inputs are documents you already collect. CIMs, teasers, data room files, monthly portfolio packs, DDQs.
- The output has a known shape. A screening score, a memo section, a KPI variance table, a draft DDQ answer.
- The work repeats. Weekly, monthly, or on every new deal.
- A person still makes the final call. The agent drafts and flags. The partner, operating partner, or IR lead decides.
Diligence is where most firms start, and for good reason. In S&P Global Market Intelligence's 2026 outlook, as reported by PostTrade 360°, just under one in four GPs said AI was somewhat or fully integrated into due diligence, while portfolio monitoring and fundraising drew ineffective ratings as high as 75%. That gap is an opportunity. The post-close workflows are as document-heavy as diligence, and fewer firms have built for them.
| PE workflow | Documents in | Output | Judgment level | Fit for a custom agent |
|---|---|---|---|---|
| Inbound teaser and CIM screening | Teasers, CIMs, your thesis criteria | Screening scorecard and first-pass summary | Low to medium | Strong |
| Data room diligence Q&A | VDR files | Sourced answers with links to the page | Low | Strong |
| IC memo first draft | CIM, model outputs, diligence notes | Draft memo sections in your template | Medium | Strong, with partner review |
| Portfolio KPI monitoring | Monthly packs from portfolio companies | Variance table and flagged exceptions | Low | Strong |
| LP reporting and DDQ responses | Prior DDQs, fund docs, policies | Draft answers for IR review | Low to medium | Strong |
| Final investment decision | Everything above | A vote | High | Poor. Keep this with people |
Tip: For a longer list of candidates, see 12 Essential AI Agents for Private Equity Firms, which covers build difficulty and how to pick your first two.
Step 1: How Do You Map a PE Workflow Before You Build a Claude Agent?
Building a good agent starts with the workflow. The framework comes later. Before anyone writes code, sit with the person who does the work today and write down five things.
Name the inputs
List every document and system the person touches: the banker's PDF, the attached model, the first-call notes in the CRM. Each source becomes a connector or upload path with its own access rules.
Write out the steps in order
Have the associate narrate the task while they do it. You will find steps nobody wrote down, like the check against the fund's sector exclusions or the comparison to the last three deals in the space.
Define the output exactly
Get a real example of a finished output, ideally three. Those examples become the format the agent targets and, later, the gold-standard cases you grade it against.
Find the owner and the hours
Who signs off on the output today, and how many hours a week does the task take? This gives you the business case and the person who will judge whether the agent works.
Mark where judgment happens
Circle every step where the person makes a call rather than following a rule. You will use these marks in Step 2.

Step 2: How Do You Design a Claude Agent Around the Judgment Boundary?
The judgment boundary is the line between what the agent decides, what it drafts for a person to approve, and what it never touches. In PE, where an agent can see MNPI, LP data, and live deal terms, this line is the most important design decision you make.
| Decision type | Agent acts alone | Agent drafts, human approves | Human only |
|---|---|---|---|
| Extracting figures from a CIM | ✓ | ||
| Scoring a deal against thesis criteria | ✓ | ||
| Writing an IC memo section | ✓ | ||
| Sending anything outside the firm | ✓ | ||
| Changing data in the CRM or portfolio system | ✓ | ||
| Pass or proceed on a deal | ✓ | ||
| Anything touching LP commitments or capital calls | ✓ |
Enforce the boundary in code
A boundary written in a policy document is a suggestion. A boundary written into the agent's configuration is a control. The Claude Agent SDK gives you three ways to enforce it:
- Permission rules. The SDK checks allow and deny rules and a permission mode before every tool call. For a locked-down agent, Anthropic's docs pair a short list of allowed tools with the
dontAskmode, which denies anything not on the list instead of asking. - Hooks. A
PreToolUsehook runs your code before a tool fires. It can block the call, change its input, or route it to a person for approval. - Scoped subagents. A subagent can be limited to read-only tools, so the diligence reviewer can search the data room but has no way to write, send, or delete.
Write escalation rules the agent can follow
Tell the agent when to stop. "If revenue in the CIM and the model differ by more than 2%, flag it and do not score the deal" is a rule an agent can follow. "Use good judgment" is not.
Tip: PressW builds agentic workflows with human approval gates on anything sensitive or irreversible. See how on our Custom Claude Agents capability page.
Step 3: What Does It Take to Build a Claude Agent for Production from Day One?
A pilot proves the agent can do the task once. Production means it does the task every week, with access you can defend to compliance and your LPs. Build these four pieces from the first sprint.
Scoped connectors
Connect the agent to your systems through MCP servers with permissions scoped by role. The deal team agent sees the deal folder. It does not see the fund's LP register. Scope at the connector, so the boundary holds even if a prompt goes wrong.
Evals before rollout
Write down what "correct" means before you ship. Anthropic's guide to defining success criteria and building evaluations recommends criteria that are specific and measurable, and test sets that mirror your real task mix, edge cases included. For a CIM screener, that means a set of past deals with known answers and a grade for each field the agent extracts.
An audit trail
Every tool call the agent makes should be logged with who triggered it, what it read, and what it produced. Agent SDK hooks can write that log on every call. For the people using Claude directly, Claude Enterprise adds audit logs and a Compliance API with programmatic access to activity logs, chats, files, and projects.
Cost and run limits
Subagents can turn one request into many model calls. The SDK lets you cap subagent depth, concurrency, and spend per query, so a long data room review stops at the budget you set instead of running on.
| Production requirement | Core question | Why it matters in PE | Common risk if skipped |
|---|---|---|---|
| Scoped access | What can the agent read and write? | MNPI and LP data carry legal exposure | Agent reads or leaks data outside its deal |
| Evals | How do we know it is right? | IC decisions rest on these numbers | Errors surface in front of the IC |
| Audit trail | Can we show what it did? | Regulators and LPs ask | No record when a figure is challenged |
| Human approval gates | Who signs off before it acts? | Outbound actions are hard to reverse | Agent sends or changes something it should not |
| Cost limits | What does one run cost at most? | Agents run often and across many docs | Token spend grows without anyone noticing |
Tip: For the governance side of a Claude rollout, see our AI Security, Compliance & Governance capability.
Step 4: Who Should Own and Iterate on a Custom Claude Agent After Launch?
An agent is never finished. Your IC memo template changes. A new fund adds sector exclusions. Anthropic ships a new model. Each change means tuning prompts, Skills, or evals, and someone has to do it.
Settle ownership before the build starts, because it shapes how the agent is built.
| Ownership question | Why it matters | What to get in writing |
|---|---|---|
| Who owns the code and Skills? | You need to keep running the agent if a partner relationship ends | Code, Skills, prompts, and configs live in your repositories |
| Who owns the eval set? | The eval set encodes your firm's judgment and is the hardest piece to rebuild | Gold-standard cases and grading criteria are delivered and documented |
| Who tunes the agent when the workflow changes? | Agents drift as templates and data change | A named owner, a backlog, and a review cadence |
| Who watches usage and quality? | Silent failures are the expensive ones | Telemetry on runs, eval pass rates, and cost, reviewed monthly |
One detail to plan around: custom Skills uploaded in claude.ai are individual to each user and cannot be centrally managed by admins, while Skills uploaded through the Claude API are shared across the workspace. If the whole deal team needs the same IC memo Skill, decide early which surface it lives on.
PressW ships every custom Claude build with documentation, grading criteria, and telemetry, and runs ongoing tuning against a monthly backlog for teams that want a partner to own iteration.
How Do Strong PE Teams Avoid Common Claude Agent Mistakes?
Firms that get agents into weekly use start narrow, measure early, and assign an owner. The ones that stall hit the same few problems.
Common pitfalls
- Starting with the tool. Teams pick a framework, then look for a use case. Map the workflow first and the build choices follow.
- Building a chat window. A general assistant for the deal team gets light use. An agent that produces the screening scorecard every Monday gets used every Monday.
- No written judgment boundary. If nobody decided what the agent may do alone, it will either do too little to help or too much to trust.
- Skipping evals. Without a test set, the first sign of an error is a wrong number in an IC memo.
- Broad data access. Connecting the agent to everything "for now" is how MNPI ends up where it should not be.
- No owner after launch. Without someone to tune it, the agent drifts out of step with the workflow in months.
Checklist for Evaluating Your Custom Claude Agent Build
Use this before you approve a build, whether your team is building it or a partner is.
- The workflow is mapped: inputs, steps, outputs, owner, and weekly hours
- At least three real examples of the finished output are on file
- The judgment boundary is written down: act alone, draft for approval, human only
- Permissions and hooks enforce that boundary in code
- Connectors are scoped by role and by deal or fund
- An eval set with known answers exists and has a pass threshold
- Every tool call is logged to an audit trail
- Per-run cost and subagent limits are set
- Code, Skills, prompts, and eval set live in repositories you control
- A named owner and a review cadence are in place for after launch

Build Custom Claude Agents for Private Equity with PressW
Custom Claude agents earn their place in PE when they take on a mapped, document-heavy workflow, stay inside a written judgment boundary, ship with evals and an audit trail, and have an owner after launch. Get those four right and the model choice is the easy part.
PressW is an Official Anthropic Partner that designs, builds, and maintains custom Claude Skills, agents, and workflows around how your team actually works. In capital markets, we built a data room assistant for an AI-focused VC firm that was estimated to save its fundraising team 60+ hours a month on LP questions, with every answer linked back to its source document. Read the data room case study or see how we work with private equity firms.
If you have a workflow in mind, we will map it with you and tell you whether an agent is the right fit. Book a Discovery Call.
FAQ
Custom Claude agents fit PE workflows that are specific to your firm: screening against your thesis, drafting memos in your IC template, or reading your portfolio companies' monthly packs. Off-the-shelf tools work well for generic tasks like meeting notes or general research. If the workflow depends on your criteria, your documents, or your systems, a custom agent is usually the better fit.
Either your team or a development partner can maintain a custom Claude agent, but someone must be named before the build starts. Maintenance means updating prompts and Skills as templates change, re-running evals when models update, and watching usage and cost. Make sure the code, Skills, and eval set live in repositories you control, whoever does the work.
The Claude Agent SDK is Anthropic's library for building agents in Python or TypeScript. It provides the same tools, agent loop, and context management that power Claude Code, plus hooks, permissions, subagents, and MCP connections. A PE firm can use it to run custom Claude agents inside their own environment with controls they define.
A custom Claude agent can handle sensitive PE data when access is scoped by role, every tool call is logged, and outbound actions require human approval. Claude Enterprise adds SSO, role-based access, audit logs, data retention controls, and does not train models on your data by default. Your compliance team should still review the connector scopes and the audit trail before launch.
The timeline for a custom Claude agent depends mostly on how well the workflow is mapped and how many systems it connects to. A single, well-defined workflow with one or two data sources moves much faster than an agent that spans the CRM, data room, and portfolio warehouse. Start with one workflow, pilot it with a small group, and expand once the evals hold.


